X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/28c176b668c841a3b7fb093faccf0efa39257603..c043fa535514a76091be87a45ad472a505f9dd33:/lunaix-os/arch/x86/boot/x86_64/init64.c diff --git a/lunaix-os/arch/x86/boot/x86_64/init64.c b/lunaix-os/arch/x86/boot/x86_64/init64.c index bab0173..ad5de85 100644 --- a/lunaix-os/arch/x86/boot/x86_64/init64.c +++ b/lunaix-os/arch/x86/boot/x86_64/init64.c @@ -1,11 +1,12 @@ #include "sys/boot/archinit.h" -#include "sys/crx.h" -#include "sys/cpu.h" +#include "asm/x86_cpu.h" + +ptr_t __multiboot_addr boot_data; void boot_text -x86_init(struct multiboot_info* mb) +x86_init(ptr_t mb) { - mb_parse(mb); + __multiboot_addr = mb; cr4_setfeature(CR4_PCIDE);