summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorMarcoen Hirschberg <marcoen@gmail.com>2006-02-24 15:42:52 +0000
committerMarcoen Hirschberg <marcoen@gmail.com>2006-02-24 15:42:52 +0000
commit338e2bbb0c6673452c64378ef9e609d5c19c7558 (patch)
tree7314096e43a7eedfd7091c39fed97c0c33400827 /tools
parentb902428180c11def61f2d3caa2612b9f80d7d41a (diff)
downloadrockbox-338e2bbb0c6673452c64378ef9e609d5c19c7558.zip
rockbox-338e2bbb0c6673452c64378ef9e609d5c19c7558.tar.gz
rockbox-338e2bbb0c6673452c64378ef9e609d5c19c7558.tar.bz2
rockbox-338e2bbb0c6673452c64378ef9e609d5c19c7558.tar.xz
first gigabeat commit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8831 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'tools')
-rwxr-xr-xtools/configure26
1 files changed, 26 insertions, 0 deletions
diff --git a/tools/configure b/tools/configure
index 8a345f8..f131ea8 100755
--- a/tools/configure
+++ b/tools/configure
@@ -212,6 +212,13 @@ arm7tdmicc () {
endian="little"
}
+arm9tdmicc () {
+ prefixtools arm-elf-
+ GCCOPTS="$CCOPTS -mcpu=arm9tdmi -ffunction-sections -mlong-calls"
+ GCCOPTIMIZE="-fomit-frame-pointer"
+ endian="little"
+}
+
whichaddr () {
case $archos in
gmini120|gminisp)
@@ -457,6 +464,7 @@ toolsdir='\$(ROOTDIR)/tools'
echo "17 - iPod 4G (Grayscale)"
echo "18 - iPod Mini (1G/2G)"
echo "19 - iriver iFP-790"
+ echo "20 - Toshiba Gigabeat F"
target_id=`input`;
@@ -467,6 +475,7 @@ toolsdir='\$(ROOTDIR)/tools'
archosbitmaptools="$toolset scramble descramble sh2d uclpack bmp2rb codepages"
iriverbitmaptools="$toolset scramble descramble mkboot bmp2rb codepages"
iaudiobitmaptools="$toolset scramble descramble mkboot bmp2rb codepages"
+ gigabeatbitmaptools="$toolset bmp2rb codepages"
ipodbitmaptools="$toolset scramble ipod_fw bmp2rb codepages"
ifpbitmaptools="$toolset bmp2rb codepages"
@@ -837,6 +846,23 @@ toolsdir='\$(ROOTDIR)/tools'
toolset=$ifpbitmaptools
;;
+ 20)
+ archos="gigabeatf"
+ target="-DGIGABEAT_F"
+ memory=32 # always
+ arm9tdmicc
+ tool="cp"
+ bmp2rb_mono="$rootdir/tools/bmp2rb -f 0"
+ bmp2rb_native="$rootdir/tools/bmp2rb -f 4"
+ output="rockbox.gigabeat"
+ appextra="recorder:gui"
+ archosrom=""
+ flash=""
+ plugins="yes"
+ codecs="libmad liba52 libffmpegFLAC libTremor libwavpack dumb libmusepack libalac libfaad libm4a"
+ toolset=$gigabeatbitmaptools
+ ;;
+
*)
echo "Please select an actual target platform!"
exit