diff options
author | Daniel Stenberg <daniel@haxx.se> | 2007-02-23 22:57:01 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2007-02-23 22:57:01 +0000 |
commit | 87865a52278d71333011794b09ad3791ca20a791 (patch) | |
tree | fe40ad13d3e95e2a5bf74052ef3338dfb5a978e3 | |
parent | 34080491fa8e49ad155ff2ae6f6a0715cae3b26f (diff) | |
download | rockbox-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-x | tools/configure | 35 |
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 | ||
495 | target=$1 | 495 | opt=$1 |
496 | 496 | ||
497 | if test "$target" = "--help"; then | 497 | if 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 |
570 | EOF | 570 | EOF |
@@ -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" |