3.2.12. ARM926CT RTSM parameters

Table 3.17 lists the ARM926EJ-S™ core tile RTSM parameters that you can change when you start the model. All listed parameters are instantiation-time parameters except for num_interrupts, which is a run time parameter. This core tile RTSM is based on r0p5 of the ARM926EJ-S processor.

The syntax to use in a configuration file is:

coretile.core.parameter=value

Table 3.17. ARM926CT RTSM parameters

ParameterDescriptionTypeValuesDefault
BIGENDINITInitialize to ARMv5 big endian mode.booleantrue/falsefalse
INITRAMInitialize with ITCM0 enabled at address 0x0.booleantrue/falsefalse
VINITHIInitialize with high vectors enabled.booleantrue/falsefalse
itcm0_sizeSize of ITCM in KB.integer0x0000 - 0x20000x8
dtcm0_sizeSize of DTCM in KB.integer0x0000 - 0x20000x8
semihosting-cmd_lineCommand line available to semihosting SVC calls.stringno limit except memory[empty string]
semihosting-debug[1]Enable debug output of semihosting SVC calls.booleantrue/falsefalse
semihosting-enableEnable semihosting SVC traps.booleantrue/falsetrue
semihosting-ARM_SVCARM SVC number for semihosting.integer24 bit integer0x123456
semihosting-Thumb_SVCThumb SVC number for semihosting.integer8 bit integer0xAB
semihosting-heap_baseVirtual address of heap base.integer0x00000000 - 0xFFFFFFFF0x0
semihosting-heap_limitVirtual address of top of heap.integer0x00000000 - 0xFFFFFFFF0x0F000000
semihosting-stack_baseVirtual address of base of descending stack.integer0x00000000 - 0xFFFFFFFF0x10000000
semihosting-stack_limitVirtual address of stack limit.integer0x00000000 - 0xFFFFFFFF0x0F0000000

[1] Currently ignored.


Copyright © 2008 ARM Limited. All rights reserved.ARM DUI0424B
Non-ConfidentialUnrestricted Access