![]() |
![]() |
![]() |
> CoreOSDescription > HardwareConfiguration > PhysicalMemory |
CoreOSDescription
/CoreOSDescription/HardwareConfiguration/PhysicalMemory/ramPayloadRegion
/ConfigRecord/Module/CoreOS/CoreOSDescription/HardwareConfiguration/PhysicalMemory/ramPayloadRegion
The ramPayloadRegion element defines the physical memory region allocated for the use of a RAM payload. For example:
<PhysicalMemory> <ramPayloadRegion Base_Address = "0x0fc00000" Size = "0x00400000"/> </PhysicalMemory>
For more information on RAM payloads, see the VxWorks 653 Configuration and Build Guide and the VxWorks 653 Programmer's Guide.
Optional
None
None
The physical address of the start of the RAM payload region. The RAM payload region is usually placed at the end of RAM. To place the RAM payload region at the end of RAM, the value entered here should equal the size of RAM (as specified by /CoreOSDescription/HardwareConfiguration/PhysicalMemory/@Size) minus the size of the RAM payload region (as specified in the ) attribute).
Required
ConfigRecord
Unsigned 32 bit integer
N/A
None
Upper bounds dependent on system configuration.
The total size (in bytes) of the RAM payload region.
If you are using a RAM payload, you should set this attribute to a value greater than or equal to the sum of the following values:
The size should be set to 0 if a RAM payload is not being used.
Required
ConfigRecord
Unsigned 32 bit integer
N/A
0: RAM payload support is not required.
The value must be a multiple of the CPU page size.
Upper bounds dependent on system configuration.
Generated on 2007-10-15 17:17:22.