wip: multiboot struct is now in the page directory/page table

This commit is contained in:
2024-11-12 17:13:36 +01:00
parent 719c615c92
commit 11ef629a3a
5 changed files with 54 additions and 42 deletions

View File

@ -55,14 +55,13 @@ static void set_mem_size(multiboot_info_t *mbd, uint32_t magic)
}
}
void kernel_main(void)
void kernel_main(multiboot_info_t *mbd, uint32_t magic)
{
terminal_initialize();
init_gdt();
init_idt();
init_memory();
init_memory(mbd, magic);
load_drivers();
/* set_mem_size(mbd, magic); */
kprintf(KERN_ALERT
"I see no way to confuse an array of 256 seg:off pairs with a "
"complex 8*unknown quantity -byte descriptor table. -- Troy "