diff --git a/kaleid/kernel/init/init.c b/kaleid/kernel/init/init.c index 4cb3564..410a490 100644 --- a/kaleid/kernel/init/init.c +++ b/kaleid/kernel/init/init.c @@ -67,17 +67,19 @@ noreturn void BtStartKern(multiboot_info_t *mbInfo, uint mbMagic, void *codeSeg) // Memory MmInitMemoryMap(); MmInitHeap(); - MmInitGdt(); - MmInitPaging(); // Interrupts KeSetupIDT(); KeEnableIRQs(); + KeEnableRTC(); + KeEnablePIT(); + + // Memory (2) + MmInitGdt(); + MmInitPaging(); // Interrupt handlers MmActivatePageHandler(); - KeEnableRTC(); - KeEnablePIT(); KeGetCpuInfos(); IoEnableKeyb();