Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 20c81bc

Browse files
committedJun 19, 2014
Allow variants to define an initVariant() function that is called at startup.
See #2080
1 parent 1353f97 commit 20c81bc

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed
 

‎cores/arduino/main.cpp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,17 @@
1919

2020
#include <Arduino.h>
2121

22+
// Weak empty variant initialization function.
23+
// May be redefined by variant files.
24+
void initVariant() __attribute__((weak));
25+
void initVariant() { }
26+
2227
int main(void)
2328
{
2429
init();
2530

31+
initVariant();
32+
2633
#if defined(USBCON)
2734
USBDevice.attach();
2835
#endif

0 commit comments

Comments
 (0)
Please sign in to comment.