diff options
Diffstat (limited to 'src/kernel/kernel.c')
-rw-r--r-- | src/kernel/kernel.c | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/src/kernel/kernel.c b/src/kernel/kernel.c index 42395d4..144ae8c 100644 --- a/src/kernel/kernel.c +++ b/src/kernel/kernel.c @@ -45,13 +45,6 @@ void kernel_main(uint32_t magic, uint32_t multiboot_address) memory_print(); - vfs_init(); - ata_init(); - ext2_init("/dev/hda", "/"); - - load_binaries(); - set_optimal_resolution(); - // Install drivers cli(); timer_install(); @@ -61,10 +54,14 @@ void kernel_main(uint32_t magic, uint32_t multiboot_address) network_install(); sti(); - // tasking_install(); + vfs_init(); + ata_init(); + ext2_init("/dev/hda", "/"); - // Get hardware information - // get_smbios(); + load_binaries(); + set_optimal_resolution(); + + // tasking_install(); #ifdef INSTALL_MELVIX panic("Installation isn't supported right now!"); |