From 5f339d585c69c2948464aeea913a01f6b4015485 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Sat, 3 Jun 2023 18:55:25 +0300 Subject: [PATCH] Kernel: PAGE_FLAG_MASK is now only 0xF We don't care currenly about anything but the last few bits --- kernel/include/kernel/Memory/Types.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kernel/include/kernel/Memory/Types.h b/kernel/include/kernel/Memory/Types.h index 0b5439f3..9820cdea 100644 --- a/kernel/include/kernel/Memory/Types.h +++ b/kernel/include/kernel/Memory/Types.h @@ -10,9 +10,9 @@ #error #endif -#define PAGE_SIZE 4096 -#define PAGE_FLAG_MASK ((uintptr_t)0xFFF) -#define PAGE_ADDR_MASK (~PAGE_FLAG_MASK) +#define PAGE_SIZE ((uintptr_t)4096) +#define PAGE_FLAG_MASK ((uintptr_t)0xF) +#define PAGE_ADDR_MASK (~(uintptr_t)0xFFF) namespace Kernel {