1.1 --- a/stage2/stage2.c Tue Jun 23 23:05:00 2015 +0200
1.2 +++ b/stage2/stage2.c Tue Jun 23 23:08:19 2015 +0200
1.3 @@ -20,12 +20,16 @@
1.4
1.5 #include "board-specific.h"
1.6
1.7 +#include "irq.h"
1.8 #include "lcd.h"
1.9 +#include "cpu.h"
1.10
1.11 void c_main(void)
1.12 {
1.13 volatile int started;
1.14
1.15 + flush_cache_all();
1.16 +
1.17 /* The actual work. */
1.18
1.19 started = is_started();
1.20 @@ -36,5 +40,6 @@
1.21 timer_init();
1.22 }
1.23 lcd_init();
1.24 - while (1);
1.25 + irq_init();
1.26 + start_task();
1.27 }