diff options
author | Dave Chapman <dave@dchapman.com> | 2005-11-08 00:52:39 +0000 |
---|---|---|
committer | Dave Chapman <dave@dchapman.com> | 2005-11-08 00:52:39 +0000 |
commit | 38e8fb65d8251edc39f9282ee3bdd83894bbbade (patch) | |
tree | efc7334a0220dd82091c9560481f3da6a5972404 /tools | |
parent | a8a8c9db444e8e03cff2c6e3db925df24f8a324e (diff) | |
download | rockbox-38e8fb65d8251edc39f9282ee3bdd83894bbbade.tar.gz rockbox-38e8fb65d8251edc39f9282ee3bdd83894bbbade.zip |
Initial check-in of work-in-progress iPod bootloader. Current targets are iPod Color/Photo and iPod Nano.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7784 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/configure | 39 |
1 files changed, 38 insertions, 1 deletions
diff --git a/tools/configure b/tools/configure index d15bdbc19a..38d95a71a0 100755 --- a/tools/configure +++ b/tools/configure @@ -168,6 +168,13 @@ coldfirecc () { endian="big" } +arm7tdmicc () { + prefixtools arm-elf- + GCCOPTS="$CCOPTS -mcpu=arm7tdmi" + GCCOPTIMIZE="-fomit-frame-pointer" + endian="little" +} + whichaddr () { case $archos in gmini120|gminisp) @@ -401,6 +408,8 @@ appsdir='\$(ROOTDIR)/apps' echo "10 - iriver H320/H340" echo "11 - iriver iHP-100/iHP-110/iHP-115" echo "12 - iAudio X5" + echo "13 - iPod Color/Photo" + echo "14 - iPod Nano" getit=`input`; @@ -568,6 +577,34 @@ appsdir='\$(ROOTDIR)/apps' codecs="libmad liba52 libffmpegFLAC libTremor libwavpack dumb libmusepack libalac libfaad libm4a" ;; + 13) + archos="ipodcolor" + target="-DIPOD_COLOR" + memory=32 # always + arm7tdmicc + tool="$rootdir/tools/scramble -add=ipco" + output="rockbox.ipod" + appextra="recorder:gui" + archosrom="" + flash="" + plugins="yes" + codecs="libmad liba52 libffmpegFLAC libTremor libwavpack dumb libmusepack libalac libfaad libm4a" + ;; + + 14) + archos="ipodnano" + target="-DIPOD_NANO" + memory=32 # always + arm7tdmicc + tool="$rootdir/tools/scramble -add=nano" + output="rockbox.ipod" + appextra="recorder:gui" + archosrom="" + flash="" + plugins="yes" + codecs="libmad liba52 libffmpegFLAC libTremor libwavpack dumb libmusepack libalac libfaad libm4a" + ;; + *) echo "Please select an actual target platform!" exit @@ -612,7 +649,7 @@ fi case $option in [Bb]) case $archos in - h100|h120) + h100|h120|ipodcolor|ipodnano) extradefines="-DBOOTLOADER" # for target makefile symbol EXTRA_DEFINES appsdir='\$(ROOTDIR)/bootloader' apps="bootloader" |