diff options
Diffstat (limited to 'target/Config.in')
-rw-r--r-- | target/Config.in | 219 |
1 files changed, 133 insertions, 86 deletions
diff --git a/target/Config.in b/target/Config.in index 92fcc4882..44d6a4465 100644 --- a/target/Config.in +++ b/target/Config.in @@ -29,6 +29,9 @@ config ADK_TARGET_WITH_PP config ADK_TARGET_WITH_CARDBUS bool +config ADK_TARGET_WITH_WATCHDOG + bool + config ADK_TOOLCHAIN_ONLY bool @@ -186,85 +189,12 @@ config ADK_LINUX_NATIVE Make a native build. Use host tools. No toolchain will be created. -config ADK_LINUX_X86_ALIX1C - bool "PC Engines Alix1C" - select ADK_alix1c - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_EXT2_FS - select ADK_KERNEL_NET_PCI - select ADK_KERNEL_NETDEVICES - select ADK_KERNEL_NET_ETHERNET - select ADK_KERNEL_MII - select ADK_KERNEL_WATCHDOG - select BUSYBOX_HWCLOCK - select ADK_TARGET_WITH_USB - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_MINIPCI - select ADK_TARGET_WITH_INPUT +config ADK_LINUX_ALIX + bool "ALIX and WRAP boards" help - Support for ALIX1C boards. - http://www.pcengines.ch/ - Status: stable + Support for Alix and Wrap boards. + http://www.pcengines.ch -config ADK_LINUX_X86_ALIX2D - bool "PC Engines Alix2D" - select ADK_alix2d - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_EXT2_FS - select ADK_KERNEL_NET_PCI - select ADK_KERNEL_NETDEVICES - select ADK_KERNEL_NET_ETHERNET - select ADK_KERNEL_MII - select BUSYBOX_HWCLOCK - select ADK_TARGET_WITH_USB - select ADK_TARGET_WITH_MINIPCI - select ADK_TARGET_WITH_LEDS - help - Support for ALIX2D boards. - http://www.pcengines.ch/ - Status: stable - -config ADK_LINUX_X86_ALIX2D13 - bool "PC Engines Alix2D13" - select ADK_alix2d13 - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_EXT2_FS - select ADK_KERNEL_NET_PCI - select ADK_KERNEL_NETDEVICES - select ADK_KERNEL_NEW_LEDS - select ADK_KERNEL_NET_ETHERNET - select ADK_KERNEL_MII - select BUSYBOX_HWCLOCK - select ADK_TARGET_WITH_USB - select ADK_TARGET_WITH_MINIPCI - select ADK_TARGET_WITH_LEDS - help - Support for ALIX2D13 boards. - http://www.pcengines.ch/ - Status: stable - -config ADK_LINUX_X86_WRAP - bool "PC Engines WRAP" - select ADK_wrap - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_EXT2_FS - select ADK_KERNEL_NET_PCI - select ADK_KERNEL_NETDEVICES - select ADK_KERNEL_NET_ETHERNET - select ADK_KERNEL_MII - select BUSYBOX_HWCLOCK - help - End of life, but I still have one board. - http://www.pcengines.ch/ - Status: stable config ADK_LINUX_CRIS_FOXBOARD bool "Foxboard (ETRAX LX100)" @@ -375,6 +305,7 @@ 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 @@ -389,10 +320,12 @@ config ADK_LINUX_X86_64_SHUTTLE select ADK_TARGET_WITH_INPUT select ADK_TARGET_WITH_PP select ADK_KERNEL_INPUT_KEYBOARD + select ADK_KERNEL_SCSI select ADK_KERNEL_NETDEVICES select ADK_KERNEL_NET_PCI select ADK_KERNEL_NET_ETHERNET select ADK_KERNEL_SATA_AHCI if ADK_TARGET_ROOTFS_ARCHIVE + select ADK_KERNEL_BLK_DEV_SD if ADK_TARGET_ROOTFS_ARCHIVE select ADK_KERNEL_BLK_DEV_MD if ADK_TARGET_ROOTFS_ARCHIVE select ADK_KERNEL_MD_RAID0 if ADK_TARGET_ROOTFS_ARCHIVE select ADK_KERNEL_MD_RAID1 if ADK_TARGET_ROOTFS_ARCHIVE @@ -515,6 +448,92 @@ config ADK_LINUX_X86_64_QEMU endchoice choice +prompt "Alix/Wrap model" +default ADK_LINUX_X86_ALIX1C +depends on ADK_LINUX_ALIX + +config ADK_LINUX_X86_ALIX1C + bool "PC Engines Alix1C" + select ADK_alix1c + select ADK_KERNEL_SCSI + select ADK_KERNEL_ATA + select ADK_KERNEL_BLK_DEV_SD + select ADK_KERNEL_EXT2_FS + select ADK_KERNEL_NET_PCI + select ADK_KERNEL_NETDEVICES + select ADK_KERNEL_NET_ETHERNET + select ADK_KERNEL_MII + select BUSYBOX_HWCLOCK + select ADK_TARGET_WITH_USB + select ADK_TARGET_WITH_VGA + select ADK_TARGET_WITH_MINIPCI + select ADK_TARGET_WITH_INPUT + help + Support for ALIX1C boards. + http://www.pcengines.ch/ + Status: stable + +config ADK_LINUX_X86_ALIX2D + bool "PC Engines Alix2D" + select ADK_alix2d + select ADK_KERNEL_SCSI + select ADK_KERNEL_ATA + select ADK_KERNEL_BLK_DEV_SD + select ADK_KERNEL_EXT2_FS + select ADK_KERNEL_NET_PCI + select ADK_KERNEL_NETDEVICES + select ADK_KERNEL_NET_ETHERNET + select ADK_KERNEL_MII + select BUSYBOX_HWCLOCK + select ADK_TARGET_WITH_USB + select ADK_TARGET_WITH_MINIPCI + select ADK_TARGET_WITH_LEDS + help + Support for ALIX2D boards. + http://www.pcengines.ch/ + Status: stable + +config ADK_LINUX_X86_ALIX2D13 + bool "PC Engines Alix2D13" + select ADK_alix2d13 + select ADK_KERNEL_SCSI + select ADK_KERNEL_ATA + select ADK_KERNEL_BLK_DEV_SD + select ADK_KERNEL_EXT2_FS + select ADK_KERNEL_NET_PCI + select ADK_KERNEL_NETDEVICES + select ADK_KERNEL_NEW_LEDS + select ADK_KERNEL_NET_ETHERNET + select ADK_KERNEL_MII + select BUSYBOX_HWCLOCK + select ADK_TARGET_WITH_USB + select ADK_TARGET_WITH_MINIPCI + select ADK_TARGET_WITH_LEDS + help + Support for ALIX2D13 boards. + http://www.pcengines.ch/ + Status: stable + +config ADK_LINUX_X86_WRAP + bool "PC Engines WRAP" + select ADK_wrap + select ADK_KERNEL_SCSI + select ADK_KERNEL_ATA + select ADK_KERNEL_BLK_DEV_SD + select ADK_KERNEL_EXT2_FS + select ADK_KERNEL_NET_PCI + select ADK_KERNEL_NETDEVICES + select ADK_KERNEL_NET_ETHERNET + select ADK_KERNEL_MII + select BUSYBOX_HWCLOCK + help + End of life, but I still have one board. + http://www.pcengines.ch/ + Status: stable + +endchoice + +choice prompt "Routerboard model" default ADK_LINUX_MIPS_RB433 depends on ADK_LINUX_MIKROTIK @@ -550,9 +569,12 @@ config ADK_LINUX_MIPS_RB532 select ADK_KERNEL_NET_PCI select ADK_KERNEL_NET_ETHERNET select ADK_KERNEL_MII + select ADK_KERNEL_ATA select ADK_KERNEL_BLK_DEV_SD select ADK_KERNEL_SCSI + select ADK_KERNEL_EXT2_FS select ADK_TARGET_WITH_MINIPCI + select ADK_TARGET_WITH_WATCHDOG help Support for Mikrotik RB532. Status: stable @@ -809,6 +831,33 @@ config ADK_TARGET_INITRAMFS_COMPRESSION_LZMA endchoice +choice +prompt "Compression method for Kernel" + depends on ADK_LINUX_QEMU || ADK_LINUX_ALIX + +config ADK_TARGET_KERNEL_COMPRESSION_GZIP + boolean + prompt "gzip" + select ADK_KERNEL_KERNEL_GZIP + help + Select gzip compression for Kernel. + +config ADK_TARGET_KERNEL_COMPRESSION_BZIP2 + boolean + prompt "bzip2" + select ADK_KERNEL_KERNEL_BZIP2 + help + Select BZIP2 compression for Kernel. + +config ADK_TARGET_KERNEL_COMPRESSION_LZMA + boolean + prompt "lzma" + select ADK_KERNEL_KERNEL_LZMA + help + Select LZMA compression for Kernel. + +endchoice + config ADK_COMPRESSION_TOOL string default "gzip -n9" if ADK_TARGET_INITRAMFS_COMPRESSION_GZIP @@ -816,7 +865,6 @@ config ADK_COMPRESSION_TOOL default "lzma -9" if ADK_TARGET_INITRAMFS_COMPRESSION_LZMA help - choice prompt "Root filesystem type" depends on ADK_TARGET_ROOTFS_ARCHIVE @@ -864,7 +912,7 @@ config ADK_PACKAGE_SUFFIX string default "ipk" if ADK_TARGET_PACKAGE_IPKG default "tar.gz" if ADK_TARGET_PACKAGE_TGZ - default "rpm" if ADK_TARGET_PACKAGE_RPM +# default "rpm" if ADK_TARGET_PACKAGE_RPM help choice @@ -888,13 +936,12 @@ config ADK_TARGET_PACKAGE_TGZ directory. There will be no package manager installed onto the target. -config ADK_TARGET_PACKAGE_RPM - boolean - prompt "rpm package format" - help - Create rpm packages and use rpm package management on the - target. WARNING: NOT YET IMPLEMENTED +#config ADK_TARGET_PACKAGE_RPM +# boolean +# prompt "rpm package format" +# help +# Create rpm packages and use rpm package management on the +# target. WARNING: NOT YET IMPLEMENTED endchoice - endmenu |