diff options
| author | Michal Idziorek <m.i@gmx.at> | 2014-11-28 14:26:17 +0100 |
|---|---|---|
| committer | Michal Idziorek <m.i@gmx.at> | 2014-11-28 14:26:17 +0100 |
| commit | b875bc86aac2c9a733ddb9b3db4ead94d2c4c053 (patch) | |
| tree | 59b337e60288902a8d3237f4ac84a6898ba55d9f /kernel/kernel.c | |
| parent | 7526cbb7ea06a1862c732d367a759917695e1f08 (diff) | |
struggling with paging ...
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... |
