X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/2804ceee4ce65d49e9d52d0ed817317c0ac9efdc..43c43c058ededea929645fef68d15820eed1f5e9:/lunaix-os/kernel/proc0.c diff --git a/lunaix-os/kernel/proc0.c b/lunaix-os/kernel/proc0.c index 54734f3..1e54e59 100644 --- a/lunaix-os/kernel/proc0.c +++ b/lunaix-os/kernel/proc0.c @@ -177,10 +177,11 @@ init_platform() // peripherals & chipset features ps2_kbd_init(); - pci_init(); block_init(); ahci_init(); + pci_init(); + // console console_start_flushing(); console_flush(); @@ -195,11 +196,6 @@ init_platform() vmm_del_mapping(PD_REFERENCED, (void*)i); pmm_free_page(KERNEL_PID, (void*)i); } - - // reserve higher half - for (size_t i = L1_INDEX(KERNEL_MM_BASE); i < 1023; i++) { - vmm_set_mapping(PD_REFERENCED, i << 22, 0, 0, VMAP_NOMAP); - } } void