From 5fe4102bc546b95d42d357f418f64c372d26b903 Mon Sep 17 00:00:00 2001 From: Vegard Storheil Eriksen Date: Fri, 8 Jan 2010 19:56:36 +0100 Subject: Tidyed the linker script. --- kernel/entry.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kernel/entry.c') diff --git a/kernel/entry.c b/kernel/entry.c index 4dd2ee1..d288027 100644 --- a/kernel/entry.c +++ b/kernel/entry.c @@ -57,7 +57,7 @@ void entry_main(uint32_t mb_magic, multiboot_info* mb_info) { entry_pagetable_low[i] = ((uint32_t)&addr_phys & 0xffc00000) | (i << 12) | 0x003; // Map kernelspace. - if((i << 12) < ((uint32_t)&addr_virt_end & 0x003ff000 )) { + if((i << 12) < ((uint32_t)&addr_virt_end & 0x003fffff)) { entry_pagetable_high[i] = ((uint32_t)&addr_load_virt + (i << 12)) | 0x003; } else { entry_pagetable_high[i] = 0; -- cgit v1.2.3