diff --git a/src/include/kernel/pmm.h b/src/include/kernel/pmm.h index 9093f4f2..e2611d98 100644 --- a/src/include/kernel/pmm.h +++ b/src/include/kernel/pmm.h @@ -13,4 +13,7 @@ void pmm_setused(void*, size_t); extern void* limine_hhdm_offset; extern void* pmm_usabletop; +#define MAKEHHDM(a) (void*)((uintptr_t)a + (uintptr_t)limine_hhdm_offset) +#define FROMHHDM(a) (void*)((uintptr_t)a - (uintptr_t)limine_hhdm_offset) + #endif