1.1 --- a/stage2/stage2.c Fri Feb 26 01:13:51 2016 +0100
1.2 +++ b/stage2/stage2.c Fri Feb 26 20:01:03 2016 +0100
1.3 @@ -44,18 +44,16 @@
1.4 }
1.5
1.6 lcd_init();
1.7 - handle_error_level();
1.8 - set_task(0);
1.9 + irq_init();
1.10
1.11 /* Start the tasks. */
1.12
1.13 start_task(1);
1.14 start_task(2);
1.15 + invoke_task(1);
1.16
1.17 /* Now, wait for the tasks to be selected as interrupts occur. */
1.18
1.19 - irq_init();
1.20 - invoke_task(1);
1.21 -
1.22 + enable_interrupts();
1.23 while (1) asm volatile("wait");
1.24 }