diff options
Diffstat (limited to 'src/kernel/kernel.c')
-rw-r--r-- | src/kernel/kernel.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/kernel/kernel.c b/src/kernel/kernel.c index dd61f45..f2210d6 100644 --- a/src/kernel/kernel.c +++ b/src/kernel/kernel.c @@ -321,6 +321,7 @@ static void handle_mouse_event( mouse_event_t *event, void *context ) static void funcA( void ) { while( true ) { + kernel_halt( ); //~ printf( "A" ); //~ kernel_panic( "panic in task" ); } @@ -329,6 +330,7 @@ static void funcA( void ) static void funcB( void ) { while( true ) { + kernel_halt( ); //~ printf( "B" ); } } @@ -336,6 +338,7 @@ static void funcB( void ) static void refresh_screen( void ) { while( true ) { + kernel_halt( ); switch( global_context.mode ) { case MODE_TEXT: // nothing to draw or refresh in text mode, the @@ -355,7 +358,7 @@ static void refresh_screen( void ) interrupts_enable( ); break; - } + } } } |