summaryrefslogtreecommitdiff
path: root/target/Config.in
diff options
context:
space:
mode:
Diffstat (limited to 'target/Config.in')
-rw-r--r--target/Config.in219
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