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