summaryrefslogtreecommitdiff
path: root/firmware/target
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target')
-rw-r--r--firmware/target/arm/imx233/app.lds30
1 files changed, 15 insertions, 15 deletions
diff --git a/firmware/target/arm/imx233/app.lds b/firmware/target/arm/imx233/app.lds
index b378f9ea16..d4ca97ff5f 100644
--- a/firmware/target/arm/imx233/app.lds
+++ b/firmware/target/arm/imx233/app.lds
@@ -47,6 +47,20 @@ SECTIONS
47 *(.rodata*) 47 *(.rodata*)
48 } > DRAM 48 } > DRAM
49 49
50 .dramcopyend (NOLOAD) :
51 {
52 _dramcopyend = .;
53 } > DRAM
54
55 .init ENDAUDIOADDR :
56 {
57 _initstart = .;
58 *(.init*)
59 _initend = .;
60 } AT> DRAM
61
62 _initcopy = LOADADDR(.init);
63
50 .itext : 64 .itext :
51 { 65 {
52 _iramstart = .; // always 0 66 _iramstart = .; // always 0
@@ -68,21 +82,7 @@ SECTIONS
68 _iend = .; 82 _iend = .;
69 } > IRAM 83 } > IRAM
70 84
71 .init ENDAUDIOADDR : 85 .stack _dramcopyend (NOLOAD) :
72 {
73 _initstart = .;
74 *(.init*)
75 _initend = .;
76 } AT> DRAM
77
78 _initcopy = LOADADDR(.init);
79
80 .dramcopyend (NOLOAD) :
81 {
82 _dramcopyend = .;
83 } > DRAM
84
85 .stack (NOLOAD) :
86 { 86 {
87 *(.stack) 87 *(.stack)
88 stackbegin = .; 88 stackbegin = .;