summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2005-07-08 15:08:59 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2005-07-08 15:08:59 +0000
commit2d251224313a42efbbd5b7cde5ccc9245138fbc4 (patch)
tree81ba506f6f6b5384bc39d84678dcd13d7492efb9
parent8b6c133bb1b7bb013c1bbc69c0f168650b5b688d (diff)
downloadrockbox-2d251224313a42efbbd5b7cde5ccc9245138fbc4.tar.gz
rockbox-2d251224313a42efbbd5b7cde5ccc9245138fbc4.zip
H110 adjustments
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7071 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/plugins/plugin.lds8
-rw-r--r--firmware/app.lds10
2 files changed, 13 insertions, 5 deletions
diff --git a/apps/plugins/plugin.lds b/apps/plugins/plugin.lds
index 38e5808022..c0150055eb 100644
--- a/apps/plugins/plugin.lds
+++ b/apps/plugins/plugin.lds
@@ -14,14 +14,18 @@ OUTPUT_FORMAT(elf32-sh)
14#define STUBOFFSET 0 14#define STUBOFFSET 0
15#endif 15#endif
16 16
17#if defined(IRIVER_H120) || defined(IRIVER_H300) 17#if defined(IRIVER_H100_SERIES) || defined(IRIVER_H300)
18#define ARCH_IRIVER 18#define ARCH_IRIVER
19#endif 19#endif
20 20
21#ifdef ARCH_IRIVER 21#if defined(IRIVER_H120) || defined(IRIVER_H300)
22#define DRAMORIG 0x31000000 22#define DRAMORIG 0x31000000
23#define IRAMORIG 0x10010000 23#define IRAMORIG 0x10010000
24#define IRAMSIZE 0x8000 24#define IRAMSIZE 0x8000
25#elif defined(IRIVER_H100)
26#define DRAMORIG 0x30000000
27#define IRAMORIG 0x10010000
28#define IRAMSIZE 0x8000
25#else 29#else
26#define DRAMORIG 0x09000000 + STUBOFFSET 30#define DRAMORIG 0x09000000 + STUBOFFSET
27#endif 31#endif
diff --git a/firmware/app.lds b/firmware/app.lds
index ee666d8cb3..5816f40d35 100644
--- a/firmware/app.lds
+++ b/firmware/app.lds
@@ -113,10 +113,14 @@ _pluginbuf = 0;
113 113
114#define DRAMSIZE (MEMORYSIZE * 0x100000) - PLUGINSIZE - STUBOFFSET - CODECSIZE 114#define DRAMSIZE (MEMORYSIZE * 0x100000) - PLUGINSIZE - STUBOFFSET - CODECSIZE
115 115
116#if CONFIG_CPU == MCF5249 116#ifdef IRIVER_H100_SERIES
117#define DRAMORIG 0x31000000 + STUBOFFSET
118#define IRAMORIG 0x10000000
119#define IRAMSIZE 0x10000 117#define IRAMSIZE 0x10000
118#define IRAMORIG 0x10000000
119#ifdef IRIVER_H100
120#define DRAMORIG 0x30000000 + STUBOFFSET
121#else /* H120/H140 */
122#define DRAMORIG 0x31000000 + STUBOFFSET
123#endif
120#else 124#else
121#define DRAMORIG 0x09000000 + STUBOFFSET 125#define DRAMORIG 0x09000000 + STUBOFFSET
122#define IRAMORIG 0x0f000000 126#define IRAMORIG 0x0f000000