summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rwxr-xr-xtools/configure36
-rw-r--r--tools/scramble.c4
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
911EOF 911EOF
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 {