diff options
| author | Jörg Hohensohn <hohensoh@rockbox.org> | 2003-10-12 16:40:45 +0000 |
|---|---|---|
| committer | Jörg Hohensohn <hohensoh@rockbox.org> | 2003-10-12 16:40:45 +0000 |
| commit | cbbbcd1800c91319c98da6d1d98a488fdd79f144 (patch) | |
| tree | ad3ff94111a8384e7024cabe36fc9990d929ecd9 /firmware/crt0.S | |
| parent | 1f30fa7db01391c8beec85e6c24268744b8244a5 (diff) | |
| download | rockbox-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.S | 20 |
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: |