#include "shared/memory.h" #include "shared/string.h" #include "shared/kstdlib.h" #include "shared/interrupts.h" #include "drivers/serial.h" #include "drivers/pic.h" extern void kmain(kernel_info_t *kernel_info){ init_serial(); pm_init(kernel_info); init_idt(); init_pic(32); pic_disable(); pic_setmask(0xfe, PIC1_DATA); enable_interrupts(); printf("done\n"); for(;;); return; }