File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F413xH/device/TOOLCHAIN_IAR Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -9,14 +9,21 @@ define symbol __region_ROM_end__ = MBED_APP_START + MBED_APP_SIZE - 1;
99/* [RAM = 320kb = 0x50000] Vector table dynamic copy: 118 vectors = 472 bytes (0x1D8) to be reserved in RAM */
1010define symbol __NVIC_start__ = 0x20000000;
1111define symbol __NVIC_end__ = 0x200001D7;
12- define symbol __region_RAM_start__ = 0x200001D8; /* Aligned on 8 bytes */
12+ define symbol __region_CRASH_DATA_RAM_start__ = 0x200001D8;
13+ define symbol __region_CRASH_DATA_RAM_end__ = 0x200002D7;
14+ define symbol __region_RAM_start__ = 0x200002D8; /* Aligned on 8 bytes */
1315define symbol __region_RAM_end__ = 0x2004FFFF;
1416
1517/* Memory regions */
1618define memory mem with size = 4G;
1719define region ROM_region = mem:[from __region_ROM_start__ to __region_ROM_end__];
20+ define region CRASH_DATA_RAM_region = mem:[from __region_CRASH_DATA_RAM_start__ to __region_CRASH_DATA_RAM_end__];
1821define region RAM_region = mem:[from __region_RAM_start__ to __region_RAM_end__];
1922
23+ /* Define Crash Data Symbols */
24+ define exported symbol __CRASH_DATA_RAM_START__ = __region_CRASH_DATA_RAM_start__;
25+ define exported symbol __CRASH_DATA_RAM_END__ = __region_CRASH_DATA_RAM_end__;
26+
2027/* Stack and Heap */
2128if (!isdefinedsymbol(MBED_BOOT_STACK_SIZE)) {
2229 define symbol MBED_BOOT_STACK_SIZE = 0x400;
You can’t perform that action at this time.
0 commit comments