#include "boucane.hpp" #include "core/idt.hpp" #include "boot/multiboot2.hpp" #include "core/paging.hpp" extern u32 MB_INFO; extern "C" void boucane(){ clear(); printk("Booting Boucane v%d.%d.%d\n",VERSION_MAJOR,VERSION_MINOR, VERSION_PATH); idt_enable_interrupt(); paging_enable(); u64 p; u32 size; if(mb2_find_old_rsdp((u32*)MB_INFO,&p,&size)){ printk("RSDP Table found!"); } while(1); }