eCos Product
RedBoot Product
Supported Hardware |
![]() Platform Memory LayoutThe platform memory layout is defined using the Memory Configuration Window [FIXME:ref] in the Configuration Tool. Note:If you do not have access to a Windows machine, you can hand edit the .h and .ldi files to match the properties of your platform. If you want to contribute your port back to the eCos community, ask someone on the list to make proper memory map files for you. Layout FilesThe memory configuration details are saved in three files:
These three files are generated for each startup-type, since the memory details usually differ. Reserved RegionsSome areas of the memory space are reserved for specific purposes, making room for execption vectors and various tables. RAM startup configurations also need to reserve some space at the bottom of the memory map for the ROM monitor. These reserved areas are named with the prefix "reserved_" which is handled specially by the Configuration Tool: instead of referring to a linker macro, the start of the area is labelled and a gap left in the memory map. |