#include "hal/hal.h" #include "drivers/drivers.h" #include #include #include #include #include #include extern uint32 _end; void k_main(MultibootInfo* info) { uint32 KernelEnd = (uint32)&_end; ConsoleClear(); MemoryTempInitialize(KernelEnd); MemoryInitialize(info); HalInitialize(); DriversInstall(); // Set up memory manager Log("All ready. Starting console...\n\n"); ConsoleMain(); }