only identity map the start of the kernel
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
#include "panic.h"
|
||||
#include "util.h"
|
||||
|
||||
void x86_64_main(u32 magic, multiboot_info_t* info)
|
||||
void x86_64_main(u32 magic, multiboot_info_t* info, u32 kernel_page_count)
|
||||
{
|
||||
console_clear();
|
||||
|
||||
@@ -24,8 +24,8 @@ void x86_64_main(u32 magic, multiboot_info_t* info)
|
||||
idt_init();
|
||||
remap_pic();
|
||||
|
||||
pmm_init(info);
|
||||
vmm_init();
|
||||
pmm_init(kernel_page_count, info);
|
||||
vmm_init(kernel_page_count);
|
||||
|
||||
kernel_main();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user