From fa5a20f9487838e21e266118c273d5864f79a480 Mon Sep 17 00:00:00 2001 From: nifi Date: Mon, 26 Nov 2007 19:34:23 +0000 Subject: [PATCH] added ctimer init + printout of the autostarted processes --- platform/esb/contiki-esb-main.c | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/platform/esb/contiki-esb-main.c b/platform/esb/contiki-esb-main.c index 4a959f5b7..f21c4b206 100644 --- a/platform/esb/contiki-esb-main.c +++ b/platform/esb/contiki-esb-main.c @@ -28,7 +28,7 @@ * * This file is part of the Contiki operating system. * - * @(#)$Id: contiki-esb-main.c,v 1.11 2007/05/22 21:05:53 adamdunkels Exp $ + * @(#)$Id: contiki-esb-main.c,v 1.12 2007/11/26 19:34:23 nifi Exp $ */ #include @@ -49,6 +49,17 @@ PROCINIT(&sensors_process, /*&ir_process,*/ PROCESS(contiki_esb_main_init_process, "Contiki ESB init process"); +static void +print_processes(struct process **processes) +{ + printf("Starting"); + while(*processes != NULL) { + printf(" '%s'", (*processes)->name); + processes++; + } + printf("\n"); +} + PROCESS_THREAD(contiki_esb_main_init_process, ev, data) { PROCESS_BEGIN(); @@ -65,6 +76,7 @@ PROCESS_THREAD(contiki_esb_main_init_process, ev, data) PROCESS_PAUSE(); + print_processes((struct process **) autostart_processes); autostart_start((struct process **) autostart_processes); beep_spinup(); @@ -134,6 +146,8 @@ main(void) process_start(&contiki_esb_main_init_process, NULL); + ctimer_init(); + /* watchdog_init();*/ /* beep();*/