diff options
author | Jens Arnold <amiconn@rockbox.org> | 2008-03-10 00:27:00 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2008-03-10 00:27:00 +0000 |
commit | cdec67c9aec9b8a1f49c3ee569e3d13b579018fb (patch) | |
tree | c767567580794fad7d20b23dbba105d9b089c14d /tools/configure | |
parent | 2b7d48ede0ea8f36ff7b3166e0bbbd8c346c9207 (diff) | |
download | rockbox-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-x | tools/configure | 121 |
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 |