diff options
author | Vegard Storheil Eriksen <zyp@jvnv.net> | 2010-01-08 19:56:36 +0100 |
---|---|---|
committer | Vegard Storheil Eriksen <zyp@jvnv.net> | 2010-01-08 19:56:36 +0100 |
commit | 5fe4102bc546b95d42d357f418f64c372d26b903 (patch) | |
tree | 58b3125a72ed202ca95c7bf89bdec79e2c663f00 /kernel/entry.c | |
parent | a35e29c07873db467e0ca670290666f8786dab03 (diff) |
Tidyed the linker script.
Diffstat (limited to 'kernel/entry.c')
-rw-r--r-- | kernel/entry.c | 2 |
1 files changed, 1 insertions, 1 deletions
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; |