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 . += 0x2000; stackend = .; } > IRAM + + .irqstack (NOLOAD) : + { + *(.stack) + . += 0x400; + irq_stack = .; + } > IRAM + + .fiqstack (NOLOAD) : + { + *(.stack) + . += 0x100; + fiq_stack = .; + } > IRAM /* This overwrites the iram (in ram), so make sure that the iram is copied * out in crt0.s before the bss section and the rest are used. |