diff options
Diffstat (limited to 'firmware/app.lds')
-rw-r--r-- | firmware/app.lds | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/firmware/app.lds b/firmware/app.lds index 1caea68fa0..7a8ec11c3e 100644 --- a/firmware/app.lds +++ b/firmware/app.lds | |||
@@ -154,6 +154,9 @@ MEMORY | |||
154 | { | 154 | { |
155 | DRAM : ORIGIN = DRAMORIG, LENGTH = DRAMSIZE | 155 | DRAM : ORIGIN = DRAMORIG, LENGTH = DRAMSIZE |
156 | IRAM : ORIGIN = IRAMORIG, LENGTH = IRAMSIZE | 156 | IRAM : ORIGIN = IRAMORIG, LENGTH = IRAMSIZE |
157 | #if CONFIG_CPU==PNX0101 | ||
158 | IRAM0 : ORIGIN = 0x0, LENGTH = IRAMSIZE | ||
159 | #endif | ||
157 | } | 160 | } |
158 | 161 | ||
159 | SECTIONS | 162 | SECTIONS |
@@ -221,7 +224,12 @@ SECTIONS | |||
221 | _vectorsstart = .; | 224 | _vectorsstart = .; |
222 | *(.vectors); | 225 | *(.vectors); |
223 | _vectorsend = .; | 226 | _vectorsend = .; |
227 | #if CONFIG_CPU==PNX0101 | ||
228 | *(.dmabuf) | ||
229 | } >IRAM0 AT> DRAM | ||
230 | #else | ||
224 | } AT> DRAM | 231 | } AT> DRAM |
232 | #endif | ||
225 | 233 | ||
226 | _vectorscopy = LOADADDR(.vectors); | 234 | _vectorscopy = LOADADDR(.vectors); |
227 | #endif | 235 | #endif |