* 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
This commit is contained in:
Ithamar R. Adema 2010-10-22 15:57:57 +00:00
parent 419df705d4
commit 29ce3dedd9

View File

@ -47,8 +47,7 @@ TODO:
*/ */
/*! The (physical) memory layout of the boot loader is currently as follows: /*! The (physical) memory layout of the boot loader is currently as follows:
0x000000000 interupt vectors 0x00000000 u-boot (run from NOR flash)
0x??? u-boot
0xa0000000 u-boot stuff like kernel arguments afaik 0xa0000000 u-boot stuff like kernel arguments afaik
0xa0100000 - 0xa0ffffff boot.tgz (up to 15MB probably never needed so big...) 0xa0100000 - 0xa0ffffff boot.tgz (up to 15MB probably never needed so big...)
0xa1000000 - 0xa1ffffff pagetables 0xa1000000 - 0xa1ffffff pagetables
@ -78,13 +77,7 @@ struct memblock {
static struct memblock LOADER_MEMORYMAP[] = { static struct memblock LOADER_MEMORYMAP[] = {
{ {
"vectors",//interrupt vectors
VECT_BASE,
VECT_BASE + VECT_SIZE - 1,
MMU_L2_FLAG_B,
},
{
"devices", "devices",
DEVICE_BASE, DEVICE_BASE,
DEVICE_BASE + DEVICE_SIZE - 1, DEVICE_BASE + DEVICE_SIZE - 1,