summaryrefslogtreecommitdiff
path: root/firmware/target/arm/tms320dm320/app.lds
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/tms320dm320/app.lds')
-rw-r--r--firmware/target/arm/tms320dm320/app.lds14
1 files changed, 14 insertions, 0 deletions
diff --git a/firmware/target/arm/tms320dm320/app.lds b/firmware/target/arm/tms320dm320/app.lds
index fbaaff3e6c..3437984f55 100644
--- a/firmware/target/arm/tms320dm320/app.lds
+++ b/firmware/target/arm/tms320dm320/app.lds
@@ -115,6 +115,20 @@ SECTIONS
115 . += 0x2000; 115 . += 0x2000;
116 stackend = .; 116 stackend = .;
117 } > IRAM 117 } > IRAM
118
119 .irqstack (NOLOAD) :
120 {
121 *(.stack)
122 . += 0x400;
123 irq_stack = .;
124 } > IRAM
125
126 .fiqstack (NOLOAD) :
127 {
128 *(.stack)
129 . += 0x100;
130 fiq_stack = .;
131 } > IRAM
118 132
119 /* This overwrites the iram (in ram), so make sure that the iram is copied 133 /* This overwrites the iram (in ram), so make sure that the iram is copied
120 * out in crt0.s before the bss section and the rest are used. 134 * out in crt0.s before the bss section and the rest are used.