summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--digital/io/src/main.c7
1 files 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');
}