File tree Expand file tree Collapse file tree 17 files changed +54
-54
lines changed
TARGET_LPC11UXX/device/TOOLCHAIN_ARM_MICRO
TARGET_LPC11XX_11CXX/device/TOOLCHAIN_ARM_MICRO/TARGET_LPC11CXX
TARGET_LPC13XX/device/TOOLCHAIN_ARM_MICRO
TARGET_LPC176X/device/TOOLCHAIN_ARM_MICRO
TARGET_STM32F407xG/device/TOOLCHAIN_ARM_MICRO
TARGET_STM32F439xI/device/TOOLCHAIN_ARM_MICRO
TARGET_MTS_DRAGONFLY_L471QG/device/TOOLCHAIN_ARM_MICRO
TARGET_STM32L475xG/device/TOOLCHAIN_ARM_MICRO
TARGET_STM32L476xG/device/TOOLCHAIN_ARM_MICRO
TARGET_STM32L486xG/device/TOOLCHAIN_ARM_MICRO Expand file tree Collapse file tree 17 files changed +54
-54
lines changed Original file line number Diff line number Diff line change @@ -40,11 +40,11 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
40
40
.ANY (+RW +ZI)
41
41
}
42
42
43
- RW_IRAM2 0x20004000 0x800 { ; RW data, USB RAM
44
- .ANY (USBRAM)
43
+ ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
45
44
}
46
45
47
- ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
46
+ RW_IRAM2 0x20004000 0x800 { ; RW data, USB RAM
47
+ .ANY (USBRAM)
48
48
}
49
49
50
50
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
Original file line number Diff line number Diff line change @@ -40,11 +40,11 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
40
40
.ANY (+RW +ZI)
41
41
}
42
42
43
- RW_IRAM2 0x20004000 0x800 { ; RW data, USB RAM
44
- .ANY (USBRAM)
43
+ ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
45
44
}
46
45
47
- ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
46
+ RW_IRAM2 0x20004000 0x800 { ; RW data, USB RAM
47
+ .ANY (USBRAM)
48
48
}
49
49
50
50
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
Original file line number Diff line number Diff line change @@ -39,14 +39,14 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
39
39
RW_IRAM1 (MBED_RAM_START+VECTOR_SIZE) (MBED_RAM_SIZE-VECTOR_SIZE) { ; RW data
40
40
.ANY (+RW +ZI)
41
41
}
42
-
43
- RW_IRAM2 0x20004000 0x800 { ; RW data, USB RAM
44
- .ANY (USBRAM)
45
- }
46
42
47
43
ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
48
44
}
49
45
46
+ RW_IRAM2 0x20004000 0x800 { ; RW data, USB RAM
47
+ .ANY (USBRAM)
48
+ }
49
+
50
50
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
51
51
}
52
52
}
Original file line number Diff line number Diff line change @@ -39,14 +39,14 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
39
39
RW_IRAM1 (MBED_RAM_START+VECTOR_SIZE) (MBED_RAM_SIZE-VECTOR_SIZE) { ; RW data
40
40
.ANY (+RW +ZI)
41
41
}
42
-
43
- RW_IRAM2 0x20004000 0x800 { ; RW data, USB RAM
44
- .ANY (USBRAM)
45
- }
46
42
47
43
ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
48
44
}
49
45
46
+ RW_IRAM2 0x20004000 0x800 { ; RW data, USB RAM
47
+ .ANY (USBRAM)
48
+ }
49
+
50
50
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
51
51
}
52
52
}
Original file line number Diff line number Diff line change @@ -40,6 +40,9 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
40
40
.ANY (+RW +ZI)
41
41
}
42
42
43
+ ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
44
+ }
45
+
43
46
RW_IRAM2 0x20000000 0x800 { ; RW data, I/O Handler RAM
44
47
.ANY (IOHANDLER_RAM)
45
48
}
@@ -48,9 +51,6 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
48
51
.ANY (USBRAM)
49
52
}
50
53
51
- ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
52
- }
53
-
54
54
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
55
55
}
56
56
}
Original file line number Diff line number Diff line change @@ -40,6 +40,9 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
40
40
.ANY (+RW +ZI)
41
41
}
42
42
43
+ ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
44
+ }
45
+
43
46
RW_IRAM2 0x20000000 0x800 { ; RW data, I/O Handler RAM
44
47
.ANY (IOHANDLER_RAM)
45
48
}
@@ -48,9 +51,6 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
48
51
.ANY (USBRAM)
49
52
}
50
53
51
- ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
52
- }
53
-
54
54
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
55
55
}
56
56
}
Original file line number Diff line number Diff line change @@ -40,6 +40,9 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
40
40
.ANY (+RW +ZI)
41
41
}
42
42
43
+ ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
44
+ }
45
+
43
46
RW_IRAM2 0x20000000 0x800 { ; RW data, I/O Handler RAM
44
47
.ANY (IOHANDLER_RAM)
45
48
}
@@ -48,9 +51,6 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
48
51
.ANY (USBRAM)
49
52
}
50
53
51
- ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
52
- }
53
-
54
54
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
55
55
}
56
56
}
Original file line number Diff line number Diff line change @@ -40,11 +40,11 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
40
40
.ANY (+RW +ZI)
41
41
}
42
42
43
- RW_IRAM2 0x20004000 0x800 { ; RW data, USB RAM
44
- .ANY (USBRAM)
43
+ ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
45
44
}
46
45
47
- ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
46
+ RW_IRAM2 0x20004000 0x800 { ; RW data, USB RAM
47
+ .ANY (USBRAM)
48
48
}
49
49
50
50
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
Original file line number Diff line number Diff line change @@ -40,13 +40,13 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
40
40
.ANY (+RW +ZI)
41
41
}
42
42
43
+ ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
44
+ }
45
+
43
46
RW_IRAM2 0x20004000 0x800 { ; RW data, USB RAM
44
47
.ANY (USBRAM)
45
48
}
46
49
47
- ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
48
- }
49
-
50
50
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
51
51
}
52
52
}
Original file line number Diff line number Diff line change @@ -40,6 +40,9 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
40
40
.ANY (+RW +ZI)
41
41
}
42
42
43
+ ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
44
+ }
45
+
43
46
RW_IRAM2 0x20000000 0x800 { ; RW data, I/O Handler RAM
44
47
.ANY (AHBSRAM0)
45
48
}
@@ -48,9 +51,6 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
48
51
.ANY (AHBSRAM1)
49
52
}
50
53
51
- ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
52
- }
53
-
54
54
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
55
55
}
56
56
}
Original file line number Diff line number Diff line change @@ -49,6 +49,9 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
49
49
.ANY (+RW +ZI)
50
50
}
51
51
52
+ ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
53
+ }
54
+
52
55
RW_IRAM2 0x2007C000 0x4000 { ; RW data, USB RAM
53
56
.ANY (AHBSRAM0)
54
57
}
@@ -61,9 +64,6 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
61
64
.ANY (CANRAM)
62
65
}
63
66
64
- ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
65
- }
66
-
67
67
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
68
68
}
69
69
}
Original file line number Diff line number Diff line change @@ -43,11 +43,11 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
43
43
.ANY (+RW +ZI)
44
44
}
45
45
46
- RW_IRAM2 MBED_RAM2_START MBED_RAM2_SIZE { ; CCM
47
- .ANY (CCMRAM)
46
+ ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
48
47
}
49
48
50
- ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
49
+ RW_IRAM2 MBED_RAM2_START MBED_RAM2_SIZE { ; CCM
50
+ .ANY (CCMRAM)
51
51
}
52
52
53
53
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
Original file line number Diff line number Diff line change @@ -79,11 +79,11 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
79
79
.ANY (+RW +ZI)
80
80
}
81
81
82
- RW_IRAM2 MBED_RAM2_START MBED_RAM2_SIZE {
83
- .ANY (+RW +ZI)
82
+ ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
84
83
}
85
84
86
- ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
85
+ RW_IRAM2 MBED_RAM2_START MBED_RAM2_SIZE {
86
+ .ANY (+RW +ZI)
87
87
}
88
88
89
89
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
Original file line number Diff line number Diff line change @@ -73,14 +73,14 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
73
73
RW_IRAM1 MBED_RAM_START MBED_RAM_SIZE {
74
74
.ANY (+RW +ZI)
75
75
}
76
-
77
- RW_IRAM2 (MBED_RAM2_START+VECTOR_SIZE) (MBED_RAM2_START-MBED_RAM2_SIZE) {
78
- .ANY (+RW +ZI)
79
- }
80
76
81
77
ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
82
78
}
83
79
80
+ RW_IRAM2 (MBED_RAM2_START+VECTOR_SIZE) (MBED_RAM2_START-MBED_RAM2_SIZE) {
81
+ .ANY (+RW +ZI)
82
+ }
83
+
84
84
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
85
85
}
86
86
}
Original file line number Diff line number Diff line change @@ -79,11 +79,11 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
79
79
.ANY (+RW +ZI)
80
80
}
81
81
82
- RW_IRAM2 (MBED_RAM2_START+VECTOR_SIZE) (MBED_RAM2_SIZE-VECTOR_SIZE) {
83
- .ANY (+RW +ZI)
82
+ ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
84
83
}
85
84
86
- ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
85
+ RW_IRAM2 (MBED_RAM2_START+VECTOR_SIZE) (MBED_RAM2_SIZE-VECTOR_SIZE) {
86
+ .ANY (+RW +ZI)
87
87
}
88
88
89
89
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
Original file line number Diff line number Diff line change @@ -79,11 +79,11 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
79
79
.ANY (+RW +ZI)
80
80
}
81
81
82
- RW_IRAM2 (MBED_RAM2_START+VECTOR_SIZE) (MBED_RAM2_SIZE-VECTOR_SIZE) {
83
- .ANY (+RW +ZI)
82
+ ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
84
83
}
85
84
86
- ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
85
+ RW_IRAM2 (MBED_RAM2_START+VECTOR_SIZE) (MBED_RAM2_SIZE-VECTOR_SIZE) {
86
+ .ANY (+RW +ZI)
87
87
}
88
88
89
89
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
Original file line number Diff line number Diff line change @@ -79,11 +79,11 @@ LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
79
79
.ANY (+RW +ZI)
80
80
}
81
81
82
- RW_IRAM2 (MBED_RAM2_START+VECTOR_SIZE) (MBED_RAM2_SIZE-VECTOR_SIZE) {
83
- .ANY (+RW +ZI)
82
+ ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
84
83
}
85
84
86
- ARM_LIB_HEAP AlignExpr(+0, 16) EMPTY (MBED_RAM_SIZE-RAM_FIXED_SIZE+MBED_RAM_START-AlignExpr(ImageLimit(RW_IRAM1), 16)) {
85
+ RW_IRAM2 (MBED_RAM2_START+VECTOR_SIZE) (MBED_RAM2_SIZE-VECTOR_SIZE) {
86
+ .ANY (+RW +ZI)
87
87
}
88
88
89
89
ARM_LIB_STACK (MBED_RAM_START+MBED_RAM_SIZE) EMPTY -MBED_BOOT_STACK_SIZE { ; stack
You can’t perform that action at this time.
0 commit comments