From b53fd5bc4ae5ad3ccbdf76b3f73af4ce1ae1b782 Mon Sep 17 00:00:00 2001 From: Jérémy Dufour Date: Mon, 28 Apr 2008 11:51:31 +0200 Subject: * digital/io/src - make a dirty fix to let the io and asserv card boot correctly with the twi on ; - ensure interruption are enable as soon as possible. --- digital/io/src/main.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/digital/io/src/main.c b/digital/io/src/main.c index ed9d797e..07c94eae 100644 --- a/digital/io/src/main.c +++ b/digital/io/src/main.c @@ -76,10 +76,14 @@ main_init (void) { /* Serial port */ uart0_init (); + /* Enable interrupts */ + sei (); /* Main timer */ main_timer_init (); /* Load parameters */ eeprom_load_param (); + /* Dirty fix */ + utils_delay_ms (500); /* Asserv communication */ asserv_init (); /* Trap module */ @@ -89,9 +93,6 @@ main_init (void) /* Start the top FSM */ top_start (); - /* Enable interrupts */ - sei (); - /* io initialization done */ proto_send0 ('z'); } -- cgit v1.2.3