Memory maps, Rebuilding redboot – Comtrol eCos User Manual
Page 266

Chapter 5. Installation and Testing
-b <
addr>
Parameter block address. This is normally the first page of the kernel image and defaults to 0x8c101000
-i <
addr>
Start address of initrd image
-j <
size>
Size of initrd image
-c
"args"
Kernel arguments string
-m <
flags>
Mount rdonly flags. If set to a non-zero value the root partition will be mounted read-only.
-f <
flags>
RAM disk flags. Should normally be 0x4000
-r <
device number>
Root device specification. /dev/ram is 0x0101
-l <
type>
Loader type
Finally the kernel entry address can be specified as an optional argument. The default is 0x8c102000
On the HS7729PCI, Linux expects to be loaded at address 0x8c101000 with the entry point at 0x8c102000. This
is configurable in the kernel using the CONFIG_MEMORY_START option.
Memory Maps
RedBoot sets up the following memory map on the HS7729PCI board.
Physical Address Range
Description
----------------------- -----------
0x80000000 - 0x803fffff Flash (MBM29LV160)
0x80400000 - 0x807fffff EPROM (M27C800)
0x82000000 - 0x82ffffff SRAM
0x89000000 - 0x89ffffff SRAM
0x8c000000 - 0x8fffffff SDRAM
0xa8000000 - 0xa800ffff SuperIO (FDC37C935A)
0xa8400000 - 0xa87fffff USB function (ML60851C)
0xa8800000 - 0xa8bfffff USB host (SL11HT)
0xa8c00000 - 0xa8c3ffff Switches
0xa8c40000 - 0xa8c7ffff LEDs
0xa8c80000 - 0xa8cfffff Interrupt controller
0xb0000000 - 0xb3ffffff PCI (SD0001)
0xb8000000 - 0xbbffffff PCMCIA (MaruBun)
162