From 298c6b392193e762b8764346599be9c72717e318 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 19 Mar 2023 22:14:11 +0200 Subject: [PATCH] Update page table code --- Architecture/amd64/Bootstrap/MB2PageTable.asm | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/Architecture/amd64/Bootstrap/MB2PageTable.asm b/Architecture/amd64/Bootstrap/MB2PageTable.asm index 4a66ac4..16c0d86 100644 --- a/Architecture/amd64/Bootstrap/MB2PageTable.asm +++ b/Architecture/amd64/Bootstrap/MB2PageTable.asm @@ -1,14 +1,10 @@ -%define KERNEL_OFFSET 0xFFFFFFFF80000000 -%define V2P(a) ((a) - KERNEL_OFFSET) - -%define PAGE_PRESENT 0x001 -%define PAGE_WRITE 0x002 -%define PAGE_GLOBAL 0x100 - -%define PAGE_SIZE 0x1000 -%define ENTRIES_PER_PT 512 - section .data -align PAGE_SIZE +align 0x1000 global BootPageTable BootPageTable: + dq 0x0000000000000083 + dq 0x0000000000000083 + TIMES (512-2) dq 0 + dq 0x0000000000000083 + dq 0x0000000000000083 + TIMES (512-2) dq 0 \ No newline at end of file