4.12.3. Parameters

Table 4.30 provides a description of the configuration parameters for the ARMCortexM4CT component.

Table 4.30. ARMCortexM4CT parameters

ParameterDescriptionTypeAllowed valueDefault value
BB_PRESENTEnable bitbandingBooleantrue or falsetrue
BIGENDINITInitialize processor to big endian modeBooleantrue or falsefalse
LVL_WIDTHNumber of bits of interrupt priority.Integer3-83
NUM_IRQNumber of user interrupts.Integer1-24016
NUM_MPU_REGIONNumber of MPU regions. Integer0,88
master_idmaster ID presented in bus transactionsInteger0x0000 - 0xFFFF0x0
min_sync_levelControls the minimum syncLevel.Integer0-30
semihosting-Thumb_SVCT32 SVC number for semihosting.Integer8-bit integer0xAB
semihosting-cmd_lineCommand line available to semihosting SVC calls.Stringno limit except memory[empty string]

Enable semihosting SVC traps.


Applications that do not use semihosting must set this parameter to false.

Booleantrue or falsetrue
semihosting-heap_baseVirtual address of heap base.Integer0x00000000 - 0xFFFFFFFF0x0
semihosting-heap_limitVirtual address of top of heap.Integer0x00000000 - 0xFFFFFFFF0x10700000
semihosting-stack_baseVirtual address of base of descending stack.Integer0x00000000 - 0xFFFFFFFF0x10700000
semihosting-stack_limitVirtual address of stack limit.Integer0x00000000 - 0xFFFFFFFF0x10800000
vfp-presentSet whether the model has VFP supportBooleantrue or falsetrue

Copyright © 2008-2013 ARM. All rights reserved.ARM DUI 0423O