From 646d25825a968d92561124ce4a5f97046491bf2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Lov=C3=A9n?= Date: Tue, 20 Mar 2018 14:01:26 +0100 Subject: [PATCH] Don't use huge pages, for simplicity --- src/kernel/boot/boot_PT.S | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/kernel/boot/boot_PT.S b/src/kernel/boot/boot_PT.S index 0d5a81d..d1003d0 100644 --- a/src/kernel/boot/boot_PT.S +++ b/src/kernel/boot/boot_PT.S @@ -15,7 +15,13 @@ BootP3: .quad 0 .endr BootP2: - .quad (PAGE_PRESENT | PAGE_WRITE | PAGE_HUGE) + .quad offset BootP1 + (PAGE_PRESENT | PAGE_WRITE) .rept ENTRIES_PER_PT - 1 .quad 0 .endr +BootP1: + .set i, 0 + .rept ENTRIES_PER_PT + .quad (i << 12) + (PAGE_PRESENT | PAGE_WRITE) + .set i, (i+1) + .endr