From de5a719d325777e55662e152ce8403a4f739e00c Mon Sep 17 00:00:00 2001 From: Alex Date: Thu, 8 Dec 2022 19:16:40 +0200 Subject: [PATCH] Fixed bug --- include/memory.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/memory.hpp b/include/memory.hpp index 0ad4578..8e72ac9 100644 --- a/include/memory.hpp +++ b/include/memory.hpp @@ -38,10 +38,10 @@ extern uint64_t _kernel_text_end, _kernel_data_end, _kernel_rodata_end; #define STACK_SIZE 0x4000 // 16kb #define USER_STACK_SIZE 0x2000 // 8kb -// to pages -#define TO_PAGES(d) (d / PAGE_SIZE + 1) -// from pages -#define FROM_PAGES(d) (d * PAGE_SIZE - 1) +// To pages +#define TO_PAGES(d) ((d) / PAGE_SIZE + 1) +// From pages +#define FROM_PAGES(d) ((d) * PAGE_SIZE - 1) #define NORMAL_VMA_OFFSET 0xFFFF800000000000 #define KERNEL_VMA_OFFSET 0xFFFFFFFF80000000