summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorAmaury Pouly <amaury.pouly@gmail.com>2013-11-18 20:07:02 +0000
committerAmaury Pouly <amaury.pouly@gmail.com>2013-11-18 21:44:06 +0000
commit977a6c3ce7a2ab960590e9d997388cca2e4c29ee (patch)
tree092ef21d5f2123fee784de7d1ee719270c30c6de /tools
parenta8b816ae9cc00fe216e43d9bd9276b5d8cf12b25 (diff)
downloadrockbox-977a6c3ce7a2ab960590e9d997388cca2e4c29ee.tar.gz
rockbox-977a6c3ce7a2ab960590e9d997388cca2e4c29ee.zip
Initial commit for the Creative ZEN V
Change-Id: I3408cfdf742ea5995d5c87bf76653f436e1ec2b0
Diffstat (limited to 'tools')
-rwxr-xr-xtools/configure20
-rw-r--r--tools/scramble.c4
2 files changed, 23 insertions, 1 deletions
diff --git a/tools/configure b/tools/configure
index fac8607f79..71bd8d6029 100755
--- a/tools/configure
+++ b/tools/configure
@@ -2282,6 +2282,26 @@ fi
2282 arm926ejscc 2282 arm926ejscc
2283 ;; 2283 ;;
2284 2284
2285 95|creativezenv)
2286 target_id=85
2287 modelname="creativezenv"
2288 target="CREATIVE_ZENV"
2289 memory=32
2290 bmp2rb_mono="$rootdir/tools/bmp2rb -f 0"
2291 bmp2rb_native="$rootdir/tools/bmp2rb -f 4"
2292 tool="$rootdir/tools/scramble -add=zenv"
2293 output="rockbox.creative"
2294 bootoutput="bootloader-zenv.creative"
2295 appextra="radio:gui:recorder"
2296 plugins=""
2297 swcodec="yes"
2298 toolset=$scramblebitmaptools
2299 t_cpu="arm"
2300 t_manufacturer="imx233"
2301 t_model="creative-zen"
2302 arm926ejscc
2303 ;;
2304
2285 96|creativezenxfi) 2305 96|creativezenxfi)
2286 target_id=86 2306 target_id=86
2287 modelname="creativezenxfi" 2307 modelname="creativezenxfi"
diff --git a/tools/scramble.c b/tools/scramble.c
index 25f71e089c..ef7c41befb 100644
--- a/tools/scramble.c
+++ b/tools/scramble.c
@@ -129,7 +129,7 @@ void usage(void)
129 "\t m2v4, fuze, c2v2, clv2, y820, y920, y925, x747,\n" 129 "\t m2v4, fuze, c2v2, clv2, y820, y920, y925, x747,\n"
130 "\t 747p, x777, nn2g, m244, cli+, fuz2, hd20, hd30,\n" 130 "\t 747p, x777, nn2g, m244, cli+, fuz2, hd20, hd30,\n"
131 "\t ip6g, rk27, clzp, zxf2, zxf3, fuz+, e370, e360,\n" 131 "\t ip6g, rk27, clzp, zxf2, zxf3, fuz+, e370, e360,\n"
132 "\t zxfi, zmoz, zen)\n"); 132 "\t zxfi, zmoz, zen, zenv)\n");
133 printf("\nNo option results in Archos standard player/recorder format.\n"); 133 printf("\nNo option results in Archos standard player/recorder format.\n");
134 134
135 exit(1); 135 exit(1);
@@ -366,6 +366,8 @@ int main (int argc, char** argv)
366 modelnum = 82; 366 modelnum = 82;
367 else if (!strcmp(&argv[1][5], "zxf3")) /* Creative Zen X-Fi3 */ 367 else if (!strcmp(&argv[1][5], "zxf3")) /* Creative Zen X-Fi3 */
368 modelnum = 83; 368 modelnum = 83;
369 else if (!strcmp(&argv[1][5], "zenv")) /* Creative Zen V */
370 modelnum = 85;
369 else if (!strcmp(&argv[1][5], "zxfi")) /* Creative ZEN X-Fi */ 371 else if (!strcmp(&argv[1][5], "zxfi")) /* Creative ZEN X-Fi */
370 modelnum = 86; 372 modelnum = 86;
371 else if (!strcmp(&argv[1][5], "zmoz")) /* Creative ZEN Mozaic*/ 373 else if (!strcmp(&argv[1][5], "zmoz")) /* Creative ZEN Mozaic*/