From 29ce3dedd969fe9c24cba605228a234c5e4870b2 Mon Sep 17 00:00:00 2001 From: "Ithamar R. Adema" Date: Fri, 22 Oct 2010 15:57:57 +0000 Subject: [PATCH] * Remove references to vectors, they are not at physical address 0, but on either virtual address 0 or (in case of high vectors) on 0xffff0000.... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39046 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/boot/platform/u-boot/mmu.cpp | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/system/boot/platform/u-boot/mmu.cpp b/src/system/boot/platform/u-boot/mmu.cpp index bf2da144cd..32140302c8 100644 --- a/src/system/boot/platform/u-boot/mmu.cpp +++ b/src/system/boot/platform/u-boot/mmu.cpp @@ -47,8 +47,7 @@ TODO: */ /*! The (physical) memory layout of the boot loader is currently as follows: - 0x000000000 interupt vectors - 0x??? u-boot + 0x00000000 u-boot (run from NOR flash) 0xa0000000 u-boot stuff like kernel arguments afaik 0xa0100000 - 0xa0ffffff boot.tgz (up to 15MB probably never needed so big...) 0xa1000000 - 0xa1ffffff pagetables @@ -78,13 +77,7 @@ struct memblock { static struct memblock LOADER_MEMORYMAP[] = { - { - "vectors",//interrupt vectors - VECT_BASE, - VECT_BASE + VECT_SIZE - 1, - MMU_L2_FLAG_B, - }, - { + { "devices", DEVICE_BASE, DEVICE_BASE + DEVICE_SIZE - 1,