File tree 2 files changed +3
-10
lines changed
targets/TARGET_ONSEMI/TARGET_NCS36510/device/TOOLCHAIN_ARM
2 files changed +3
-10
lines changed Original file line number Diff line number Diff line change 1
1
#! armcc -E
2
2
3
- #define Heap_Size 0x0400
4
-
5
3
LR_IROM1 0x00003000 0x0004F000 { ; load region size_region
6
4
ER_IROM1 0x00003000 0x0004F000 { ; load address = execution address
7
5
*.o (RESET, +First)
@@ -11,13 +9,8 @@ LR_IROM1 0x00003000 0x0004F000 { ; load region size_region
11
9
12
10
; no uvisor support at this time
13
11
14
- ;ARM_LIB_STACK AlignExpr(+0, 8) EMPTY 0x1000 {}
15
- ARM_LIB_STACK 0x3FFF4000 EMPTY 0x1000 {}
16
-
17
- RW_IRAM0 +0 {
12
+ RW_IRAM1 0x3FFF4000 {
18
13
.ANY(+RW +ZI)
19
14
}
20
- RW_IRAM1 ImageLimit(RW_IRAM0) EMPTY Heap_Size { ; Heap region growing up
21
- }
22
15
ARM_LIB_HEAP AlignExpr(+0, 8) ALIGN 8 EMPTY (0x3FFF4000 + 0xC000 - AlignExpr(ImageLimit(RW_IRAM1),8) ) {}
23
16
}
Original file line number Diff line number Diff line change 43
43
EXPORT __Vectors
44
44
EXPORT __Vectors_End
45
45
EXPORT __Vectors_Size
46
- IMPORT |Image $$ ARM_LIB_STACK $$ ZI $$ Limit|
46
+ IMPORT |Image $$ ARM_LIB_HEAP $$ ZI $$ Limit|
47
47
48
- __Vectors DCD |Image $$ ARM_LIB_STACK $$ ZI $$ Limit| ; Top of Stack
48
+ __Vectors DCD |Image $$ ARM_LIB_HEAP $$ ZI $$ Limit| ; Top of RAM
49
49
DCD Reset_Handler ; Reset Handler
50
50
DCD NMI_Handler ; NMI Handler
51
51
DCD HardFault_Handler ; Hard Fault Handler
You can’t perform that action at this time.
0 commit comments