summaryrefslogtreecommitdiff
path: root/tools/configure
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2008-03-10 00:27:00 +0000
committerJens Arnold <amiconn@rockbox.org>2008-03-10 00:27:00 +0000
commitcdec67c9aec9b8a1f49c3ee569e3d13b579018fb (patch)
treec767567580794fad7d20b23dbba105d9b089c14d /tools/configure
parent2b7d48ede0ea8f36ff7b3166e0bbbd8c346c9207 (diff)
downloadrockbox-cdec67c9aec9b8a1f49c3ee569e3d13b579018fb.tar.gz
rockbox-cdec67c9aec9b8a1f49c3ee569e3d13b579018fb.zip
Add iAudio M3 to configure. * Resolve 2 cases of duplicate target_id. The less supported targets got new IDs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16600 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'tools/configure')
-rwxr-xr-xtools/configure121
1 files changed, 72 insertions, 49 deletions
diff --git a/tools/configure b/tools/configure
index 917e963e97..60afbc130a 100755
--- a/tools/configure
+++ b/tools/configure
@@ -621,6 +621,7 @@ cat <<EOF
621 31) M5/M5L 41) Gigabeat S 51) Sansa e200R 621 31) M5/M5L 41) Gigabeat S 51) Sansa e200R
622 32) 7 52) Sansa c200 622 32) 7 52) Sansa c200
623 33) Cowon D2 623 33) Cowon D2
624 34) M3/M3L
624 625
625 ==Tatung== ==Olympus== ==Logik== 626 ==Tatung== ==Olympus== ==Logik==
626 60) Elio TPJ-1022 70) M:Robe 500 80) DAX 1GB MP3/DAB 627 60) Elio TPJ-1022 70) M:Robe 500 80) DAX 1GB MP3/DAB
@@ -818,7 +819,7 @@ EOF
818 ;; 819 ;;
819 820
820 6|av300) 821 6|av300)
821 target_id=26 822 target_id=38
822 modelname="av300" 823 modelname="av300"
823 target="-DARCHOS_AV300" 824 target="-DARCHOS_AV300"
824 memory=16 # always 825 memory=16 # always
@@ -1210,6 +1211,75 @@ EOF
1210 t_model="m5" 1211 t_model="m5"
1211 ;; 1212 ;;
1212 1213
1214 32|iaudio7)
1215 target_id=32
1216 modelname="iaudio7"
1217 target="-DIAUDIO_7"
1218 memory=16 # always
1219 arm946cc
1220 tool="$rootdir/tools/scramble -add i7"
1221 boottool="$rootdir/tools/scramble -tcc=crc"
1222 bmp2rb_mono="$rootdir/tools/bmp2rb -f 0"
1223 bmp2rb_native="$rootdir/tools/bmp2rb -f 5"
1224 output="rockbox.iaudio"
1225 appextra="recorder:gui"
1226 plugins="yes"
1227 swcodec="yes"
1228 bootoutput="I7_FW.BIN"
1229 # toolset is the tools within the tools directory that we build for
1230 # this particular target.
1231 toolset="$tccbitmaptools"
1232 # architecture, manufacturer and model for the target-tree build
1233 t_cpu="arm"
1234 t_manufacturer="tcc77x"
1235 t_model="iaudio7"
1236 ;;
1237
1238 33|cowond2)
1239 target_id=34
1240 modelname="cowond2"
1241 target="-DCOWON_D2"
1242 memory=32
1243 arm926ejscc
1244 tool="$rootdir/tools/scramble -add=d2"
1245 boottool="$rootdir/tools/scramble -tcc=crc"
1246 bmp2rb_mono="$rootdir/tools/bmp2rb -f 0"
1247 bmp2rb_native="$rootdir/tools/bmp2rb -f 4"
1248 bmp2rb_remotemono="$rootdir/tools/bmp2rb -f 0"
1249 bmp2rb_remotenative="$rootdir/tools/bmp2rb -f 0"
1250 output="rockbox.iaudio"
1251 appextra="recorder:gui"
1252 plugins="no"
1253 swcodec="yes"
1254 toolset="$tccbitmaptools"
1255 # architecture, manufacturer and model for the target-tree build
1256 t_cpu="arm"
1257 t_manufacturer="tcc780x"
1258 t_model="cowond2"
1259 ;;
1260
1261 34|m3)
1262 target_id=37
1263 modelname="m3"
1264 target="-DIAUDIO_M3"
1265 memory=16 # always
1266 coldfirecc
1267 tool="$rootdir/tools/scramble -add=iam3"
1268 bmp2rb_mono="$rootdir/tools/bmp2rb -f 0"
1269 bmp2rb_native="$rootdir/tools/bmp2rb -f 7"
1270 output="rockbox.iaudio"
1271 appextra="recorder:gui"
1272 plugins="no"
1273 swcodec="yes"
1274 # toolset is the tools within the tools directory that we build for
1275 # this particular target.
1276 toolset="$iaudiobitmaptools"
1277 # architecture, manufacturer and model for the target-tree build
1278 t_cpu="coldfire"
1279 t_manufacturer="iaudio"
1280 t_model="m3"
1281 ;;
1282
1213 40|gigabeatf) 1283 40|gigabeatf)
1214 target_id=20 1284 target_id=20
1215 modelname="gigabeatf" 1285 modelname="gigabeatf"
@@ -1255,7 +1325,7 @@ EOF
1255 ;; 1325 ;;
1256 1326
1257 70|mrobe500) 1327 70|mrobe500)
1258 target_id=20 1328 target_id=36
1259 modelname="mrobe500" 1329 modelname="mrobe500"
1260 target="-DMROBE_500" 1330 target="-DMROBE_500"
1261 memory=64 # always 1331 memory=64 # always
@@ -1451,53 +1521,6 @@ EOF
1451 t_model="tpj1022" 1521 t_model="tpj1022"
1452 ;; 1522 ;;
1453 1523
1454 32|iaudio7)
1455 target_id=32
1456 modelname="iaudio7"
1457 target="-DIAUDIO_7"
1458 memory=16 # always
1459 arm946cc
1460 tool="$rootdir/tools/scramble -add i7"
1461 boottool="$rootdir/tools/scramble -tcc=crc"
1462 bmp2rb_mono="$rootdir/tools/bmp2rb -f 0"
1463 bmp2rb_native="$rootdir/tools/bmp2rb -f 5"
1464 output="rockbox.iaudio"
1465 appextra="recorder:gui"
1466 plugins="yes"
1467 swcodec="yes"
1468 bootoutput="I7_FW.BIN"
1469 # toolset is the tools within the tools directory that we build for
1470 # this particular target.
1471 toolset="$tccbitmaptools"
1472 # architecture, manufacturer and model for the target-tree build
1473 t_cpu="arm"
1474 t_manufacturer="tcc77x"
1475 t_model="iaudio7"
1476 ;;
1477
1478 33|cowond2)
1479 target_id=34
1480 modelname="cowond2"
1481 target="-DCOWON_D2"
1482 memory=32
1483 arm926ejscc
1484 tool="$rootdir/tools/scramble -add=d2"
1485 boottool="$rootdir/tools/scramble -tcc=crc"
1486 bmp2rb_mono="$rootdir/tools/bmp2rb -f 0"
1487 bmp2rb_native="$rootdir/tools/bmp2rb -f 4"
1488 bmp2rb_remotemono="$rootdir/tools/bmp2rb -f 0"
1489 bmp2rb_remotenative="$rootdir/tools/bmp2rb -f 0"
1490 output="rockbox.iaudio"
1491 appextra="recorder:gui"
1492 plugins="no"
1493 swcodec="yes"
1494 toolset="$tccbitmaptools"
1495 # architecture, manufacturer and model for the target-tree build
1496 t_cpu="arm"
1497 t_manufacturer="tcc780x"
1498 t_model="cowond2"
1499 ;;
1500
1501 *) 1524 *)
1502 echo "Please select a supported target platform!" 1525 echo "Please select a supported target platform!"
1503 exit 1526 exit