diff options
Diffstat (limited to 'target')
-rw-r--r-- | target/Config.in | 457 | ||||
-rw-r--r-- | target/Config.in.alix | 2 | ||||
-rw-r--r-- | target/Config.in.arm | 17 | ||||
-rw-r--r-- | target/Config.in.armel | 17 | ||||
-rw-r--r-- | target/Config.in.mikrotik | 45 | ||||
-rw-r--r-- | target/Config.in.mips | 17 | ||||
-rw-r--r-- | target/Config.in.mips64 | 17 | ||||
-rw-r--r-- | target/Config.in.mips64el | 28 | ||||
-rw-r--r-- | target/Config.in.mipsel | 17 | ||||
-rw-r--r-- | target/Config.in.runtime | 56 | ||||
-rw-r--r-- | target/Config.in.x86 | 7 | ||||
-rw-r--r-- | target/Config.in.x86_64 | 6 | ||||
-rw-r--r-- | target/arm/target.mk (renamed from target/toolchain-arm/target.mk) | 0 | ||||
-rw-r--r-- | target/arm/uclibc.config (renamed from target/toolchain-arm/uclibc.config) | 0 | ||||
-rw-r--r-- | target/armel/target.mk (renamed from target/toolchain-armel/target.mk) | 0 | ||||
-rw-r--r-- | target/armel/uclibc.config (renamed from target/toolchain-armel/uclibc.config) | 0 | ||||
-rw-r--r-- | target/bulk.lst | 36 | ||||
-rw-r--r-- | target/bulkdef.lst | 15 | ||||
-rw-r--r-- | target/bulktool.lst | 12 | ||||
-rw-r--r-- | target/lemote/Makefile | 73 | ||||
-rw-r--r-- | target/lemote/files/boot/boot.cfg | 7 | ||||
-rw-r--r-- | target/lemote/files/etc/inittab | 9 | ||||
-rw-r--r-- | target/lemote/files/etc/mdev.conf | 17 | ||||
-rw-r--r-- | target/lemote/files/etc/network/interfaces | 13 | ||||
-rw-r--r-- | target/lemote/files/etc/tmpfs | 1 | ||||
-rw-r--r-- | target/lemote/kernel.config | 1408 | ||||
-rw-r--r-- | target/lemote/target.mk | 5 | ||||
-rw-r--r-- | target/lemote/uclibc.config | 232 | ||||
-rw-r--r-- | target/linux/config/Config.in.block | 2 | ||||
-rw-r--r-- | target/linux/config/Config.in.graphics | 2 | ||||
-rw-r--r-- | target/linux/config/Config.in.input | 16 | ||||
-rw-r--r-- | target/linux/config/Config.in.misc | 2 | ||||
-rw-r--r-- | target/linux/config/Config.in.multimedia | 5 | ||||
-rw-r--r-- | target/linux/config/Config.in.netdevice | 6 | ||||
-rw-r--r-- | target/linux/config/Config.in.usb | 6 | ||||
-rw-r--r-- | target/mips/Makefile (renamed from target/qemu-mips/Makefile) | 0 | ||||
-rw-r--r-- | target/mips/files/etc/inittab (renamed from target/qemu-mips/files/etc/inittab) | 0 | ||||
-rw-r--r-- | target/mips/files/etc/mdev.conf (renamed from target/qemu-arm/files/etc/mdev.conf) | 0 | ||||
-rw-r--r-- | target/mips/kernel.config (renamed from target/qemu-mips/kernel.config) | 0 | ||||
-rw-r--r-- | target/mips/patches/io_map_base.patch (renamed from target/qemu-mips/patches/io_map_base.patch) | 0 | ||||
-rw-r--r-- | target/mips/target.mk (renamed from target/qemu-mips/target.mk) | 0 | ||||
-rw-r--r-- | target/mips/uclibc.config (renamed from target/qemu-mips/uclibc.config) | 0 | ||||
-rw-r--r-- | target/mips64/Makefile (renamed from target/qemu-mips64/Makefile) | 0 | ||||
-rw-r--r-- | target/mips64/files/etc/inittab (renamed from target/qemu-mips64/files/etc/inittab) | 0 | ||||
-rw-r--r-- | target/mips64/files/etc/mdev.conf (renamed from target/qemu-mips/files/etc/mdev.conf) | 0 | ||||
-rw-r--r-- | target/mips64/kernel.config (renamed from target/qemu-mips64/kernel.config) | 0 | ||||
-rw-r--r-- | target/mips64/patches/io_map_base.patch (renamed from target/qemu-mips64/patches/io_map_base.patch) | 0 | ||||
-rw-r--r-- | target/mips64/target.mk (renamed from target/qemu-mips64/target.mk) | 0 | ||||
-rw-r--r-- | target/mips64/uclibc.config (renamed from target/qemu-mips64/uclibc.config) | 0 | ||||
-rw-r--r-- | target/mips64el/Makefile (renamed from target/qemu-mips64el/Makefile) | 0 | ||||
-rw-r--r-- | target/mips64el/files/etc/inittab (renamed from target/qemu-mips64el/files/etc/inittab) | 0 | ||||
-rw-r--r-- | target/mips64el/files/etc/mdev.conf (renamed from target/qemu-mips64/files/etc/mdev.conf) | 0 | ||||
-rw-r--r-- | target/mips64el/kernel.config (renamed from target/qemu-mips64el/kernel.config) | 0 | ||||
-rw-r--r-- | target/mips64el/patches/io_map_base.patch (renamed from target/qemu-mips64el/patches/io_map_base.patch) | 0 | ||||
-rw-r--r-- | target/mips64el/patches/lemote.patch (renamed from target/lemote/patches/lemote.patch) | 0 | ||||
-rw-r--r-- | target/mips64el/target.mk (renamed from target/qemu-mips64el/target.mk) | 0 | ||||
-rw-r--r-- | target/mips64el/uclibc.config (renamed from target/qemu-mips64el/uclibc.config) | 0 | ||||
-rw-r--r-- | target/mips64el/xorg.conf (renamed from target/lemote/xorg.conf) | 0 | ||||
-rw-r--r-- | target/mipsel/Makefile (renamed from target/qemu-mipsel/Makefile) | 0 | ||||
-rw-r--r-- | target/mipsel/files/etc/inittab (renamed from target/qemu-mipsel/files/etc/inittab) | 0 | ||||
-rw-r--r-- | target/mipsel/files/etc/mdev.conf (renamed from target/qemu-mips64el/files/etc/mdev.conf) | 0 | ||||
-rw-r--r-- | target/mipsel/kernel.config (renamed from target/qemu-mipsel/kernel.config) | 0 | ||||
-rw-r--r-- | target/mipsel/patches/io_map_base.patch (renamed from target/qemu-mipsel/patches/io_map_base.patch) | 0 | ||||
-rw-r--r-- | target/mipsel/target.mk (renamed from target/qemu-mipsel/target.mk) | 0 | ||||
-rw-r--r-- | target/mipsel/uclibc.config (renamed from target/qemu-mipsel/uclibc.config) | 0 | ||||
-rw-r--r-- | target/qemu-arm/Makefile | 36 | ||||
-rw-r--r-- | target/qemu-arm/files/etc/inittab | 3 | ||||
-rw-r--r-- | target/qemu-arm/kernel.config | 1123 | ||||
-rw-r--r-- | target/qemu-arm/target.mk | 5 | ||||
-rw-r--r-- | target/qemu-arm/uclibc.config | 244 | ||||
-rw-r--r-- | target/qemu-cris/Makefile | 36 | ||||
-rw-r--r-- | target/qemu-cris/files/etc/mdev.conf | 13 | ||||
-rw-r--r-- | target/qemu-cris/kernel.config | 794 | ||||
-rw-r--r-- | target/qemu-cris/target.mk | 5 | ||||
-rw-r--r-- | target/qemu-cris/tools/mkfimage/Makefile | 4 | ||||
-rw-r--r-- | target/qemu-cris/tools/mkfimage/mkfimage.c | 72 | ||||
-rw-r--r-- | target/qemu-cris/tools/rules.mk | 7 | ||||
-rw-r--r-- | target/qemu-cris/uclibc.config | 241 | ||||
-rw-r--r-- | target/qemu-mipsel/files/etc/mdev.conf | 11 | ||||
-rw-r--r-- | target/target.lst | 19 | ||||
-rw-r--r-- | target/toolchain-mips/target.mk | 5 | ||||
-rw-r--r-- | target/toolchain-mips/uclibc.config | 233 | ||||
-rw-r--r-- | target/toolchain-mipsel/Makefile | 25 | ||||
-rw-r--r-- | target/toolchain-mipsel/kernel.config | 989 | ||||
-rw-r--r-- | target/toolchain-mipsel/patches/io_map_base.patch | 52 | ||||
-rw-r--r-- | target/toolchain-mipsel/target.mk | 5 | ||||
-rw-r--r-- | target/toolchain-mipsel/uclibc.config | 250 | ||||
-rw-r--r-- | target/toolchain-ppc/target.mk | 5 | ||||
-rw-r--r-- | target/toolchain-ppc/uclibc.config | 226 | ||||
-rw-r--r-- | target/toolchain-sparc/target.mk | 5 | ||||
-rw-r--r-- | target/toolchain-sparc/uclibc.config | 229 | ||||
-rw-r--r-- | target/tools/grub/Makefile | 24 | ||||
-rw-r--r-- | target/tools/grub/patches/nls.patch | 31 | ||||
-rw-r--r-- | target/x86/Makefile | 25 | ||||
-rw-r--r-- | target/x86_64/Makefile | 22 | ||||
-rw-r--r-- | target/zaurus/Makefile | 15 | ||||
-rw-r--r-- | target/zaurus/files/etc/mdev.conf | 11 | ||||
-rw-r--r-- | target/zaurus/kernel.config | 1971 | ||||
-rw-r--r-- | target/zaurus/target.mk | 5 | ||||
-rw-r--r-- | target/zaurus/uclibc.config | 244 |
100 files changed, 451 insertions, 9087 deletions
diff --git a/target/Config.in b/target/Config.in index 704c7a561..1754aa3a0 100644 --- a/target/Config.in +++ b/target/Config.in @@ -65,43 +65,31 @@ config ADK_alix config ADK_wrap tristate -config ADK_arm_toolchain +config ADK_arm tristate -config ADK_armel_toolchain +config ADK_armel tristate -config ADK_mips_toolchain +config ADK_mips tristate -config ADK_mipsel_toolchain +config ADK_mipsel tristate -config ADK_ppc - tristate - -config ADK_sparc - tristate - -config ADK_sparc64 +config ADK_mips64 tristate -config ADK_arm_qemu +config ADK_mips64el tristate -config ADK_mips_qemu - tristate - -config ADK_mipsel_qemu - tristate - -config ADK_mips64_qemu +config ADK_ppc tristate -config ADK_mips64el_qemu +config ADK_sparc tristate -config ADK_cris_qemu +config ADK_sparc64 tristate config ADK_rb532 @@ -119,64 +107,59 @@ config ADK_foxg20 config ADK_foxboard tristate -config ADK_lemote - tristate - config ADK_brcm tristate config ADK_ag241 tristate -config ADK_wag54g - tristate - config ADK_x86_64 tristate config ADK_x86 tristate -config ADK_ibmx40 +config ADK_qemu + boolean + +config ADK_ibm_x40 + boolean + +config ADK_lemote_yeelong boolean -config ADK_shuttle +config ADK_shuttle_sa76g2 boolean config ADK_HW string - default "ibmx40" if ADK_ibmx40 - default "shuttle" if ADK_shuttle + default "qemu" if ADK_qemu + default "ibm-x40" if ADK_ibm_x40 + default "shuttle-sa76g2" if ADK_shuttle_sa76g2 + default "lemote-yeelong" if ADK_lemote_yeelong config ADK_TARGET string - default "alix" if ADK_alix - default "wrap" if ADK_wrap - default "brcm" if ADK_brcm - default "x86" if ADK_x86 - default "x86_64" if ADK_x86_64 - default "toolchain-arm" if ADK_arm_toolchain - default "toolchain-armel" if ADK_armel_toolchain - default "toolchain-mips" if ADK_mips_toolchain - default "toolchain-mipsel" if ADK_mipsel_toolchain + default "arm" if ADK_arm + default "armel" if ADK_armel + default "mips" if ADK_mips + default "mipsel" if ADK_mipsel + default "mips64" if ADK_mips64 + default "mips64el" if ADK_mips64el default "ppc" if ADK_ppc default "sparc" if ADK_sparc default "sparc64" if ADK_sparc64 - default "qemu-arm" if ADK_arm_qemu - default "qemu-cris" if ADK_cris_qemu - default "qemu-mips" if ADK_mips_qemu - default "qemu-mips64" if ADK_mips64_qemu - default "qemu-mipsel" if ADK_mipsel_qemu + default "x86" if ADK_x86 + default "x86_64" if ADK_x86_64 + default "alix" if ADK_alix + default "wrap" if ADK_wrap + default "brcm" if ADK_brcm default "foxboard" if ADK_foxboard default "foxg20" if ADK_foxg20 - default "native" if ADK_NATIVE default "rb532" if ADK_rb532 default "rb4xx" if ADK_rb4xx - default "zaurus" if ADK_arm - default "lemote" if ADK_lemote - default "wag54g" if ADK_wag54g default "ag241" if ADK_ag241 - + default "native" if ADK_NATIVE config ADK_HARDWARE_QEMU boolean @@ -196,6 +179,9 @@ config ADK_CPU_PENTIUM_M config ADK_CPU_AMDFAM10 boolean +config ADK_CPU_LOONGSON2F + boolean + config ADK_TARGET_CFLAGS string default "-march=i686" if ADK_CPU_I686 @@ -203,6 +189,7 @@ config ADK_TARGET_CFLAGS default "-march=amdfam10" if ADK_CPU_AMDFAM10 default "-mcpu=v8" if ADK_CPU_SPARC_V8 default "-mcpu=v9" if ADK_CPU_SPARC_V9 + default "-march=loongson2f" if ADK_CPU_LOONGSON2F # c library config ADK_uclibc @@ -222,13 +209,28 @@ config ADK_LIBC default "native" if ADK_NATIVE menu "Target system" +choice +prompt "Embedded devices or architecture" + +config ADK_TARGET_CHOICE + bool "embedded devices" + help + choose between specific embedded devices. + +config ADK_ARCH_CHOICE + bool "architectures" + help + choose between architectures and hardware profiles. + +endchoice choice -prompt "Embedded Device or Emulator" -default ADK_LINUX_NATIVE +prompt "Architectures and hardware profiles" +depends on ADK_ARCH_CHOICE +default ADK_LINUX_X86 config ADK_LINUX_NATIVE - bool "Native platform" + bool "native build" select ADK_NATIVE select ADK_TARGET_WITH_VGA select ADK_TARGET_WITH_USB @@ -237,6 +239,80 @@ config ADK_LINUX_NATIVE Make a native build. Use host tools. No toolchain will be created. +config ADK_LINUX_ARM + bool "arm system (big endian)" + select ADK_arm + help + Support for arm big endian systems. + + +config ADK_LINUX_ARMEL + bool "arm system (little endian)" + select ADK_armel + help + Support for arm little endian systems. + + +config ADK_LINUX_MIPS + bool "mips system (big endian)" + select ADK_mips + help + Support for mips big endian systems. + +config ADK_LINUX_MIPSEL + bool "mips system (little endian)" + select ADK_mipsel + help + Support for mips little endian systems. + +config ADK_LINUX_MIPS64 + bool "mips64 system (big endian)" + select ADK_mips64 + help + Support for mips64 big endian systems. + +config ADK_LINUX_MIPS64EL + bool "mips64 system (little endian)" + select ADK_mips64el + help + Support for mips64 little endian systems. + +config ADK_LINUX_PPC + bool "ppc system" + select ADK_ppc + help + Support for powerpc systems. + +config ADK_LINUX_SPARC + bool "sparc system" + select ADK_sparc + help + Support for sparc systems. + +config ADK_LINUX_SPARC64 + bool "sparc64 system" + select ADK_sparc64 + help + Support for sparc64 systems. + +config ADK_LINUX_X86 + bool "x86 system" + select ADK_x86 + help + Support for x86 systems. + +config ADK_LINUX_X86_64 + bool "x86_64 system" + select ADK_x86_64 + help + Support for x86_64/amd64 systems. + +endchoice + +choice +prompt "Embedded Devices" +depends on ADK_TARGET_CHOICE + config ADK_LINUX_X86_ALIX bool "PC Engines ALIX boards" select ADK_x86 @@ -297,17 +373,6 @@ config ADK_LINUX_CRIS_FOXBOARD http://foxlx.acmesystems.it/ Status: stable -config ADK_LINUX_MIPS64_LEMOTE - bool "Lemote Subnotebook Yeeloong" - select ADK_lemote - select ADK_HARDWARE_YEELONG - select ADK_LINUX_64 - help - Lemote Subnotebook. - http://www.lemote.com/english/index.html - http://www.tekmote.nl/ - Status: testing - config ADK_LINUX_MIKROTIK bool "Mikrotik Routerboards" help @@ -344,173 +409,15 @@ config ADK_LINUX_MIPS_BRCM Broadcom bcm47xx based router. Status: development -config ADK_LINUX_XSCALE_ZAURUS - bool "Zaurus SL-C3200" - select ADK_zaurus - select ADK_TARGET_NO_FPU - select ADK_TARGET_WITH_INPUT - depends on ADK_BROKEN - help - Support for Sharp Zaurus SL-C3200 (aka Terrier) - Status: development - -config ADK_LINUX_QEMU - bool "Qemu Emulator" - select ADK_KERNEL_NET_PCI - select ADK_KERNEL_NETDEVICES - select ADK_KERNEL_MII - select ADK_KERNEL_NET_ETHERNET - select ADK_TARGET_WITH_INPUT - help - Support for Qemu Emulator - -config ADK_LINUX_TOOLCHAIN - bool "Toolchain only support" - help - Toolchain only support - -config ADK_LINUX_PPC - bool "ppc system" - select ADK_ppc - help - Support for powerpc systems. - -config ADK_LINUX_SPARC - bool "sparc system" - select ADK_sparc - help - Support for sparc systems. - -config ADK_LINUX_SPARC64 - bool "sparc64 system" - select ADK_sparc64 - help - Support for sparc64 systems. - -config ADK_LINUX_X86 - bool "x86 system" - select ADK_x86 - help - Support for x86 systems. - -config ADK_LINUX_X86_64 - bool "x86_64 system" - select ADK_x86_64 - help - Support for x86_64/amd64 systems. - -endchoice - -choice -prompt "Architecture" -depends on ADK_LINUX_TOOLCHAIN - -config ADK_LINUX_ARM_TOOLCHAIN - bool "ARM BE Toolchain" - select ADK_arm_toolchain - select ADK_TARGET_NO_FPU - select ADK_EABI - select ADK_TOOLCHAIN_ONLY - help - Status: toolchain only - -config ADK_LINUX_ARMEL_TOOLCHAIN - bool "ARM LE Toolchain" - select ADK_armel_toolchain - select ADK_TARGET_NO_FPU - select ADK_EABI - select ADK_TOOLCHAIN_ONLY - help - Status: toolchain only - -config ADK_LINUX_MIPS_TOOLCHAIN - bool " |