File tree Expand file tree Collapse file tree 4 files changed +16
-16
lines changed
targets/TARGET_STM/TARGET_STM32L4
TARGET_STM32L452xE/device/TOOLCHAIN_IAR
TARGET_STM32L475xG/device/TOOLCHAIN_IAR
TARGET_STM32L476xG/device/TOOLCHAIN_IAR
TARGET_STM32L486xG/device/TOOLCHAIN_IAR Expand file tree Collapse file tree 4 files changed +16
-16
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,10 @@ define symbol __intvec_start__ = MBED_APP_START;
6
6
define symbol __region_ROM_start__ = MBED_APP_START;
7
7
define symbol __region_ROM_end__ = MBED_APP_START + MBED_APP_SIZE - 1;
8
8
9
+ if (!isdefinedsymbol(MBED_CONF_TARGET_BOOT_STACK_SIZE)) {
10
+ define symbol MBED_CONF_TARGET_BOOT_STACK_SIZE = 0x400;
11
+ }
12
+
9
13
/* [RAM = 128kb + 32kb = 0x28000] */
10
14
/* Vector table dynamic copy: Total: 99 vectors * 4 = 396 bytes (0x18C) to be reserved in RAM */
11
15
define symbol __NVIC_start__ = 0x10000000;
@@ -32,10 +36,6 @@ define region RAM_region = mem:[from __region_SRAM2_start__ to __region_SRAM2_en
32
36
define exported symbol __CRASH_DATA_RAM_START__ = __region_CRASH_DATA_RAM_start__;
33
37
define exported symbol __CRASH_DATA_RAM_END__ = __region_CRASH_DATA_RAM_end__;
34
38
35
- if (!isdefinedsymbol(MBED_CONF_TARGET_BOOT_STACK_SIZE)) {
36
- define symbol MBED_CONF_TARGET_BOOT_STACK_SIZE = 0x400;
37
- }
38
-
39
39
define symbol __size_cstack__ = MBED_CONF_TARGET_BOOT_STACK_SIZE;
40
40
define symbol __size_heap__ = 0x10000;
41
41
define block CSTACK with alignment = 8, size = __size_cstack__ { };
Original file line number Diff line number Diff line change @@ -23,6 +23,10 @@ define symbol __intvec_start__ = MBED_APP_START;
23
23
define symbol __region_ROM_start__ = MBED_APP_START;
24
24
define symbol __region_ROM_end__ = MBED_APP_START + MBED_APP_SIZE - 1;
25
25
26
+ if (!isdefinedsymbol(MBED_CONF_TARGET_BOOT_STACK_SIZE)) {
27
+ define symbol MBED_CONF_TARGET_BOOT_STACK_SIZE = 0x400;
28
+ }
29
+
26
30
/* [RAM = 96kb + 32kb = 0x20000] */
27
31
/* Vector table dynamic copy: Total: 98 vectors * 4 = 392 bytes (0x188) to be reserved in RAM */
28
32
define symbol __NVIC_start__ = 0x10000000;
@@ -48,10 +52,6 @@ define region RAM_region = mem:[from __region_SRAM2_start__ to __region_SRAM2_en
48
52
define exported symbol __CRASH_DATA_RAM_START__ = __region_CRASH_DATA_RAM_start__;
49
53
define exported symbol __CRASH_DATA_RAM_END__ = __region_CRASH_DATA_RAM_end__;
50
54
51
- if (!isdefinedsymbol(MBED_CONF_TARGET_BOOT_STACK_SIZE)) {
52
- define symbol MBED_CONF_TARGET_BOOT_STACK_SIZE = 0x400;
53
- }
54
-
55
55
define symbol __size_cstack__ = MBED_CONF_TARGET_BOOT_STACK_SIZE;
56
56
define symbol __size_heap__ = 0x10000;
57
57
define block CSTACK with alignment = 8, size = __size_cstack__ { };
Original file line number Diff line number Diff line change @@ -23,6 +23,10 @@ define symbol __intvec_start__ = MBED_APP_START;
23
23
define symbol __region_ROM_start__ = MBED_APP_START;
24
24
define symbol __region_ROM_end__ = MBED_APP_START + MBED_APP_SIZE - 1;
25
25
26
+ if (!isdefinedsymbol(MBED_CONF_TARGET_BOOT_STACK_SIZE)) {
27
+ define symbol MBED_CONF_TARGET_BOOT_STACK_SIZE = 0x400;
28
+ }
29
+
26
30
/* [RAM = 96kb + 32kb = 0x20000] */
27
31
/* Vector table dynamic copy: Total: 98 vectors * 4 = 392 bytes (0x188) to be reserved in RAM */
28
32
define symbol __NVIC_start__ = 0x10000000;
@@ -48,10 +52,6 @@ define region RAM_region = mem:[from __region_SRAM2_start__ to __region_SRAM2_en
48
52
define exported symbol __CRASH_DATA_RAM_START__ = __region_CRASH_DATA_RAM_start__;
49
53
define exported symbol __CRASH_DATA_RAM_END__ = __region_CRASH_DATA_RAM_end__;
50
54
51
- if (!isdefinedsymbol(MBED_CONF_TARGET_BOOT_STACK_SIZE)) {
52
- define symbol MBED_CONF_TARGET_BOOT_STACK_SIZE = 0x400;
53
- }
54
-
55
55
define symbol __size_cstack__ = MBED_CONF_TARGET_BOOT_STACK_SIZE;
56
56
define symbol __size_heap__ = 0x10000;
57
57
define block CSTACK with alignment = 8, size = __size_cstack__ { };
Original file line number Diff line number Diff line change @@ -23,6 +23,10 @@ define symbol __intvec_start__ = MBED_APP_START;
23
23
define symbol __region_ROM_start__ = MBED_APP_START;
24
24
define symbol __region_ROM_end__ = MBED_APP_START + MBED_APP_SIZE - 1;
25
25
26
+ if (!isdefinedsymbol(MBED_CONF_TARGET_BOOT_STACK_SIZE)) {
27
+ define symbol MBED_CONF_TARGET_BOOT_STACK_SIZE = 0x400;
28
+ }
29
+
26
30
/* [RAM = 96kb + 32kb = 0x20000] */
27
31
/* Vector table dynamic copy: Total: 98 vectors * 4 = 392 bytes (0x188) to be reserved in RAM */
28
32
define symbol __NVIC_start__ = 0x10000000;
@@ -48,10 +52,6 @@ define region RAM_region = mem:[from __region_SRAM2_start__ to __region_SRAM2_en
48
52
define exported symbol __CRASH_DATA_RAM_START__ = __region_CRASH_DATA_RAM_start__;
49
53
define exported symbol __CRASH_DATA_RAM_END__ = __region_CRASH_DATA_RAM_end__;
50
54
51
- if (!isdefinedsymbol(MBED_CONF_TARGET_BOOT_STACK_SIZE)) {
52
- define symbol MBED_CONF_TARGET_BOOT_STACK_SIZE = 0x400;
53
- }
54
-
55
55
define symbol __size_cstack__ = MBED_CONF_TARGET_BOOT_STACK_SIZE;
56
56
define symbol __size_heap__ = 0x10000;
57
57
define block CSTACK with alignment = 8, size = __size_cstack__ { };
You can’t perform that action at this time.
0 commit comments