summaryrefslogtreecommitdiff
path: root/firmware/target
diff options
context:
space:
mode:
authorRob Purchase <shotofadds@rockbox.org>2008-03-10 21:39:04 +0000
committerRob Purchase <shotofadds@rockbox.org>2008-03-10 21:39:04 +0000
commit9603e4e92ff9a4ae656cc4a857bdb655cf126375 (patch)
tree4c4836092f7ba7001bb8f27ba39d094b26a614fe /firmware/target
parent292f139f4c897b4332592f5fe93d2950fb6f24e7 (diff)
downloadrockbox-9603e4e92ff9a4ae656cc4a857bdb655cf126375.tar.gz
rockbox-9603e4e92ff9a4ae656cc4a857bdb655cf126375.zip
D2: Fix IRAM usage, but disable it for now as Tremor does not fit ('make zip' works now). Fix duplicate CONFIG_LCD value.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16623 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target')
-rw-r--r--firmware/target/arm/tcc780x/crt0.S10
1 files changed, 10 insertions, 0 deletions
diff --git a/firmware/target/arm/tcc780x/crt0.S b/firmware/target/arm/tcc780x/crt0.S
index 6e092bcd82..af37b40814 100644
--- a/firmware/target/arm/tcc780x/crt0.S
+++ b/firmware/target/arm/tcc780x/crt0.S
@@ -133,6 +133,16 @@ copied_start:
133 ldrhi r5, [r4], #4 133 ldrhi r5, [r4], #4
134 strhi r5, [r2], #4 134 strhi r5, [r2], #4
135 bhi 1b 135 bhi 1b
136
137 /* Copy the IRAM (SRAM) */
138 ldr r2, =_iramcopy
139 ldr r3, =_iramstart
140 ldr r4, =_iramend
1411:
142 cmp r4, r3
143 ldrhi r5, [r2], #4
144 strhi r5, [r3], #4
145 bhi 1b
136 146
137 /* Zero out IBSS */ 147 /* Zero out IBSS */
138 ldr r2, =_iedata 148 ldr r2, =_iedata