]> git.gir.st - tmk_keyboard.git/blob - tmk_core/tool/mbed/mbed-sdk/libraries/tests/mbed/call_before_main/main.cpp
Merge commit 'fdc38ef3f92af7adeeb4de49550d8838c8a39b5c'
[tmk_keyboard.git] / tmk_core / tool / mbed / mbed-sdk / libraries / tests / mbed / call_before_main / main.cpp
1 #include "test_env.h"
2
3 namespace {
4 bool mbed_main_called = false;
5 }
6
7 extern "C" void mbed_main() {
8 printf("MBED: mbed_main() call before main()\r\n");
9 mbed_main_called = true;
10 }
11
12 int main() {
13 MBED_HOSTTEST_TIMEOUT(20);
14 MBED_HOSTTEST_SELECT(default_auto);
15 MBED_HOSTTEST_DESCRIPTION(Call function mbed_main before main);
16 MBED_HOSTTEST_START("MBED_A21");
17
18 printf("MBED: main() starts now!\r\n");
19
20 MBED_HOSTTEST_RESULT(mbed_main_called);
21 }
Imprint / Impressum