| |||
| Home > Programmer’s Reference for the MPS RTSMs > MPS configuration parameters > Core Configuration Parameters | |||
This section describes the configuration parameters for the ARM Cortex-M3 and Cortex-M4 processor models.
Table 4.11. Configuration parameters
| Parameter | Description | Type | Allowed Value | Default Value |
|---|---|---|---|---|
| semihosting-cmd_line[a] | Command line available to semihosting SVC calls. | string | no limit except memory | [empty string] |
| semihosting-debug | Enable debug output of semihosting SVC calls. | boolean | true/false | false |
| semihosting-enable | Enable semihosting SVC traps. CautionApplications that do not use semihosting must set this parameter to false. | boolean | true/false | true |
| semihosting-Thumb_SVC | Thumb SVC number for semihosting. | integer | 8 bit integer | 0xAB |
| semihosting-heap_base | Virtual address of heap base. | integer | 0x00000000 - 0xFFFFFFFF | 0x0 |
| semihosting-heap_limit | Virtual address of top of heap. | integer | 0x00000000 - 0xFFFFFFFF | 0x10700000 |
| semihosting-stack_base | Virtual address of base of descending stack. | integer | 0x00000000 - 0xFFFFFFFF | 0x10700000 |
| semihosting-stack_limit | Virtual address of stack limit. | integer | 0x00000000 - 0xFFFFFFFF | 0x10800000 |
| coretile.fname | Flash loader filename. | string | - | [empty string] |
| coretile.flashloader.fnameWrite | Filename to write to if flash image is modified. | string | - | [empty string] |
| coretile.uart3.untimed_fifos | Ignore the clock rate and transmit or receive serial data immediately. | boolean | true/false | false |
| coretile.uart3.unbuffered_output | Unbuffered output | boolean | true/false | false |
[a] The value of argv[0] points to the first command line argument, not to the name of an image. | ||||