diff --git a/Kernel/include/memory/macro.hpp b/Kernel/include/memory/macro.hpp index 3bd33600..e531b759 100644 --- a/Kernel/include/memory/macro.hpp +++ b/Kernel/include/memory/macro.hpp @@ -50,6 +50,7 @@ #if defined(__amd64__) || defined(__aarch64__) #define KERNEL_VMA_OFFSET 0xFFFFFFFF80000000 +#define KERNEL_HHDM_OFFSET 0xFFFF800000000000 #define USER_ALLOC_BASE 0xFFFFA00000000000 /* 256 GiB */ #define USER_ALLOC_END 0xFFFFB00000000000 @@ -61,6 +62,7 @@ #define USER_STACK_BASE 0xFFFFEFFFFFFF0000 #elif defined(__i386__) || defined(__arm__) #define KERNEL_VMA_OFFSET 0xC0000000 +#define KERNEL_HHDM_OFFSET 0xD0000000 #define USER_ALLOC_BASE 0x80000000 #define USER_ALLOC_END 0xA0000000