summaryrefslogtreecommitdiff
path: root/kernel/kernel.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/kernel.c')
-rw-r--r--kernel/kernel.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/kernel/kernel.c b/kernel/kernel.c
index 8adbf37..64c87c0 100644
--- a/kernel/kernel.c
+++ b/kernel/kernel.c
@@ -45,7 +45,7 @@ void kernel_main(uint32_t initial_stack, int mp)
//
// Activate Virtual Memory (paging)
// 0x8048000 is where user programms start!
- vmem_init();
+ pdirectory *dir=vmem_init();
//
// init output to screen
@@ -93,12 +93,7 @@ void kernel_main(uint32_t initial_stack, int mp)
// Initialize Multitasking
//
- task_init(); //; this will never return!
-
-
-
-
-
+ task_init(dir); //; this will never return!
}