diff options
author | Tomasz Moń <desowin@gmail.com> | 2011-11-16 14:08:01 +0000 |
---|---|---|
committer | Tomasz Moń <desowin@gmail.com> | 2011-11-16 14:08:01 +0000 |
commit | e8a8a1be43afe63079ae48ce1a9eb3052df3b1a4 (patch) | |
tree | 084e1cdf27a339ce58e24cff8fec8c31432b52db /tools | |
parent | 992d4eb775cac48e107e18d72783ebfb39c4234f (diff) | |
download | rockbox-e8a8a1be43afe63079ae48ce1a9eb3052df3b1a4.tar.gz rockbox-e8a8a1be43afe63079ae48ce1a9eb3052df3b1a4.zip |
Sandisk Sansa Connect port (FS #12363)
Included are drivers for buttons, backlight, lcd, audio and storage.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31000 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/configure | 35 | ||||
-rw-r--r-- | tools/scramble.c | 2 |
2 files changed, 29 insertions, 8 deletions
diff --git a/tools/configure b/tools/configure index 222d1dcd1c..d715ef4100 100755 --- a/tools/configure +++ b/tools/configure | |||
@@ -1282,14 +1282,14 @@ cat <<EOF | |||
1282 | 63) Sansa Fuze v2 | 1282 | 63) Sansa Fuze v2 |
1283 | ==Samsung== ==Tatung== 64) Sansa Fuze+ | 1283 | ==Samsung== ==Tatung== 64) Sansa Fuze+ |
1284 | 140) YH-820 150) Elio TPJ-1022 65) Sansa Clip Zip | 1284 | 140) YH-820 150) Elio TPJ-1022 65) Sansa Clip Zip |
1285 | 141) YH-920 | 1285 | 141) YH-920 66) Sansa Connect |
1286 | 142) YH-925 ==Packard Bell== ==Logik== | 1286 | 142) YH-925 ==Packard Bell== |
1287 | 143) YP-S3 160) Vibe 500 80) DAX 1GB MP3/DAB | 1287 | 143) YP-S3 160) Vibe 500 ==Logik== |
1288 | 1288 | 80) DAX 1GB MP3/DAB | |
1289 | ==Application== ==MPIO== ==Lyre project== | 1289 | ==Application== ==MPIO== |
1290 | 200) SDL 170) HD200 130) Lyre proto 1 | 1290 | 200) SDL 170) HD200 ==Lyre project== |
1291 | 201) Android 171) HD300 131) Mini2440 | 1291 | 201) Android 171) HD300 130) Lyre proto 1 |
1292 | 202) Nokia N8xx | 1292 | 202) Nokia N8xx 131) Mini2440 |
1293 | 203) Nokia N900 ==ROCKCHIP== ==HiFiMAN== | 1293 | 203) Nokia N900 ==ROCKCHIP== ==HiFiMAN== |
1294 | 204) Pandora 180) rk27xx generic 190) HM-60x | 1294 | 204) Pandora 180) rk27xx generic 190) HM-60x |
1295 | 191) HM-801 | 1295 | 191) HM-801 |
@@ -2550,6 +2550,25 @@ fi | |||
2550 | arm926ejscc | 2550 | arm926ejscc |
2551 | ;; | 2551 | ;; |
2552 | 2552 | ||
2553 | 66|sansaconnect) | ||
2554 | target_id=81 | ||
2555 | modelname="sansaconnect" | ||
2556 | target="-DSANSA_CONNECT" | ||
2557 | memory=64 | ||
2558 | bmp2rb_mono="$rootdir/tools/bmp2rb -f 0" | ||
2559 | bmp2rb_native="$rootdir/tools/bmp2rb -f 4" | ||
2560 | tool="$rootdir/tools/scramble -add=conn" | ||
2561 | output="rockbox.sansa" | ||
2562 | bootoutput="bootloader-connect.sansa" | ||
2563 | appextra="recorder:gui" | ||
2564 | plugins="yes" | ||
2565 | swcodec="yes" | ||
2566 | toolset=$scramblebitmaptools | ||
2567 | t_cpu="arm" | ||
2568 | t_manufacturer="tms320dm320" | ||
2569 | t_model="sansa-connect" | ||
2570 | arm926ejscc | ||
2571 | ;; | ||
2553 | 150|tatungtpj1022) | 2572 | 150|tatungtpj1022) |
2554 | target_id=25 | 2573 | target_id=25 |
2555 | modelname="tatungtpj1022" | 2574 | modelname="tatungtpj1022" |
diff --git a/tools/scramble.c b/tools/scramble.c index 126fa7baa7..7c7a847ea1 100644 --- a/tools/scramble.c +++ b/tools/scramble.c | |||
@@ -341,6 +341,8 @@ int main (int argc, char** argv) | |||
341 | modelnum = 73; | 341 | modelnum = 73; |
342 | else if (!strcmp(&argv[1][5], "clzp")) /* Sansa Clip Zip */ | 342 | else if (!strcmp(&argv[1][5], "clzp")) /* Sansa Clip Zip */ |
343 | modelnum = 79; | 343 | modelnum = 79; |
344 | else if (!strcmp(&argv[1][5], "conn")) /* Sansa Connect */ | ||
345 | modelnum = 81; | ||
344 | else { | 346 | else { |
345 | fprintf(stderr, "unsupported model: %s\n", &argv[1][5]); | 347 | fprintf(stderr, "unsupported model: %s\n", &argv[1][5]); |
346 | return 2; | 348 | return 2; |