diff options
Diffstat (limited to 'firmware/target/arm/tms320dm320/app.lds')
-rw-r--r-- | firmware/target/arm/tms320dm320/app.lds | 14 |
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. |