#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; MemoryTempInitialize(KernelEnd); ConsoleClear(); HalInitialize(); DriversInstall(); // Set up memory manager MemoryInitialize(info); Log("All ready. Starting console...\n\n"); ConsoleMain(); }