summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2007-02-23 22:57:01 +0000
committerDaniel Stenberg <daniel@haxx.se>2007-02-23 22:57:01 +0000
commit87865a52278d71333011794b09ad3791ca20a791 (patch)
treefe40ad13d3e95e2a5bf74052ef3338dfb5a978e3
parent34080491fa8e49ad155ff2ae6f6a0715cae3b26f (diff)
downloadrockbox-87865a52278d71333011794b09ad3791ca20a791.tar.gz
rockbox-87865a52278d71333011794b09ad3791ca20a791.zip
Initial take at providing a Sansa e200R build target. Only the bootloader build
differs from the plain Sansa e200. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12466 a1c6a512-1295-4272-9138-f99709370657
-rwxr-xr-xtools/configure35
1 files changed, 32 insertions, 3 deletions
diff --git a/tools/configure b/tools/configure
index 0dc191a920..aa3a8cca5e 100755
--- a/tools/configure
+++ b/tools/configure
@@ -492,9 +492,9 @@ whichlang() {
492 done 492 done
493} 493}
494 494
495target=$1 495opt=$1
496 496
497if test "$target" = "--help"; then 497if test "$opt" = "--help"; then
498 echo "Rockbox configure script." 498 echo "Rockbox configure script."
499 echo "Invoke this in a directory to generate a Makefile to build Rockbox" 499 echo "Invoke this in a directory to generate a Makefile to build Rockbox"
500 echo "Do *NOT* run this within the tools directory!" 500 echo "Do *NOT* run this within the tools directory!"
@@ -564,7 +564,7 @@ cat <<EOF
564 564
565 ==iAudio== ==Toshiba== ==SanDisk== 565 ==iAudio== ==Toshiba== ==SanDisk==
566 30) X5/X5V/X5L 40) Gigabeat F 50) Sansa e200 566 30) X5/X5V/X5L 40) Gigabeat F 50) Sansa e200
567 567 51) Sansa e200R
568 ==Tatung== 568 ==Tatung==
569 60) Elio TPJ-1022 569 60) Elio TPJ-1022
570EOF 570EOF
@@ -1152,6 +1152,35 @@ EOF
1152 t_model="sansa-e200" 1152 t_model="sansa-e200"
1153 ;; 1153 ;;
1154 1154
1155 51|e200r)
1156 # the e200R model is pretty much identical to the e200, it only has a
1157 # different option to the scramble tool when building a bootloader and
1158 # makes the bootloader output file name in all lower case.
1159 target_id=27
1160 archos="e200r"
1161 target="-DSANSA_E200"
1162 memory=32 # supposedly
1163 arm7tdmicc
1164 tool="$rootdir/tools/scramble -add=e200"
1165 bmp2rb_mono="$rootdir/tools/bmp2rb -f 0"
1166 bmp2rb_native="$rootdir/tools/bmp2rb -f 4"
1167 output="rockbox.e200"
1168 appextra="recorder:gui"
1169 archosrom=""
1170 flash=""
1171 plugins="yes"
1172 codecs="libmad liba52 libffmpegFLAC libTremor libwavpack libmusepack libalac libfaad libm4a libspeex"
1173 boottool="$rootdir/tools/scramble -mi4r"
1174 bootoutput="pp5022.mi4"
1175 # toolset is the tools within the tools directory that we build for
1176 # this particular target.
1177 toolset="$genericbitmaptools scramble"
1178 # architecture, manufacturer and model for the target-tree build
1179 t_cpu="arm"
1180 t_manufacturer="sandisk"
1181 t_model="sansa-e200"
1182 ;;
1183
1155 15|h10_5gb) 1184 15|h10_5gb)
1156 target_id=24 1185 target_id=24
1157 archos="h10_5gb" 1186 archos="h10_5gb"