1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 13:48:12 +00:00

Kernel: Add KERNEL_MAPPING_BASE to Sections.h and use it in Prekernel

This commit is contained in:
Timon Kruiper 2023-01-10 10:34:25 +01:00 committed by Linus Groh
parent 95992a255e
commit 33581d5c44
3 changed files with 7 additions and 1 deletions

View file

@ -90,7 +90,7 @@ extern "C" [[noreturn]] void init()
__builtin_memcpy(kernel_program_headers, kernel_image + kernel_elf_header.e_phoff, sizeof(ElfW(Phdr)) * kernel_elf_header.e_phnum);
FlatPtr kernel_physical_base = 0x200000;
FlatPtr default_kernel_load_base = 0x2000200000;
FlatPtr default_kernel_load_base = KERNEL_MAPPING_BASE + 0x200000;
FlatPtr kernel_load_base = default_kernel_load_base;