diff options
Diffstat (limited to 'kernel/kernel.c')
| -rw-r--r-- | kernel/kernel.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/kernel/kernel.c b/kernel/kernel.c index b03e3cd..72af85d 100644 --- a/kernel/kernel.c +++ b/kernel/kernel.c @@ -67,7 +67,7 @@ void kernel_main(uint32_t initial_stack, int mp) // // Activate Virtual Memory (paging) // 0x8048000 is where user programms start! - //vmem_init(); + vmem_init(); // // init output to screen @@ -83,7 +83,10 @@ void kernel_main(uint32_t initial_stack, int mp) // int_init(0x08); - //while(1); + vmem_set_dir(vmem_new_space_dir()); + + + while(1); /* char *mem=0x88047000; @@ -107,8 +110,8 @@ void kernel_main(uint32_t initial_stack, int mp) */ - task_init(); - while(1); +// task_init(); +// while(1); // load and run foolshell // we will come back into the kernel only on interrupts... |
