diff options
Diffstat (limited to 'src/app/test_basic')
-rw-r--r-- | src/app/test_basic/Makefile.inc | 0 | ||||
-rw-r--r-- | src/app/test_basic/main.cc | 31 |
2 files changed, 31 insertions, 0 deletions
diff --git a/src/app/test_basic/Makefile.inc b/src/app/test_basic/Makefile.inc new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/app/test_basic/Makefile.inc diff --git a/src/app/test_basic/main.cc b/src/app/test_basic/main.cc new file mode 100644 index 0000000..4ac5067 --- /dev/null +++ b/src/app/test_basic/main.cc @@ -0,0 +1,31 @@ +#include "arch.h" +#include "driver/gpio.h" +#include "driver/stdout.h" +#include "driver/uptime.h" + +void loop(void) +{ + kout << "Loop" << endl; + gpio.led_toggle(0); +#ifdef TIMER_S + kout << dec << uptime.get_s() << endl; +#endif +} + +int main(void) +{ + arch.setup(); + gpio.setup(); + kout.setup(); + + /* + * There may be some delay between program start and UART capture start. + */ + for (uint8_t i = 0; i < 255; i++) { + kout << "Hello, World!" << endl; + } + + arch.idle_loop(); + + return 0; +} |