X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/28c176b668c841a3b7fb093faccf0efa39257603..bffa3430fbbaaad29bec0b5bee9c1f0bfc7fd068:/lunaix-os/arch/x86/boot/x86_64/init64.c?ds=sidebyside diff --git a/lunaix-os/arch/x86/boot/x86_64/init64.c b/lunaix-os/arch/x86/boot/x86_64/init64.c index bab0173..ac2c023 100644 --- a/lunaix-os/arch/x86/boot/x86_64/init64.c +++ b/lunaix-os/arch/x86/boot/x86_64/init64.c @@ -2,10 +2,12 @@ #include "sys/crx.h" #include "sys/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);