diff options
Diffstat (limited to 'kernel/kernel.c')
| -rw-r--r-- | kernel/kernel.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/kernel/kernel.c b/kernel/kernel.c index 486ec19..bdadd45 100644 --- a/kernel/kernel.c +++ b/kernel/kernel.c @@ -62,8 +62,7 @@ void kernel_main(uint32_t eax,uint32_t ebx) // // Activate Virtual Memory (paging) // - pdirectory *dir=vmem_init(0); - + pdirectory *dir=vmem_new_space_dir(NULL); // // Setup Interrupts (code segment: 0x08) @@ -71,7 +70,6 @@ void kernel_main(uint32_t eax,uint32_t ebx) int_init(0x08); - // // Scan the PCI Bus // @@ -99,6 +97,11 @@ void kernel_main(uint32_t eax,uint32_t ebx) //smp_log_procdata(&procdata); //smp_start_aps(&procdata,0x80000); // starts at 0x80000 // but it will be copied over mbr + // + // Mount Root EXT2 ramimage + // + fs_mount(0x945000); + // // Initialize Multitasking |
