diff --git a/src/kernel/boot/boot_PT.S b/src/kernel/boot/boot_PT.S index da0c92f..0d5a81d 100644 --- a/src/kernel/boot/boot_PT.S +++ b/src/kernel/boot/boot_PT.S @@ -10,7 +10,12 @@ BootP4: .quad 0 .endr BootP3: - .quad 0 + (PAGE_PRESENT | PAGE_WRITE | PAGE_HUGE) + .quad offset BootP2 + (PAGE_PRESENT | PAGE_WRITE) + .rept ENTRIES_PER_PT - 1 + .quad 0 + .endr +BootP2: + .quad (PAGE_PRESENT | PAGE_WRITE | PAGE_HUGE) .rept ENTRIES_PER_PT - 1 .quad 0 .endr