summaryrefslogtreecommitdiff
path: root/firmware/crt0.S
diff options
context:
space:
mode:
authorJörg Hohensohn <hohensoh@rockbox.org>2003-10-12 16:40:45 +0000
committerJörg Hohensohn <hohensoh@rockbox.org>2003-10-12 16:40:45 +0000
commitcbbbcd1800c91319c98da6d1d98a488fdd79f144 (patch)
treead3ff94111a8384e7024cabe36fc9990d929ecd9 /firmware/crt0.S
parent1f30fa7db01391c8beec85e6c24268744b8244a5 (diff)
downloadrockbox-cbbbcd1800c91319c98da6d1d98a488fdd79f144.zip
rockbox-cbbbcd1800c91319c98da6d1d98a488fdd79f144.tar.gz
rockbox-cbbbcd1800c91319c98da6d1d98a488fdd79f144.tar.bz2
rockbox-cbbbcd1800c91319c98da6d1d98a488fdd79f144.tar.xz
patch #785885 by Magnus Holmgren: way faster rolo, with assembler
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3971 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/crt0.S')
-rw-r--r--firmware/crt0.S20
1 files changed, 0 insertions, 20 deletions
diff --git a/firmware/crt0.S b/firmware/crt0.S
index 0343fd1..99aab83 100644
--- a/firmware/crt0.S
+++ b/firmware/crt0.S
@@ -112,20 +112,6 @@ copy_l:
bf copy_l
nop
- /* copy the .topram section */
- mov.l topramcopy_k,r0
- mov.l topram_k,r1
- mov.l topramend_k,r2
-copy_l2:
- mov.l @r0,r3
- mov.l r3,@r1
- add #4,r0
- add #4,r1
- cmp/ge r2,r1
- bf copy_l2
- nop
-
-
/* Munge the main thread stack */
mov.l stack_k,r2
mov.l deadbeef_k,r0
@@ -164,12 +150,6 @@ iram_k:
.long _iramstart
iramend_k:
.long _iramend
-topramcopy_k:
- .long _topramcopy
-topram_k:
- .long _topramstart
-topramend_k:
- .long _topramend
main_k:
.long _main
vbr_k: