summaryrefslogtreecommitdiffstats
path: root/firmware/target
diff options
context:
space:
mode:
authorMaurus Cuelenaere <mcuelenaere@gmail.com>2009-07-17 14:30:42 +0000
committerMaurus Cuelenaere <mcuelenaere@gmail.com>2009-07-17 14:30:42 +0000
commitcf9935d6362dd52e4b2f33dd19fff0a0860814d7 (patch)
tree1530a9450d78768077798bd756fbfa67ea1efb12 /firmware/target
parent1dc0c46d930d8e59902e9b3ce92aab21a5311d78 (diff)
downloadrockbox-cf9935d6362dd52e4b2f33dd19fff0a0860814d7.tar.gz
rockbox-cf9935d6362dd52e4b2f33dd19fff0a0860814d7.tar.bz2
rockbox-cf9935d6362dd52e4b2f33dd19fff0a0860814d7.zip
Onda VX747: add dual-boot capability + make it possible to permanently 'stick' Rockbox to your DAP
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21919 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target')
-rw-r--r--firmware/target/mips/ingenic_jz47xx/boot.lds2
-rw-r--r--firmware/target/mips/ingenic_jz47xx/crt0.S6
2 files changed, 4 insertions, 4 deletions
diff --git a/firmware/target/mips/ingenic_jz47xx/boot.lds b/firmware/target/mips/ingenic_jz47xx/boot.lds
index fb30fa240f..15d3e3dd47 100644
--- a/firmware/target/mips/ingenic_jz47xx/boot.lds
+++ b/firmware/target/mips/ingenic_jz47xx/boot.lds
@@ -8,7 +8,7 @@ STARTUP(target/mips/ingenic_jz47xx/crt0.o)
#define DRAMSIZE ((MEMORYSIZE-4) * 0x100000)
-#define DRAMORIG 0x80404000
+#define DRAMORIG 0x80E04000
#define IRAMORIG 0x80000000
#define IRAMSIZE 16K
diff --git a/firmware/target/mips/ingenic_jz47xx/crt0.S b/firmware/target/mips/ingenic_jz47xx/crt0.S
index 111244b173..7035c5ab0b 100644
--- a/firmware/target/mips/ingenic_jz47xx/crt0.S
+++ b/firmware/target/mips/ingenic_jz47xx/crt0.S
@@ -50,12 +50,12 @@
.set noat
#ifdef BOOTLOADER
- /* These will get filled in scramble */
- .word 0 /* Unknown */
+ /* These will get filled in by scramble */
+ .word 0 /* Empty */
.word 0 /* Filesize */
/* Relocate bootloader */
- la t0, (_loadaddress-0x400000)
+ la t0, (_loadaddress-0xE00000)
la t1, _loadaddress
la t2, _bootend
_relocate_loop: