summaryrefslogtreecommitdiffstats
path: root/src/target/firmware/board
diff options
context:
space:
mode:
authorIngo Albrecht2010-04-18 08:09:09 +0200
committerIngo Albrecht2010-07-20 14:41:20 +0200
commit8c2f9180fb1f1515377b6ecc8bfa968b6348008a (patch)
tree35beaabbd7f3ef4511bb59109731e49531b63bba /src/target/firmware/board
parentfirmware: modularized startup code (diff)
downloadosmocom-8c2f9180fb1f1515377b6ecc8bfa968b6348008a.tar.gz
osmocom-8c2f9180fb1f1515377b6ecc8bfa968b6348008a.tar.xz
osmocom-8c2f9180fb1f1515377b6ecc8bfa968b6348008a.zip
firmware: consider reserved ram in loader linkage
Diffstat (limited to 'src/target/firmware/board')
-rw-r--r--src/target/firmware/board/compal_e88/loader.lds5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/target/firmware/board/compal_e88/loader.lds b/src/target/firmware/board/compal_e88/loader.lds
index 2a7c060..7c33d91 100644
--- a/src/target/firmware/board/compal_e88/loader.lds
+++ b/src/target/firmware/board/compal_e88/loader.lds
@@ -104,6 +104,11 @@ SECTIONS
PROVIDE(_got_start = ADDR(.got));
PROVIDE(_got_end = ADDR(.got) + SIZEOF(.got));
+ /* reserved ram */
+ .compal.reservedram 0x800000 (NOLOAD) : {
+ . = 0xff;
+ } > IRAM
+
/* initialized data */
.data : AT (LOADADDR(.got) + SIZEOF(.got)) {
. = ALIGN(4);