X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=boards%2Farduino%2Ftemplates%2Fempty%2Fmain.c;h=407efe2049897fe97d67483c992cdef3a0c01e02;hb=45f8c1d234da52d83e76bc7a52f1b83bfd7dc6be;hp=2bbaf0447b52c029b494235f77a512b396c964d5;hpb=57bc2725ffb9ebe4c40ad1942090d462e1208a5d;p=bertos.git diff --git a/boards/arduino/templates/empty/main.c b/boards/arduino/templates/empty/main.c index 2bbaf044..407efe20 100644 --- a/boards/arduino/templates/empty/main.c +++ b/boards/arduino/templates/empty/main.c @@ -38,14 +38,15 @@ * supported board and proposes an empty main. */ +#include "hw/hw_led.h" + #include + #include #include -#include + #include #include -#include -#include static Serial out; @@ -58,18 +59,23 @@ static void init(void) kdbg_init(); /* Initialize system timer */ timer_init(); + + /* + * XXX: Arduino has a single UART port that was previously + * initialized for debugging purpose. + * In order to activate the serial driver you should disable + * the debugging module. + */ +#if 0 /* Initialize UART0 */ ser_init(&out, SER_UART0); /* Configure UART0 to work at 115.200 bps */ ser_setbaudrate(&out, 115200); +#else + (void)out; +#endif /* Initialize LED driver */ LED_INIT(); - - /* - * Kernel initialization: processes (allow to create and dispatch - * processes using proc_new()). - */ - proc_init(); } int main(void)