diff options
Diffstat (limited to 'firmware/target/arm/tms320dm320/dsp/linker.cmd')
-rw-r--r-- | firmware/target/arm/tms320dm320/dsp/linker.cmd | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/firmware/target/arm/tms320dm320/dsp/linker.cmd b/firmware/target/arm/tms320dm320/dsp/linker.cmd new file mode 100644 index 0000000000..844fe25903 --- /dev/null +++ b/firmware/target/arm/tms320dm320/dsp/linker.cmd | |||
@@ -0,0 +1,29 @@ | |||
1 | -c | ||
2 | -x | ||
3 | -stack 0x1000 | ||
4 | -heap 0x100 | ||
5 | -l rts500.lib | ||
6 | |||
7 | MEMORY | ||
8 | { | ||
9 | PAGE 0: | ||
10 | DARAM: origin = 80h, length = 7F80h | ||
11 | SARAM: origin = 8000h, length = 4000h | ||
12 | } | ||
13 | |||
14 | SECTIONS | ||
15 | { | ||
16 | .text PAGE 0 | ||
17 | .cinit PAGE 0 | ||
18 | .switch PAGE 0 | ||
19 | |||
20 | .bss PAGE 0 | ||
21 | .const PAGE 0 | ||
22 | .sysmem PAGE 0 | ||
23 | .stack PAGE 0 | ||
24 | |||
25 | .vectors : PAGE 0 load = 7F80h | ||
26 | |||
27 | /* DMA buffers for ABU mode must start on a 2*size boundary. */ | ||
28 | .dma : PAGE 0 load = 0x8000 | ||
29 | } | ||