summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorAmaury Pouly <pamaury@rockbox.org>2011-05-01 13:02:46 +0000
committerAmaury Pouly <pamaury@rockbox.org>2011-05-01 13:02:46 +0000
commit08fb3f65745a237e2c1eae55d856ff27702246e5 (patch)
treea56ce11ac20e4df0e36de9195306c10b71752538 /tools
parentc0838cbfd8e45621fe3450aee1bf9458ff420d16 (diff)
downloadrockbox-08fb3f65745a237e2c1eae55d856ff27702246e5.zip
rockbox-08fb3f65745a237e2c1eae55d856ff27702246e5.tar.gz
rockbox-08fb3f65745a237e2c1eae55d856ff27702246e5.tar.bz2
rockbox-08fb3f65745a237e2c1eae55d856ff27702246e5.tar.xz
Sansa Fuze+: initial commit (bootloader only, LCD basically working)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29808 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'tools')
-rwxr-xr-xtools/configure37
-rw-r--r--tools/scramble.c2
2 files changed, 31 insertions, 8 deletions
diff --git a/tools/configure b/tools/configure
index 9f95fec..96953c8 100755
--- a/tools/configure
+++ b/tools/configure
@@ -1261,14 +1261,14 @@ cat <<EOF
122) VX747+ 111) M6SP 61) Sansa View
123) VX777 112) M3 62) Sansa Clip+
63) Sansa Fuze v2
- ==Samsung== ==Tatung==
- 140) YH-820 150) Elio TPJ-1022 ==Logik==
- 141) YH-920 80) DAX 1GB MP3/DAB
- 142) YH-925 ==Packard Bell==
- 143) YP-S3 160) Vibe 500 ==Lyre project==
- 130) Lyre proto 1
-==Application== ==MPIO== 131) Mini2440
- 200) SDL 170) HD200
+ ==Samsung== ==Tatung== 64) Sansa Fuze+
+ 140) YH-820 150) Elio TPJ-1022
+ 141) YH-920 ==Logik==
+ 142) YH-925 ==Packard Bell== 80) DAX 1GB MP3/DAB
+ 143) YP-S3 160) Vibe 500
+ ==Lyre project==
+==Application== ==MPIO== 130) Lyre proto 1
+ 200) SDL 170) HD200 131) Mini2440
201) Android 171) HD300
202) Nokia N8xx
203) Nokia N900
@@ -2490,6 +2490,27 @@ fi
arm926ejscc
;;
+ 64|sansafuzeplus)
+ target_id=80
+ modelname="sansafuzeplus"
+ target="-DSANSA_FUZEPLUS"
+ memory=128
+ bmp2rb_mono="$rootdir/tools/bmp2rb -f 0"
+ bmp2rb_native="$rootdir/tools/bmp2rb -f 4"
+ tool="$rootdir/tools/scramble -add=fuz+"
+ output="rockbox.sansa"
+ boottool="true"
+ bootoutput=""
+ appextra="gui"
+ plugins="no"
+ swcodec="yes"
+ toolset=$scramblebitmaptools
+ t_cpu="arm"
+ t_manufacturer="imx233"
+ t_model="sansa-fuzeplus"
+ arm926ejscc
+ ;;
+
150|tatungtpj1022)
target_id=25
modelname="tatungtpj1022"
diff --git a/tools/scramble.c b/tools/scramble.c
index c18631a..dbf41fd 100644
--- a/tools/scramble.c
+++ b/tools/scramble.c
@@ -335,6 +335,8 @@ int main (int argc, char** argv)
modelnum = 70;
else if (!strcmp(&argv[1][5], "ip6g")) /* iPod Classic/6G */
modelnum = 71;
+ else if (!strcmp(&argv[1][5], "fuz+")) /* Sansa Fuze+ */
+ modelnum = 72;
else {
fprintf(stderr, "unsupported model: %s\n", &argv[1][5]);
return 2;