diff options
Diffstat (limited to 'kernel/kernel.c')
| -rw-r--r-- | kernel/kernel.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/kernel/kernel.c b/kernel/kernel.c index 85c3da1..a6322f0 100644 --- a/kernel/kernel.c +++ b/kernel/kernel.c @@ -139,7 +139,6 @@ void kernel_main(uint32_t initial_stack, int mp) // now we can enable interrupts back again x86_int_enable(); - // // Memory Init // @@ -160,7 +159,7 @@ void kernel_main(uint32_t initial_stack, int mp) panic(FOOLOS_MODULE_NAME,"ACPI and MP search failed! I do not want to continue!"); // Start the other Processors (also before paging !) - // smp_start_aps(&procdata); + smp_start_aps(&procdata); ///////////////////// @@ -177,7 +176,8 @@ void kernel_main(uint32_t initial_stack, int mp) // Its driver will be hopefully implemented one day ;) // - //pci_init(); + pci_init(); + // // Initialize Floppy Disk @@ -195,6 +195,7 @@ void kernel_main(uint32_t initial_stack, int mp) shell_init(); + // // Initialize Multitasking // |
