diff options
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/configure | 36 | ||||
-rw-r--r-- | tools/scramble.c | 4 |
2 files changed, 31 insertions, 9 deletions
diff --git a/tools/configure b/tools/configure index d14875aef1..33c272d1b1 100755 --- a/tools/configure +++ b/tools/configure | |||
@@ -900,14 +900,14 @@ cat <<EOF | |||
900 | ==Onda== 59) Sansa c200v2 | 900 | ==Onda== 59) Sansa c200v2 |
901 | 120) VX747 ==Meizu== 60) Sansa Clipv2 | 901 | 120) VX747 ==Meizu== 60) Sansa Clipv2 |
902 | 121) VX767 110) M6SL 61) Sansa View | 902 | 121) VX767 110) M6SL 61) Sansa View |
903 | 122) VX747+ 111) M6SP | 903 | 122) VX747+ 111) M6SP 62) Sansa Clip+ |
904 | 123) VX777 112) M3 ==Logik== | 904 | 123) VX777 112) M3 |
905 | 80) DAX 1GB MP3/DAB | 905 | ==Logik== |
906 | ==Samsung== ==Tatung== | 906 | ==Samsung== ==Tatung== 80) DAX 1GB MP3/DAB |
907 | 140) YH-820 150) Elio TPJ-1022 ==Lyre project== | 907 | 140) YH-820 150) Elio TPJ-1022 |
908 | 141) YH-920 130) Lyre proto 1 | 908 | 141) YH-920 ==Lyre project==1 |
909 | 142) YH-925 131) Mini2440 | 909 | 142) YH-925 130) Lyre proto 1 |
910 | 143) YP-S3 | 910 | 143) YP-S3 131) Mini2440 |
911 | EOF | 911 | EOF |
912 | 912 | ||
913 | buildfor=`input`; | 913 | buildfor=`input`; |
@@ -2048,6 +2048,26 @@ fi | |||
2048 | t_model="sansa-view" | 2048 | t_model="sansa-view" |
2049 | ;; | 2049 | ;; |
2050 | 2050 | ||
2051 | 62|sansaclipplus) | ||
2052 | target_id=66 | ||
2053 | modelname="sansaclipplus" | ||
2054 | target="-DSANSA_CLIPPLUS" | ||
2055 | memory=8 | ||
2056 | arm926ejscc | ||
2057 | bmp2rb_mono="$rootdir/tools/bmp2rb -f 0" | ||
2058 | bmp2rb_native="$bmp2rb_mono" | ||
2059 | tool="$rootdir/tools/scramble -add=cli+" | ||
2060 | output="rockbox.sansa" | ||
2061 | bootoutput="bootloader-clipplus.sansa" | ||
2062 | appextra="recorder:gui" | ||
2063 | plugins="yes" | ||
2064 | swcodec="yes" | ||
2065 | toolset=$scramblebitmaptools | ||
2066 | t_cpu="arm" | ||
2067 | t_manufacturer="as3525" | ||
2068 | t_model="sansa-clipplus" | ||
2069 | ;; | ||
2070 | |||
2051 | 150|tatungtpj1022) | 2071 | 150|tatungtpj1022) |
2052 | target_id=25 | 2072 | target_id=25 |
2053 | modelname="tatungtpj1022" | 2073 | modelname="tatungtpj1022" |
diff --git a/tools/scramble.c b/tools/scramble.c index 9bfdbda905..3ee8b26aa4 100644 --- a/tools/scramble.c +++ b/tools/scramble.c | |||
@@ -125,7 +125,7 @@ void usage(void) | |||
125 | "\t tpj2, c200, e200, giga, gigs, m100, m500, d2,\n"); | 125 | "\t tpj2, c200, e200, giga, gigs, m100, m500, d2,\n"); |
126 | printf("\t 9200, 1630, 6330, ldax, m200, c100, clip, e2v2,\n" | 126 | printf("\t 9200, 1630, 6330, ldax, m200, c100, clip, e2v2,\n" |
127 | "\t m2v4, fuze, c2v2, clv2, y820, y920, y925, x747,\n" | 127 | "\t m2v4, fuze, c2v2, clv2, y820, y920, y925, x747,\n" |
128 | "\t 747p, x777, nn2g, m244)\n"); | 128 | "\t 747p, x777, nn2g, m244, cli+)\n"); |
129 | printf("\nNo option results in Archos standard player/recorder format.\n"); | 129 | printf("\nNo option results in Archos standard player/recorder format.\n"); |
130 | 130 | ||
131 | exit(1); | 131 | exit(1); |
@@ -320,6 +320,8 @@ int main (int argc, char** argv) | |||
320 | modelnum = 64; | 320 | modelnum = 64; |
321 | else if (!strcmp(&argv[1][5], "6330")) /* Philips HDD6330 */ | 321 | else if (!strcmp(&argv[1][5], "6330")) /* Philips HDD6330 */ |
322 | modelnum = 65; | 322 | modelnum = 65; |
323 | else if (!strcmp(&argv[1][5], "cli+")) /* Sansa Clip+ */ | ||
324 | modelnum = 66; | ||
323 | else if (!strcmp(&argv[1][5], "m244")) | 325 | else if (!strcmp(&argv[1][5], "m244")) |
324 | modelnum = 131; | 326 | modelnum = 131; |
325 | else { | 327 | else { |