int main() { configure_mcu_clocks(); uart_init(115200); printf("Platform init complete, starting contiki init\n"); clock_init(); rtimer_init(); leds_init(); process_init(); #if WITH_SERIAL_LINE_INPUT uart_set_input(serial_line_input_byte); serial_line_init(); #endif process_start(&etimer_process, NULL); ctimer_init(); autostart_start(autostart_processes); while(1) { do { // meant to do some sleeping here, if we want to save power... // } while(process_run() > 0); } return 0; }
int main() { configure_mcu_clocks(); uart_init(115200); printf("Initialising\n"); clock_init(); process_init(); process_start(&etimer_process, NULL); autostart_start(autostart_processes); printf("Processes running\n"); while(1) { do { } while(process_run() > 0); idle_count++; } return 0; }