#include #include #include #include #include #include #include #include #include void kmain(struct boot_info *info) { enable_fpu(); memory_init(&info->map); pci_init(); screen_init(); acpi_init(info->acpi_table); kprintf("enterd kmain\n"); // pages are allocated on write :3 char *test = kalloc(5); *test = 1; while (1) { screen_redraw(); // loop so we dont halt // this allows interrupts to fire } }