diff options
author | Jens Arnold <amiconn@rockbox.org> | 2007-07-26 22:42:31 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2007-07-26 22:42:31 +0000 |
commit | 9382e55415ee75ef2c09a93510d0e1fbc4f8c8cb (patch) | |
tree | ab6804f4b51ff843616031a1cc24c6f01694217d /tools | |
parent | 3deb27053a7772e06ac40bbabe230fabcef882f0 (diff) | |
download | rockbox-9382e55415ee75ef2c09a93510d0e1fbc4f8c8cb.tar.gz rockbox-9382e55415ee75ef2c09a93510d0e1fbc4f8c8cb.zip |
Preparations for iPod G1 and G2. Does not even compile properly yet. * Sorted target cases in configure by menu number.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14016 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/configure | 222 |
1 files changed, 124 insertions, 98 deletions
diff --git a/tools/configure b/tools/configure index 6d3da399ae..14cf697891 100755 --- a/tools/configure +++ b/tools/configure @@ -521,6 +521,7 @@ cat <<EOF 4) Ondio SP 14) H10 20Gb 24) 4G Grayscale 5) Ondio FM 15) H10 5/6Gb 25) Mini 1G 6) AV300 26) Mini 2G + 27) 1G, 2G ==iAudio== ==Toshiba== ==SanDisk== 30) X5/X5V/X5L 40) Gigabeat F 50) Sansa e200 @@ -815,56 +816,79 @@ EOF t_model="h100" ;; - 30|x5) - target_id=12 - archos="x5" - target="-DIAUDIO_X5" - memory=16 # always - coldfirecc - tool="$rootdir/tools/scramble -add=iax5" + 13|ifp7xx) + target_id=19 + archos="ifp7xx" + target="-DIRIVER_IFP7XX" + memory=1 + arm7tdmicc short + tool="cp" + bmp2rb_mono="$rootdir/tools/bmp2rb -f 0" + bmp2rb_native="$rootdir/tools/bmp2rb -f 0" + output="rockbox.wma" + appextra="recorder:gui" + archosrom="" + flash="" + plugins="yes" + swcodec="yes" + # toolset is the tools within the tools directory that we build for + # this particular target. + toolset=$genericbitmaptools + t_cpu="arm" + t_manufacturer="pnx0101" + t_model="iriver-ifp7xx" + ;; + + 14|h10) + target_id=22 + archos="h10" + target="-DIRIVER_H10" + memory=32 # always + arm7tdmicc + tool="$rootdir/tools/scramble -mi4v3 -model=h10 -type=RBOS" bmp2rb_mono="$rootdir/tools/bmp2rb -f 0" bmp2rb_native="$rootdir/tools/bmp2rb -f 4" - bmp2rb_remotemono="$rootdir/tools/bmp2rb -f 0" - bmp2rb_remotenative="$rootdir/tools/bmp2rb -f 7" - output="rockbox.iaudio" + output="rockbox.mi4" appextra="recorder:gui" archosrom="" flash="" plugins="yes" swcodec="yes" + boottool="$rootdir/tools/scramble -mi4v3 -model=h10 -type=RBBL" + bootoutput="H10_20GC.mi4" # toolset is the tools within the tools directory that we build for # this particular target. - toolset="$iaudiobitmaptools" + toolset="$genericbitmaptools scramble" # architecture, manufacturer and model for the target-tree build - t_cpu="coldfire" - t_manufacturer="iaudio" - t_model="x5" + t_cpu="arm" + t_manufacturer="iriver" + t_model="h10" ;; - 31|m5) - target_id=28 - archos="m5" - target="-DIAUDIO_M5" - memory=16 # always - coldfirecc - tool="$rootdir/tools/scramble -add=iam5" + 15|h10_5gb) + target_id=24 + archos="h10_5gb" + target="-DIRIVER_H10_5GB" + memory=32 # always + arm7tdmicc + tool="$rootdir/tools/scramble -mi4v2 -model=h105 -type=RBOS" bmp2rb_mono="$rootdir/tools/bmp2rb -f 0" - bmp2rb_native="$rootdir/tools/bmp2rb -f 2" - bmp2rb_remotemono="$rootdir/tools/bmp2rb -f 0" - bmp2rb_remotenative="$rootdir/tools/bmp2rb -f 7" - output="rockbox.iaudio" + bmp2rb_native="$rootdir/tools/bmp2rb -f 5" + output="rockbox.mi4" appextra="recorder:gui" archosrom="" flash="" plugins="yes" swcodec="yes" + boottool="$rootdir/tools/scramble -mi4v2 -model=h105 -type=RBBL" + bootoutput="H10.mi4" # toolset is the tools within the tools directory that we build for # this particular target. - toolset="$iaudiobitmaptools" + toolset="$genericbitmaptools scramble" # architecture, manufacturer and model for the target-tree build - t_cpu="coldfire" - t_manufacturer="iaudio" - t_model="m5" + t_cpu="arm" + t_manufacturer="iriver" + t_model="h10" ;; 20|ipodcolor) @@ -1016,60 +1040,38 @@ EOF t_model="mini" ;; - 13|ifp7xx) - target_id=19 - archos="ifp7xx" - target="-DIRIVER_IFP7XX" - memory=1 - arm7tdmicc short - tool="cp" + 26|ipodmini2g) + target_id=21 + archos="ipodmini2g" + target="-DIPOD_MINI2G" + memory=32 # always + arm7tdmicc + tool="$rootdir/tools/scramble -add=mn2g" bmp2rb_mono="$rootdir/tools/bmp2rb -f 0" - bmp2rb_native="$rootdir/tools/bmp2rb -f 0" - output="rockbox.wma" + bmp2rb_native="$rootdir/tools/bmp2rb -f 6" + output="rockbox.ipod" appextra="recorder:gui" archosrom="" flash="" plugins="yes" swcodec="yes" + bootoutput="bootloader-$archos.ipod" # toolset is the tools within the tools directory that we build for # this particular target. - toolset=$genericbitmaptools - t_cpu="arm" - t_manufacturer="pnx0101" - t_model="iriver-ifp7xx" - ;; - - 40|gigabeatf) - target_id=20 - archos="gigabeatf" - target="-DGIGABEAT_F" - memory=32 # always - arm9tdmicc - tool="$rootdir/tools/scramble -add=giga" - bmp2rb_mono="$rootdir/tools/bmp2rb -f 0" - bmp2rb_native="$rootdir/tools/bmp2rb -f 4" - output="rockbox.gigabeat" - appextra="recorder:gui" - archosrom="" - flash="" - plugins="yes" - swcodec="yes" - toolset=$gigabeatbitmaptools - boottool="$rootdir/tools/scramble -gigabeat" - bootoutput="FWIMG01.DAT" + toolset=$ipodbitmaptools # architecture, manufacturer and model for the target-tree build t_cpu="arm" - t_manufacturer="s3c2440" - t_model="gigabeat-fx" + t_manufacturer="ipod" + t_model="mini2g" ;; - 26|ipodmini2g) - target_id=21 - archos="ipodmini2g" - target="-DIPOD_MINI2G" + 27|ipod1g2g) + target_id=29 + archos="ipod1g2g" + target="-DIPOD_1G2G" memory=32 # always arm7tdmicc - tool="$rootdir/tools/scramble -add=mn2g" + tool="$rootdir/tools/scramble -add=1g2g" bmp2rb_mono="$rootdir/tools/bmp2rb -f 0" bmp2rb_native="$rootdir/tools/bmp2rb -f 6" output="rockbox.ipod" @@ -1085,59 +1087,83 @@ EOF # architecture, manufacturer and model for the target-tree build t_cpu="arm" t_manufacturer="ipod" - t_model="mini2g" + t_model="1g2g" ;; - 14|h10) - target_id=22 - archos="h10" - target="-DIRIVER_H10" - memory=32 # always - arm7tdmicc - tool="$rootdir/tools/scramble -mi4v3 -model=h10 -type=RBOS" + 30|x5) + target_id=12 + archos="x5" + target="-DIAUDIO_X5" + memory=16 # always + coldfirecc + tool="$rootdir/tools/scramble -add=iax5" bmp2rb_mono="$rootdir/tools/bmp2rb -f 0" bmp2rb_native="$rootdir/tools/bmp2rb -f 4" - output="rockbox.mi4" + bmp2rb_remotemono="$rootdir/tools/bmp2rb -f 0" + bmp2rb_remotenative="$rootdir/tools/bmp2rb -f 7" + output="rockbox.iaudio" appextra="recorder:gui" archosrom="" flash="" plugins="yes" swcodec="yes" - boottool="$rootdir/tools/scramble -mi4v3 -model=h10 -type=RBBL" - bootoutput="H10_20GC.mi4" # toolset is the tools within the tools directory that we build for # this particular target. - toolset="$genericbitmaptools scramble" + toolset="$iaudiobitmaptools" # architecture, manufacturer and model for the target-tree build - t_cpu="arm" - t_manufacturer="iriver" - t_model="h10" + t_cpu="coldfire" + t_manufacturer="iaudio" + t_model="x5" ;; - 15|h10_5gb) - target_id=24 - archos="h10_5gb" - target="-DIRIVER_H10_5GB" - memory=32 # always - arm7tdmicc - tool="$rootdir/tools/scramble -mi4v2 -model=h105 -type=RBOS" + 31|m5) + target_id=28 + archos="m5" + target="-DIAUDIO_M5" + memory=16 # always + coldfirecc + tool="$rootdir/tools/scramble -add=iam5" bmp2rb_mono="$rootdir/tools/bmp2rb -f 0" - bmp2rb_native="$rootdir/tools/bmp2rb -f 5" - output="rockbox.mi4" + bmp2rb_native="$rootdir/tools/bmp2rb -f 2" + bmp2rb_remotemono="$rootdir/tools/bmp2rb -f 0" + bmp2rb_remotenative="$rootdir/tools/bmp2rb -f 7" + output="rockbox.iaudio" appextra="recorder:gui" archosrom="" flash="" plugins="yes" swcodec="yes" - boottool="$rootdir/tools/scramble -mi4v2 -model=h105 -type=RBBL" - bootoutput="H10.mi4" # toolset is the tools within the tools directory that we build for # this particular target. - toolset="$genericbitmaptools scramble" + toolset="$iaudiobitmaptools" + # architecture, manufacturer and model for the target-tree build + t_cpu="coldfire" + t_manufacturer="iaudio" + t_model="m5" + ;; + + 40|gigabeatf) + target_id=20 + archos="gigabeatf" + target="-DGIGABEAT_F" + memory=32 # always + arm9tdmicc + tool="$rootdir/tools/scramble -add=giga" + bmp2rb_mono="$rootdir/tools/bmp2rb -f 0" + bmp2rb_native="$rootdir/tools/bmp2rb -f 4" + output="rockbox.gigabeat" + appextra="recorder:gui" + archosrom="" + flash="" + plugins="yes" + swcodec="yes" + toolset=$gigabeatbitmaptools + boottool="$rootdir/tools/scramble -gigabeat" + bootoutput="FWIMG01.DAT" # architecture, manufacturer and model for the target-tree build t_cpu="arm" - t_manufacturer="iriver" - t_model="h10" + t_manufacturer="s3c2440" + t_model="gigabeat-fx" ;; 50|e200) |