summaryrefslogtreecommitdiff
path: root/tools/configure
diff options
context:
space:
mode:
Diffstat (limited to 'tools/configure')
-rwxr-xr-xtools/configure26
1 files changed, 26 insertions, 0 deletions
diff --git a/tools/configure b/tools/configure
index 8a345f8c7c..f131ea8b7b 100755
--- a/tools/configure
+++ b/tools/configure
@@ -212,6 +212,13 @@ arm7tdmicc () {
212 endian="little" 212 endian="little"
213} 213}
214 214
215arm9tdmicc () {
216 prefixtools arm-elf-
217 GCCOPTS="$CCOPTS -mcpu=arm9tdmi -ffunction-sections -mlong-calls"
218 GCCOPTIMIZE="-fomit-frame-pointer"
219 endian="little"
220}
221
215whichaddr () { 222whichaddr () {
216 case $archos in 223 case $archos in
217 gmini120|gminisp) 224 gmini120|gminisp)
@@ -457,6 +464,7 @@ toolsdir='\$(ROOTDIR)/tools'
457 echo "17 - iPod 4G (Grayscale)" 464 echo "17 - iPod 4G (Grayscale)"
458 echo "18 - iPod Mini (1G/2G)" 465 echo "18 - iPod Mini (1G/2G)"
459 echo "19 - iriver iFP-790" 466 echo "19 - iriver iFP-790"
467 echo "20 - Toshiba Gigabeat F"
460 468
461 target_id=`input`; 469 target_id=`input`;
462 470
@@ -467,6 +475,7 @@ toolsdir='\$(ROOTDIR)/tools'
467 archosbitmaptools="$toolset scramble descramble sh2d uclpack bmp2rb codepages" 475 archosbitmaptools="$toolset scramble descramble sh2d uclpack bmp2rb codepages"
468 iriverbitmaptools="$toolset scramble descramble mkboot bmp2rb codepages" 476 iriverbitmaptools="$toolset scramble descramble mkboot bmp2rb codepages"
469 iaudiobitmaptools="$toolset scramble descramble mkboot bmp2rb codepages" 477 iaudiobitmaptools="$toolset scramble descramble mkboot bmp2rb codepages"
478 gigabeatbitmaptools="$toolset bmp2rb codepages"
470 ipodbitmaptools="$toolset scramble ipod_fw bmp2rb codepages" 479 ipodbitmaptools="$toolset scramble ipod_fw bmp2rb codepages"
471 ifpbitmaptools="$toolset bmp2rb codepages" 480 ifpbitmaptools="$toolset bmp2rb codepages"
472 481
@@ -837,6 +846,23 @@ toolsdir='\$(ROOTDIR)/tools'
837 toolset=$ifpbitmaptools 846 toolset=$ifpbitmaptools
838 ;; 847 ;;
839 848
849 20)
850 archos="gigabeatf"
851 target="-DGIGABEAT_F"
852 memory=32 # always
853 arm9tdmicc
854 tool="cp"
855 bmp2rb_mono="$rootdir/tools/bmp2rb -f 0"
856 bmp2rb_native="$rootdir/tools/bmp2rb -f 4"
857 output="rockbox.gigabeat"
858 appextra="recorder:gui"
859 archosrom=""
860 flash=""
861 plugins="yes"
862 codecs="libmad liba52 libffmpegFLAC libTremor libwavpack dumb libmusepack libalac libfaad libm4a"
863 toolset=$gigabeatbitmaptools
864 ;;
865
840 *) 866 *)
841 echo "Please select an actual target platform!" 867 echo "Please select an actual target platform!"
842 exit 868 exit