diff options
author | wbx <wbx@hydrogenium.(none)> | 2009-05-17 14:41:34 +0200 |
---|---|---|
committer | wbx <wbx@hydrogenium.(none)> | 2009-05-17 14:41:34 +0200 |
commit | 219a6dab8995aad9ac4860cc1a84d6f3509a03a4 (patch) | |
tree | b9c0f3c43aebba2fcfef777592d0add39f2072f4 /target |
Initial import
Diffstat (limited to 'target')
115 files changed, 112041 insertions, 0 deletions
diff --git a/target/Config.in b/target/Config.in new file mode 100644 index 000000000..94c7d96e2 --- /dev/null +++ b/target/Config.in @@ -0,0 +1,325 @@ +# $Id: Config.in 446 2009-05-16 23:47:24Z wbx $ +#- +# This file is part of the OpenADK project. OpenADK is copyrighted +# material, please see the LICENCE file in the top-level directory. + +config ADK_DEVICE_NO_FPU + bool + +config ADK_alix1c + tristate + +config ADK_qemu_x86 + tristate + +config ADK_qemu_mips + tristate + +config ADK_qemu_cris + tristate + +config ADK_rb532 + tristate + +config ADK_rb411 + tristate + +config ADK_rb433 + tristate + +config ADK_zaurus + tristate + +config ADK_foxboard + tristate + +config ADK_ibm_x40 + tristate + +config ADK_rescue_x86 + tristate + +config ADK_rescue_x86_64 + tristate + +config ADK_rescue_mips + tristate + +config ADK_rescue_mipsel + tristate + +config ADK_DEVICE + string + default "alix1c" if ADK_alix1c + default "qemu-x86" if ADK_qemu_x86 + default "qemu-mips" if ADK_qemu_mips + default "qemu-cris" if ADK_qemu_cris + default "foxboard" if ADK_foxboard + default "rb532" if ADK_rb532 + default "rb411" if ADK_rb411 + default "rb433" if ADK_rb433 + default "zaurus" if ADK_arm + default "ibm-x40" if ADK_ibm_x40 + default "rescue-x86" if ADK_rescue_x86 + default "rescue-x86_64" if ADK_rescue_x86_64 + default "rescue-mips" if ADK_rescue_mips + default "rescue-mipsel" if ADK_rescue_mipsel + +menu "Target system" + +choice +prompt "Embedded Device" + default ADK_LINUX_X86_ALIX1C + +config ADK_LINUX_X86_ALIX1C + bool "PC Engines Alix1C" + select ADK_alix1c + select ADK_KERNEL_SCSI + select ADK_KERNEL_EXT2_FS + select ADK_KERNEL_NET_PCI + select ADK_KERNEL_NET_ETHERNET + select ADK_KERNEL_MII + select BUSYBOX_HWCLOCK + help + http://www.pcengines.ch/ + +config ADK_LINUX_CRIS_FOXBOARD + bool "Foxboard (ETRAX LX100)" + select ADK_foxboard + select ADK_PACKAGE_KMOD_USB_CONTROLLER + help + Foxboard support + +config ADK_LINUX_MIPS_RB411 + bool "Mikrotik Routerboard 411" + select ADK_rb411 + select ADK_KERNEL_NET_PCI + select ADK_KERNEL_NETDEV_1000 + select ADK_KERNEL_NET_ETHERNET + help + Support for Mikrotik RB411. + +config ADK_LINUX_MIPS_RB433 + bool "Mikrotik Routerboard 433" + select ADK_rb433 + select ADK_KERNEL_NET_PCI + select ADK_KERNEL_NETDEV_1000 + select ADK_KERNEL_NET_ETHERNET + help + Support for Mikrotik RB433. + +config ADK_LINUX_MIPS_RB532 + bool "Mikrotik Routerboard 532" + select ADK_rb532 + select ADK_KERNEL_NET_PCI + select ADK_KERNEL_NET_ETHERNET + select ADK_KERNEL_MII + help + Support for Mikrotik RB532. + +config ADK_LINUX_XSCALE_ZAURUS + bool "Zaurus SL-C3200" + select ADK_zaurus + select ADK_DEVICE_NO_FPU + help + Support for Sharp Zaurus SL-C3200 (aka Terrier) + +config ADK_LINUX_X86_IBM_X40 + bool "IBM X40 Rescuesystem for encrypted Root/Swap" + select ADK_ibm_x40 + help + IBM X40 Rescuesystem + +config ADK_LINUX_RESCUE + bool "Minimal Linux Rescuesystem" + help + Rescuesystem with can be used to Boot from Disk or USB stick. + +config ADK_LINUX_QEMU + bool "Qemu Emulator" + help + Support for Qemu Emulator + +endchoice + +choice +prompt "Architecture" +depends on ADK_LINUX_RESCUE + +config ADK_LINUX_X86_64_RESCUE + bool "x86_64" + select ADK_rescue_x86_64 + help + X86 architecture. + +config ADK_LINUX_X86_RESCUE + bool "x86" + select ADK_rescue_x86 + help + X86 architecture. + +config ADK_LINUX_MIPSEL_RESCUE + bool "mips (little endian)" + select ADK_rescue_mipsel + help + MIPS LE architecture. + +config ADK_LINUX_MIPS_RESCUE + bool "mips (big endian)" + select ADK_rescue_mips + help + MIPS BE architecture. + +endchoice + +choice +prompt "Architecture" +depends on ADK_LINUX_QEMU + +config ADK_LINUX_X86_QEMU + bool "x86" + select ADK_qemu_x86 + select ADK_KPACKAGE_KMOD_NE2K_PCI + help + Qemu support for x86 architecture. + +config ADK_LINUX_MIPS_QEMU + bool "mips (little endian)" + select ADK_qemu_mips + help + Qemu support for MIPS LE architecture. + +config ADK_LINUX_CRIS_QEMU + bool "cris" + select ADK_qemu_cris + help + Qemu support for CRISv32 architecture. + +endchoice + +choice +prompt "Device model" +default ADK_LINUX_CRIS_FOXBOARD_CLASSIC +depends on ADK_LINUX_CRIS_FOXBOARD + +config ADK_LINUX_CRIS_FOXBOARD_CLASSIC + bool "Foxboard classic (4x16)" + help + Foxboard classic with red board. + (4 MB flash size and 16 MB RAM) + +config ADK_LINUX_CRIS_FOXBOARD_LX + bool "Foxboard LX (8x32)" + help + Latest Foxboard with green board. + (8 MB flash size and 32 MB RAM) + +endchoice + +source "target/linux/config/Config.in.kernel" + +choice +prompt "Target C library" +config ADK_TARGET_LIB_UCLIBC + bool "uClibc embedded C library" + help + http://uclibc.org + +config ADK_TARGET_LIB_GLIBC + bool "GNU C library" + depends on ADK_LINUX_X86_IBM_X40 || ADK_LINUX_X86_QEMU || \ + ADK_LINUX_X86_ALIX1C || ADK_LINUX_MIPS_RB411 || \ + |