feat(kernel): add KERNEL_HHDM_OFFSET macro
Some checks failed
Build OS / Build Cross-Compiler & Toolchain (push) Has been cancelled
Build OS / Analyze (c-cpp) (push) Has been cancelled
Build OS / Build OS (push) Has been cancelled

Signed-off-by: EnderIce2 <enderice2@protonmail.com>
This commit is contained in:
EnderIce2 2025-03-25 19:43:50 +00:00
parent 0b21c57ee5
commit 92fe4bdd81
Signed by: enderice2
GPG Key ID: FEB6B8A8507BA62E

View File

@ -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