|
@@ -128,6 +128,9 @@ config ADK_zaurus
|
|
config ADK_foxg20
|
|
config ADK_foxg20
|
|
tristate
|
|
tristate
|
|
|
|
|
|
|
|
+config ADK_ibmx40
|
|
|
|
+ tristate
|
|
|
|
+
|
|
config ADK_foxboard
|
|
config ADK_foxboard
|
|
tristate
|
|
tristate
|
|
|
|
|
|
@@ -183,6 +186,7 @@ config ADK_TARGET
|
|
default "rb433" if ADK_rb433
|
|
default "rb433" if ADK_rb433
|
|
default "zaurus" if ADK_arm
|
|
default "zaurus" if ADK_arm
|
|
default "lemote" if ADK_lemote
|
|
default "lemote" if ADK_lemote
|
|
|
|
+ default "ibmx40" if ADK_ibmx40
|
|
default "wag54g" if ADK_wag54g
|
|
default "wag54g" if ADK_wag54g
|
|
default "ag241" if ADK_ag241
|
|
default "ag241" if ADK_ag241
|
|
default "rescue-x86" if ADK_x86_rescue
|
|
default "rescue-x86" if ADK_x86_rescue
|
|
@@ -228,7 +232,7 @@ config ADK_LINUX_ALIX
|
|
Support for Alix and Wrap boards.
|
|
Support for Alix and Wrap boards.
|
|
http://www.pcengines.ch
|
|
http://www.pcengines.ch
|
|
|
|
|
|
-config ADK_LINUX_ARM_FOXBOARD
|
|
|
|
|
|
+config ADK_LINUX_ARM_FOXG20
|
|
bool "Foxboard (FOXG20)"
|
|
bool "Foxboard (FOXG20)"
|
|
select ADK_foxg20
|
|
select ADK_foxg20
|
|
select ADK_EABI
|
|
select ADK_EABI
|
|
@@ -241,11 +245,10 @@ config ADK_LINUX_ARM_FOXBOARD
|
|
select ADK_KERNEL_NET_ETHERNET
|
|
select ADK_KERNEL_NET_ETHERNET
|
|
select ADK_KERNEL_MII
|
|
select ADK_KERNEL_MII
|
|
select ADK_TARGET_WITH_USB
|
|
select ADK_TARGET_WITH_USB
|
|
- select ADK_TARGET_WITH_WATCHDOG
|
|
|
|
help
|
|
help
|
|
Support for Foxboard target (foxg20).
|
|
Support for Foxboard target (foxg20).
|
|
http://foxg20.acmesystems.it/doku.php
|
|
http://foxg20.acmesystems.it/doku.php
|
|
- Status: development
|
|
|
|
|
|
+ Status: stable
|
|
|
|
|
|
config ADK_LINUX_CRIS_FOXBOARD
|
|
config ADK_LINUX_CRIS_FOXBOARD
|
|
bool "Foxboard (ETRAX LX100)"
|
|
bool "Foxboard (ETRAX LX100)"
|
|
@@ -352,6 +355,22 @@ config ADK_LINUX_TOOLCHAIN
|
|
help
|
|
help
|
|
Toolchain only support
|
|
Toolchain only support
|
|
|
|
|
|
|
|
+config ADK_LINUX_X86_IBMX40
|
|
|
|
+ bool "IBM X40 laptop"
|
|
|
|
+ select ADK_ibmx40
|
|
|
|
+ select ADK_TARGET_WITH_USB
|
|
|
|
+ select ADK_TARGET_WITH_VGA
|
|
|
|
+ select ADK_TARGET_WITH_PCI
|
|
|
|
+ select ADK_TARGET_WITH_INPUT
|
|
|
|
+ select ADK_KERNEL_INPUT_KEYBOARD
|
|
|
|
+ select ADK_KERNEL_SCSI
|
|
|
|
+ select ADK_KERNEL_NETDEVICES
|
|
|
|
+ select ADK_KERNEL_NET_PCI
|
|
|
|
+ select ADK_KERNEL_NET_ETHERNET
|
|
|
|
+ help
|
|
|
|
+ Support for a IBM X40 laptop.
|
|
|
|
+ Status: development
|
|
|
|
+
|
|
config ADK_LINUX_X86_64_SHUTTLE
|
|
config ADK_LINUX_X86_64_SHUTTLE
|
|
bool "Shuttle PC"
|
|
bool "Shuttle PC"
|
|
select ADK_shuttle
|
|
select ADK_shuttle
|
|
@@ -507,6 +526,7 @@ config ADK_LINUX_ARM_QEMU
|
|
select ADK_arm_qemu
|
|
select ADK_arm_qemu
|
|
select ADK_EABI
|
|
select ADK_EABI
|
|
select ADK_KERNEL_INPUT_KEYBOARD
|
|
select ADK_KERNEL_INPUT_KEYBOARD
|
|
|
|
+ select ADK_KERNEL_CRC32
|
|
help
|
|
help
|
|
Qemu support for ARM architecture.
|
|
Qemu support for ARM architecture.
|
|
Right now this is optimized for Zaurus PDA spitz.
|
|
Right now this is optimized for Zaurus PDA spitz.
|
|
@@ -756,13 +776,8 @@ config ADK_TARGET_LIB_UCLIBC
|
|
config ADK_TARGET_LIB_EGLIBC
|
|
config ADK_TARGET_LIB_EGLIBC
|
|
bool "Embedded GNU C library"
|
|
bool "Embedded GNU C library"
|
|
select ADK_eglibc
|
|
select ADK_eglibc
|
|
- depends on ADK_LINUX_X86_QEMU || \
|
|
|
|
- ADK_LINUX_ARM_QEMU || \
|
|
|
|
- ADK_LINUX_MIPS_QEMU || \
|
|
|
|
- ADK_LINUX_MIPS64_QEMU || \
|
|
|
|
- ADK_LINUX_MIPSEL_QEMU || \
|
|
|
|
- ADK_LINUX_MIPS64EL_QEMU || \
|
|
|
|
- ADK_LINUX_X86_64_QEMU || \
|
|
|
|
|
|
+ depends on ADK_LINUX_QEMU || \
|
|
|
|
+ ADK_LINUX_X86_IBMX40 || \
|
|
ADK_LINUX_X86_ALIX1C || \
|
|
ADK_LINUX_X86_ALIX1C || \
|
|
ADK_LINUX_X86_ALIX2D || \
|
|
ADK_LINUX_X86_ALIX2D || \
|
|
ADK_LINUX_X86_ALIX2D13 || \
|
|
ADK_LINUX_X86_ALIX2D13 || \
|
|
@@ -770,9 +785,9 @@ config ADK_TARGET_LIB_EGLIBC
|
|
ADK_LINUX_MIPS_RB411 || \
|
|
ADK_LINUX_MIPS_RB411 || \
|
|
ADK_LINUX_MIPS_RB433 || \
|
|
ADK_LINUX_MIPS_RB433 || \
|
|
ADK_LINUX_MIPS_RB532 || \
|
|
ADK_LINUX_MIPS_RB532 || \
|
|
- ADK_LINUX_RESCUE || \
|
|
|
|
ADK_LINUX_X86_64_SHUTTLE || \
|
|
ADK_LINUX_X86_64_SHUTTLE || \
|
|
ADK_LINUX_MIPS64_LEMOTE || \
|
|
ADK_LINUX_MIPS64_LEMOTE || \
|
|
|
|
+ ADK_LINUX_RESCUE || \
|
|
ADK_LINUX_TOOLCHAIN
|
|
ADK_LINUX_TOOLCHAIN
|
|
help
|
|
help
|
|
http://www.eglibc.org
|
|
http://www.eglibc.org
|
|
@@ -780,15 +795,15 @@ config ADK_TARGET_LIB_EGLIBC
|
|
config ADK_TARGET_LIB_GLIBC
|
|
config ADK_TARGET_LIB_GLIBC
|
|
bool "GNU C library"
|
|
bool "GNU C library"
|
|
select ADK_glibc
|
|
select ADK_glibc
|
|
- depends on ADK_LINUX_X86_QEMU || \
|
|
|
|
- ADK_LINUX_X86_64_QEMU || \
|
|
|
|
|
|
+ depends on ADK_LINUX_QEMU || \
|
|
|
|
+ ADK_LINUX_X86_IBMX40 || \
|
|
ADK_LINUX_X86_ALIX1C || \
|
|
ADK_LINUX_X86_ALIX1C || \
|
|
ADK_LINUX_X86_ALIX2D || \
|
|
ADK_LINUX_X86_ALIX2D || \
|
|
ADK_LINUX_X86_ALIX2D13 || \
|
|
ADK_LINUX_X86_ALIX2D13 || \
|
|
ADK_LINUX_X86_WRAP || \
|
|
ADK_LINUX_X86_WRAP || \
|
|
ADK_LINUX_MIPS_RB532 || \
|
|
ADK_LINUX_MIPS_RB532 || \
|
|
- ADK_LINUX_RESCUE || \
|
|
|
|
ADK_LINUX_X86_64_SHUTTLE || \
|
|
ADK_LINUX_X86_64_SHUTTLE || \
|
|
|
|
+ ADK_LINUX_RESCUE || \
|
|
ADK_LINUX_MIPS64_LEMOTE || \
|
|
ADK_LINUX_MIPS64_LEMOTE || \
|
|
ADK_LINUX_TOOLCHAIN
|
|
ADK_LINUX_TOOLCHAIN
|
|
help
|
|
help
|
|
@@ -825,6 +840,7 @@ config ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK
|
|
select ADK_LINUX_INITRAMFS_BUILTIN
|
|
select ADK_LINUX_INITRAMFS_BUILTIN
|
|
depends on \
|
|
depends on \
|
|
ADK_LINUX_QEMU || \
|
|
ADK_LINUX_QEMU || \
|
|
|
|
+ ADK_LINUX_X86_IBMX40 || \
|
|
ADK_LINUX_X86_64_SHUTTLE || \
|
|
ADK_LINUX_X86_64_SHUTTLE || \
|
|
ADK_LINUX_NATIVE || \
|
|
ADK_LINUX_NATIVE || \
|
|
ADK_LINUX_MIPS64_LEMOTE || \
|
|
ADK_LINUX_MIPS64_LEMOTE || \
|
|
@@ -855,7 +871,7 @@ config ADK_TARGET_ROOTFS_NFSROOT
|
|
bool "NFS root"
|
|
bool "NFS root"
|
|
depends on \
|
|
depends on \
|
|
ADK_LINUX_CRIS_FOXBOARD || \
|
|
ADK_LINUX_CRIS_FOXBOARD || \
|
|
- ADK_LINUX_ARM_FOXBOARD || \
|
|
|
|
|
|
+ ADK_LINUX_ARM_FOXG20 || \
|
|
ADK_LINUX_X86_ALIX1C || \
|
|
ADK_LINUX_X86_ALIX1C || \
|
|
ADK_LINUX_X86_ALIX2D || \
|
|
ADK_LINUX_X86_ALIX2D || \
|
|
ADK_LINUX_X86_ALIX2D13 || \
|
|
ADK_LINUX_X86_ALIX2D13 || \
|
|
@@ -876,6 +892,20 @@ config ADK_TARGET_ROOTFS_NFSROOT
|
|
help
|
|
help
|
|
Root filesystem mounted via NFS. (DHCP)
|
|
Root filesystem mounted via NFS. (DHCP)
|
|
|
|
|
|
|
|
+config ADK_TARGET_ROOTFS_USB
|
|
|
|
+ bool "root on USB stick"
|
|
|
|
+ select ADK_KERNEL_SCSI
|
|
|
|
+ select ADK_KERNEL_ATA
|
|
|
|
+ select ADK_KERNEL_BLK_DEV_SD
|
|
|
|
+ select ADK_KERNEL_USB
|
|
|
|
+ select ADK_KERNEL_USB_EHCI_HCD
|
|
|
|
+ select ADK_KERNEL_USB_UHCI_HCD
|
|
|
|
+ select ADK_KERNEL_USB_STORAGE
|
|
|
|
+ select ADK_KERNEL_EXT2_FS
|
|
|
|
+ depends on ADK_LINUX_X86_IBMX40
|
|
|
|
+ help
|
|
|
|
+ Boot target from USB stick.
|
|
|
|
+
|
|
config ADK_TARGET_ROOTFS_EXT2_BLOCK
|
|
config ADK_TARGET_ROOTFS_EXT2_BLOCK
|
|
bool "read-write filesystem for block devices with ext2"
|
|
bool "read-write filesystem for block devices with ext2"
|
|
depends on \
|
|
depends on \
|
|
@@ -883,7 +913,7 @@ config ADK_TARGET_ROOTFS_EXT2_BLOCK
|
|
ADK_LINUX_X86_ALIX2D || \
|
|
ADK_LINUX_X86_ALIX2D || \
|
|
ADK_LINUX_X86_ALIX2D13 || \
|
|
ADK_LINUX_X86_ALIX2D13 || \
|
|
ADK_LINUX_X86_WRAP || \
|
|
ADK_LINUX_X86_WRAP || \
|
|
- ADK_LINUX_ARM_FOXBOARD || \
|
|
|
|
|
|
+ ADK_LINUX_ARM_FOXG20 || \
|
|
ADK_LINUX_MIPS_RB532
|
|
ADK_LINUX_MIPS_RB532
|
|
select ADK_KERNEL_EXT2_FS
|
|
select ADK_KERNEL_EXT2_FS
|
|
select ADK_KERNEL_SCSI
|
|
select ADK_KERNEL_SCSI
|
|
@@ -896,6 +926,7 @@ config ADK_TARGET_ROOTFS_ARCHIVE
|
|
depends on \
|
|
depends on \
|
|
ADK_LINUX_QEMU || \
|
|
ADK_LINUX_QEMU || \
|
|
ADK_LINUX_XSCALE_ZAURUS || \
|
|
ADK_LINUX_XSCALE_ZAURUS || \
|
|
|
|
+ ADK_LINUX_X86_IBMX40 || \
|
|
ADK_LINUX_MIPS64_LEMOTE || \
|
|
ADK_LINUX_MIPS64_LEMOTE || \
|
|
ADK_LINUX_X86_64_SHUTTLE
|
|
ADK_LINUX_X86_64_SHUTTLE
|
|
help
|
|
help
|
|
@@ -903,7 +934,8 @@ config ADK_TARGET_ROOTFS_ARCHIVE
|
|
|
|
|
|
config ADK_TARGET_ROOTFS_ENCRYPTED
|
|
config ADK_TARGET_ROOTFS_ENCRYPTED
|
|
bool "Encrypted read-write root filesystem"
|
|
bool "Encrypted read-write root filesystem"
|
|
- depends on ADK_LINUX_MIPS64_LEMOTE
|
|
|
|
|
|
+ depends on ADK_LINUX_MIPS64_LEMOTE || \
|
|
|
|
+ ADK_LINUX_X86_IBMX40
|
|
select ADK_LINUX_INITRAMFS_BUILTIN
|
|
select ADK_LINUX_INITRAMFS_BUILTIN
|
|
select ADK_PACKAGE_CRYPTINIT
|
|
select ADK_PACKAGE_CRYPTINIT
|
|
select ADK_KERNEL_BLK_DEV_DM
|
|
select ADK_KERNEL_BLK_DEV_DM
|