From 220a96f9926788ed531717f78e44fdf1e7ab3b34 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb <wbx@openadk.org> Date: Thu, 30 Dec 2010 22:45:29 +0100 Subject: rework architecture / embedded systems concept Make configuration of new targets cheap. Just add a new file in target/arch/sys-enabled/foo. See other files for syntax. While doing runtime tests with the new infrastructure I've updated a lot of other stuff: - gcc 4.5.2 - uClibc 0.9.32-rc1 (NPTL) - strongswan, php, miredo, parted, util-linux-ng, e2fsprogs I promise, this is the last big fat commit this year ;) --- target/Config.in | 836 - target/Config.in.alix | 64 - target/Config.in.arm | 34 - target/Config.in.armel | 34 - target/Config.in.mikrotik | 45 - target/Config.in.mips | 30 - target/Config.in.mips64 | 29 - target/Config.in.mips64el | 40 - target/Config.in.mipsel | 29 - target/Config.in.ppc | 29 - target/Config.in.ppc64 | 16 - target/Config.in.runtime | 56 - target/Config.in.sparc | 31 - target/Config.in.sparc64 | 18 - target/Config.in.x86 | 47 - target/Config.in.x86_64 | 60 - target/Makefile | 20 +- target/ag241/Makefile | 50 - target/ag241/files/etc/inittab | 3 - target/ag241/files/etc/network/interfaces | 9 - target/ag241/kernel.config | 918 - target/ag241/patches/ar7.patch | 90 - target/ag241/target.mk | 5 - target/ag241/tools/addpattern/Makefile | 4 - target/ag241/tools/addpattern/addpattern.c | 255 - target/ag241/tools/rules.mk | 7 - target/ag241/tools/srec2bin/Makefile | 4 - target/ag241/tools/srec2bin/srec2bin.c | 524 - target/ag241/uclibc.config | 233 - target/alix/Makefile | 33 - target/alix/files/etc/fstab | 2 - target/alix/files/etc/inittab | 4 - target/alix/files/etc/network/interfaces | 5 - target/alix/files/etc/tmpfs | 1 - target/alix/kernel.config | 1296 - target/alix/target.mk | 5 - target/alix/uclibc.config | 241 - target/arch.lst | 13 + target/arm/Config.in | 9 + target/arm/Makefile | 57 +- target/arm/kernel.config | 455 +- target/arm/sys-available/acmesystems-foxg20 | 17 + target/arm/sys-available/toolchain | 10 + target/arm/target.mk | 2 +- target/arm/uclibc.config | 40 +- target/armeb/Config.in | 9 + target/armeb/Makefile | 35 + target/armeb/kernel.config | 715 + target/armeb/sys-available/toolchain | 10 + target/armeb/target.mk | 5 + target/armeb/uclibc.config | 259 + target/armel/Makefile | 36 - target/armel/kernel.config | 715 - target/armel/target.mk | 5 - target/armel/uclibc.config | 243 - target/brcm/Makefile | 30 - target/brcm/kernel.config | 986 - target/brcm/patches/brcm.patch | 95 - target/brcm/target.mk | 5 - target/brcm/tools/rules.mk | 7 - target/brcm/tools/trx/Makefile | 4 - target/brcm/tools/trx/trx.c | 366 - target/brcm/uclibc.config | 233 - target/bulk.lst | 42 - target/bulkdef.lst | 73 - target/config/Config.in | 417 + target/config/Config.in.adk | 81 + target/config/Config.in.arch | 3 + target/config/Config.in.arch.choice | 95 + target/config/Config.in.arch.default | 60 + target/config/Config.in.runtime | 61 + target/config/Config.in.system | 13 + target/config/Config.in.system.choice | 13 + target/cris/Config.in | 9 + target/cris/Makefile | 42 + target/cris/files/etc/network/interfaces | 5 + target/cris/kernel.config | 744 + target/cris/patches/cris.patch | 5713 ++ target/cris/sys-available/foxboard-lx416 | 9 + target/cris/sys-available/foxboard-lx832 | 9 + target/cris/sys-available/toolchain | 8 + target/cris/target.mk | 5 + target/cris/uclibc.config | 239 + target/foxboard/Makefile | 39 - target/foxboard/files/etc/network/interfaces | 5 - target/foxboard/kernel.config | 894 - target/foxboard/patches/cris.patch | 5713 -- target/foxboard/target.mk | 5 - target/foxboard/tools/boot_linux | 511 - target/foxboard/tools/e100boot/Makefile | 25 - target/foxboard/tools/mkfimage/Makefile | 4 - target/foxboard/tools/mkfimage/mkfimage | Bin 11901 -> 0 bytes target/foxboard/tools/mkfimage/mkfimage.c | 72 - target/foxboard/tools/rules.mk | 7 - target/foxboard/uclibc.config | 224 - target/foxg20/Makefile | 43 - target/foxg20/files/etc/network/interfaces | 5 - target/foxg20/kernel.config | 1344 - target/foxg20/patches/foxg20.patch | 471 - target/foxg20/target.mk | 6 - target/foxg20/uclibc.config | 243 - target/linux/Config.in | 3 + target/linux/config/Config.in.aufs | 1 - target/linux/config/Config.in.block | 81 +- target/linux/config/Config.in.bluetooth | 3 +- target/linux/config/Config.in.cpu | 3 + target/linux/config/Config.in.crypto | 232 +- target/linux/config/Config.in.debug | 27 +- target/linux/config/Config.in.flash | 80 + target/linux/config/Config.in.fs | 22 +- target/linux/config/Config.in.fsnet | 8 +- target/linux/config/Config.in.graphics | 23 +- target/linux/config/Config.in.input | 21 +- target/linux/config/Config.in.isdn | 23 +- target/linux/config/Config.in.kernel | 75 +- target/linux/config/Config.in.leds | 16 +- target/linux/config/Config.in.misc | 74 +- target/linux/config/Config.in.multimedia | 27 +- target/linux/config/Config.in.netdevice | 91 +- target/linux/config/Config.in.network | 4 +- target/linux/config/Config.in.nls | 3 +- target/linux/config/Config.in.pm | 4 +- target/linux/config/Config.in.systems | 26 + target/linux/config/Config.in.usb | 43 +- target/linux/config/Config.in.watchdog | 70 + target/linux/patches/2.6.35.7/aufs2.patch | 24455 ------ .../linux/patches/2.6.35.7/bsd-compatibility.patch | 2513 - target/linux/patches/2.6.35.7/cc-abstract.patch | 14 - target/linux/patches/2.6.35.7/cris-initrd.patch | 14 - target/linux/patches/2.6.35.7/cris-sound.patch | 12 - target/linux/patches/2.6.35.7/cygwin-compat.patch | 14 - target/linux/patches/2.6.35.7/exmap.patch | 11 - target/linux/patches/2.6.35.7/freebsd-compat.patch | 11 - target/linux/patches/2.6.35.7/mtd-root.patch | 62 - target/linux/patches/2.6.35.7/ocf-20100325.patch | 87546 ------------------- target/linux/patches/2.6.35.7/startup.patch | 20 - target/linux/patches/2.6.35.7/yaffs2.patch | 15068 ---- target/linux/patches/2.6.36/ar7.patch | 90 + target/linux/patches/2.6.36/ar71xx.patch | 18666 ++++ target/linux/patches/2.6.36/brcm.patch | 106 + target/linux/patches/2.6.36/cris-initrd.patch | 14 - target/linux/patches/2.6.36/cris-sound.patch | 12 - target/linux/patches/2.6.36/cris.patch | 5736 ++ target/linux/patches/2.6.36/foxg20.patch | 522 + target/linux/patches/2.6.36/io_map_base.patch | 52 + target/linux/patches/2.6.36/lemote.patch | 4267 + target/linux/patches/2.6.36/rb532.patch | 18 + target/mips/Config.in | 9 + target/mips/Makefile | 43 +- target/mips/files/etc/inittab | 4 - target/mips/kernel.config | 580 +- target/mips/sys-available/mikrotik-rb411 | 12 + target/mips/sys-available/mikrotik-rb433 | 12 + target/mips/sys-available/qemu | 12 + target/mips/sys-available/toolchain | 8 + target/mips/uclibc.config | 37 +- target/mips64/Config.in | 9 + target/mips64/sys-available/toolchain | 8 + target/mips64/uclibc.config | 39 +- target/mips64el/Config.in | 9 + target/mips64el/sys-available/lemote-yeelong | 14 + target/mips64el/sys-available/toolchain | 8 + target/mips64el/uclibc.config | 39 +- target/mipsel/Config.in | 9 + target/mipsel/Makefile | 100 +- target/mipsel/files/etc/inittab | 4 - target/mipsel/kernel.config | 509 +- target/mipsel/patches/io_map_base.patch | 52 - target/mipsel/sys-available/linksys-ag241 | 16 + target/mipsel/sys-available/linksys-wrt54g | 12 + target/mipsel/sys-available/mikrotik-rb532 | 12 + target/mipsel/sys-available/qemu | 12 + target/mipsel/sys-available/toolchain | 8 + target/mipsel/uclibc.config | 56 +- target/native/Makefile | 18 +- target/native/files/etc/inittab | 4 - target/native/uclibc.config | 46 +- target/packages/pkg-available/development | 36 + target/ppc/Config.in | 9 + target/ppc/Makefile | 18 +- target/ppc/sys-available/toolchain | 8 + target/ppc/uclibc.config | 40 +- target/ppc64/Config.in | 9 + target/ppc64/Makefile | 18 +- target/ppc64/sys-available/toolchain | 8 + target/ppc64/target.mk | 2 +- target/ppc64/uclibc.config | 226 - target/rb4xx/Makefile | 32 - target/rb4xx/kernel.config | 1108 - target/rb4xx/patches/ar71xx.patch | 18666 ---- target/rb4xx/target.mk | 5 - target/rb4xx/uclibc.config | 233 - target/rb532/Makefile | 39 - target/rb532/kernel.config | 1194 - target/rb532/patches/cfgfs.patch | 18 - target/rb532/target.mk | 5 - target/rb532/uclibc.config | 233 - target/sparc/Config.in | 9 + target/sparc/Makefile | 18 +- target/sparc/sys-available/toolchain | 8 + target/sparc/uclibc.config | 42 +- target/sparc64/Config.in | 9 + target/sparc64/Makefile | 20 +- target/sparc64/sys-available/toolchain | 8 + target/target.lst | 12 - target/tools/addpattern/Makefile | 4 + target/tools/addpattern/addpattern.c | 255 + target/tools/boot_linux | 511 + target/tools/e100boot/Makefile | 25 + target/tools/mkfimage/Makefile | 4 + target/tools/mkfimage/mkfimage | Bin 0 -> 11901 bytes target/tools/mkfimage/mkfimage.c | 72 + target/tools/squashfs/Makefile | 6 +- target/tools/srec2bin/Makefile | 4 + target/tools/srec2bin/srec2bin.c | 524 + target/tools/trx/Makefile | 4 + target/tools/trx/trx.c | 366 + target/tools/uboot-mkimage/Makefile | 2 +- target/wrap/Makefile | 33 - target/wrap/files/etc/fstab | 2 - target/wrap/files/etc/inittab | 3 - target/wrap/kernel.config | 1229 - target/wrap/target.mk | 5 - target/wrap/uclibc.config | 241 - target/x86/Config.in | 9 + target/x86/Makefile | 75 +- target/x86/kernel.config | 162 +- target/x86/sys-available/ibm-x40 | 21 + target/x86/sys-available/pcengines-alix1c | 21 + target/x86/sys-available/pcengines-alix2d13 | 19 + target/x86/sys-available/pcengines-alix2d2 | 18 + target/x86/sys-available/pcengines-wrap | 12 + target/x86/sys-available/qemu | 13 + target/x86/sys-available/toolchain | 9 + target/x86/target.mk | 4 +- target/x86/uclibc.config | 44 +- target/x86_64/Config.in | 9 + target/x86_64/Makefile | 28 +- target/x86_64/sys-available/qemu | 12 + target/x86_64/sys-available/toolchain | 8 + target/x86_64/uclibc.config | 40 +- 241 files changed, 41860 insertions(+), 172571 deletions(-) delete mode 100644 target/Config.in delete mode 100644 target/Config.in.alix delete mode 100644 target/Config.in.arm delete mode 100644 target/Config.in.armel delete mode 100644 target/Config.in.mikrotik delete mode 100644 target/Config.in.mips delete mode 100644 target/Config.in.mips64 delete mode 100644 target/Config.in.mips64el delete mode 100644 target/Config.in.mipsel delete mode 100644 target/Config.in.ppc delete mode 100644 target/Config.in.ppc64 delete mode 100644 target/Config.in.runtime delete mode 100644 target/Config.in.sparc delete mode 100644 target/Config.in.sparc64 delete mode 100644 target/Config.in.x86 delete mode 100644 target/Config.in.x86_64 delete mode 100644 target/ag241/Makefile delete mode 100644 target/ag241/files/etc/inittab delete mode 100644 target/ag241/files/etc/network/interfaces delete mode 100644 target/ag241/kernel.config delete mode 100644 target/ag241/patches/ar7.patch delete mode 100644 target/ag241/target.mk delete mode 100644 target/ag241/tools/addpattern/Makefile delete mode 100644 target/ag241/tools/addpattern/addpattern.c delete mode 100644 target/ag241/tools/rules.mk delete mode 100644 target/ag241/tools/srec2bin/Makefile delete mode 100644 target/ag241/tools/srec2bin/srec2bin.c delete mode 100644 target/ag241/uclibc.config delete mode 100644 target/alix/Makefile delete mode 100644 target/alix/files/etc/fstab delete mode 100644 target/alix/files/etc/inittab delete mode 100644 target/alix/files/etc/network/interfaces delete mode 100644 target/alix/files/etc/tmpfs delete mode 100644 target/alix/kernel.config delete mode 100644 target/alix/target.mk delete mode 100644 target/alix/uclibc.config create mode 100644 target/arch.lst create mode 100644 target/arm/Config.in create mode 100644 target/arm/sys-available/acmesystems-foxg20 create mode 100644 target/arm/sys-available/toolchain create mode 100644 target/armeb/Config.in create mode 100644 target/armeb/Makefile create mode 100644 target/armeb/kernel.config create mode 100644 target/armeb/sys-available/toolchain create mode 100644 target/armeb/target.mk create mode 100644 target/armeb/uclibc.config delete mode 100644 target/armel/Makefile delete mode 100644 target/armel/kernel.config delete mode 100644 target/armel/target.mk delete mode 100644 target/armel/uclibc.config delete mode 100644 target/brcm/Makefile delete mode 100644 target/brcm/kernel.config delete mode 100644 target/brcm/patches/brcm.patch delete mode 100644 target/brcm/target.mk delete mode 100644 target/brcm/tools/rules.mk delete mode 100644 target/brcm/tools/trx/Makefile delete mode 100644 target/brcm/tools/trx/trx.c delete mode 100644 target/brcm/uclibc.config delete mode 100644 target/bulk.lst delete mode 100644 target/bulkdef.lst create mode 100644 target/config/Config.in create mode 100644 target/config/Config.in.adk create mode 100644 target/config/Config.in.arch create mode 100644 target/config/Config.in.arch.choice create mode 100644 target/config/Config.in.arch.default create mode 100644 target/config/Config.in.runtime create mode 100644 target/config/Config.in.system create mode 100644 target/config/Config.in.system.choice create mode 100644 target/cris/Config.in create mode 100644 target/cris/Makefile create mode 100644 target/cris/files/etc/network/interfaces create mode 100644 target/cris/kernel.config create mode 100644 target/cris/patches/cris.patch create mode 100644 target/cris/sys-available/foxboard-lx416 create mode 100644 target/cris/sys-available/foxboard-lx832 create mode 100644 target/cris/sys-available/toolchain create mode 100644 target/cris/target.mk create mode 100644 target/cris/uclibc.config delete mode 100644 target/foxboard/Makefile delete mode 100644 target/foxboard/files/etc/network/interfaces delete mode 100644 target/foxboard/kernel.config delete mode 100644 target/foxboard/patches/cris.patch delete mode 100644 target/foxboard/target.mk delete mode 100755 target/foxboard/tools/boot_linux delete mode 100644 target/foxboard/tools/e100boot/Makefile delete mode 100644 target/foxboard/tools/mkfimage/Makefile delete mode 100755 target/foxboard/tools/mkfimage/mkfimage delete mode 100644 target/foxboard/tools/mkfimage/mkfimage.c delete mode 100644 target/foxboard/tools/rules.mk delete mode 100644 target/foxboard/uclibc.config delete mode 100644 target/foxg20/Makefile delete mode 100644 target/foxg20/files/etc/network/interfaces delete mode 100644 target/foxg20/kernel.config delete mode 100644 target/foxg20/patches/foxg20.patch delete mode 100644 target/foxg20/target.mk delete mode 100644 target/foxg20/uclibc.config create mode 100644 target/linux/config/Config.in.flash create mode 100644 target/linux/config/Config.in.systems create mode 100644 target/linux/config/Config.in.watchdog delete mode 100644 target/linux/patches/2.6.35.7/aufs2.patch delete mode 100644 target/linux/patches/2.6.35.7/bsd-compatibility.patch delete mode 100644 target/linux/patches/2.6.35.7/cc-abstract.patch delete mode 100644 target/linux/patches/2.6.35.7/cris-initrd.patch delete mode 100644 target/linux/patches/2.6.35.7/cris-sound.patch delete mode 100644 target/linux/patches/2.6.35.7/cygwin-compat.patch delete mode 100644 target/linux/patches/2.6.35.7/exmap.patch delete mode 100644 target/linux/patches/2.6.35.7/freebsd-compat.patch delete mode 100644 target/linux/patches/2.6.35.7/mtd-root.patch delete mode 100644 target/linux/patches/2.6.35.7/ocf-20100325.patch delete mode 100644 target/linux/patches/2.6.35.7/startup.patch delete mode 100644 target/linux/patches/2.6.35.7/yaffs2.patch create mode 100644 target/linux/patches/2.6.36/ar7.patch create mode 100644 target/linux/patches/2.6.36/ar71xx.patch create mode 100644 target/linux/patches/2.6.36/brcm.patch delete mode 100644 target/linux/patches/2.6.36/cris-initrd.patch delete mode 100644 target/linux/patches/2.6.36/cris-sound.patch create mode 100644 target/linux/patches/2.6.36/cris.patch create mode 100644 target/linux/patches/2.6.36/foxg20.patch create mode 100644 target/linux/patches/2.6.36/io_map_base.patch create mode 100644 target/linux/patches/2.6.36/lemote.patch create mode 100644 target/linux/patches/2.6.36/rb532.patch create mode 100644 target/mips/Config.in delete mode 100644 target/mips/files/etc/inittab create mode 100644 target/mips/sys-available/mikrotik-rb411 create mode 100644 target/mips/sys-available/mikrotik-rb433 create mode 100644 target/mips/sys-available/qemu create mode 100644 target/mips/sys-available/toolchain create mode 100644 target/mips64/Config.in create mode 100644 target/mips64/sys-available/toolchain create mode 100644 target/mips64el/Config.in create mode 100644 target/mips64el/sys-available/lemote-yeelong create mode 100644 target/mips64el/sys-available/toolchain create mode 100644 target/mipsel/Config.in delete mode 100644 target/mipsel/files/etc/inittab delete mode 100644 target/mipsel/patches/io_map_base.patch create mode 100644 target/mipsel/sys-available/linksys-ag241 create mode 100644 target/mipsel/sys-available/linksys-wrt54g create mode 100644 target/mipsel/sys-available/mikrotik-rb532 create mode 100644 target/mipsel/sys-available/qemu create mode 100644 target/mipsel/sys-available/toolchain delete mode 100644 target/native/files/etc/inittab create mode 100644 target/packages/pkg-available/development create mode 100644 target/ppc/Config.in create mode 100644 target/ppc/sys-available/toolchain create mode 100644 target/ppc64/Config.in create mode 100644 target/ppc64/sys-available/toolchain delete mode 100644 target/ppc64/uclibc.config delete mode 100644 target/rb4xx/Makefile delete mode 100644 target/rb4xx/kernel.config delete mode 100644 target/rb4xx/patches/ar71xx.patch delete mode 100644 target/rb4xx/target.mk delete mode 100644 target/rb4xx/uclibc.config delete mode 100644 target/rb532/Makefile delete mode 100644 target/rb532/kernel.config delete mode 100644 target/rb532/patches/cfgfs.patch delete mode 100644 target/rb532/target.mk delete mode 100644 target/rb532/uclibc.config create mode 100644 target/sparc/Config.in create mode 100644 target/sparc/sys-available/toolchain create mode 100644 target/sparc64/Config.in create mode 100644 target/sparc64/sys-available/toolchain delete mode 100644 target/target.lst create mode 100644 target/tools/addpattern/Makefile create mode 100644 target/tools/addpattern/addpattern.c create mode 100755 target/tools/boot_linux create mode 100644 target/tools/e100boot/Makefile create mode 100644 target/tools/mkfimage/Makefile create mode 100755 target/tools/mkfimage/mkfimage create mode 100644 target/tools/mkfimage/mkfimage.c create mode 100644 target/tools/srec2bin/Makefile create mode 100644 target/tools/srec2bin/srec2bin.c create mode 100644 target/tools/trx/Makefile create mode 100644 target/tools/trx/trx.c delete mode 100644 target/wrap/Makefile delete mode 100644 target/wrap/files/etc/fstab delete mode 100644 target/wrap/files/etc/inittab delete mode 100644 target/wrap/kernel.config delete mode 100644 target/wrap/target.mk delete mode 100644 target/wrap/uclibc.config create mode 100644 target/x86/Config.in create mode 100644 target/x86/sys-available/ibm-x40 create mode 100644 target/x86/sys-available/pcengines-alix1c create mode 100644 target/x86/sys-available/pcengines-alix2d13 create mode 100644 target/x86/sys-available/pcengines-alix2d2 create mode 100644 target/x86/sys-available/pcengines-wrap create mode 100644 target/x86/sys-available/qemu create mode 100644 target/x86/sys-available/toolchain create mode 100644 target/x86_64/Config.in create mode 100644 target/x86_64/sys-available/qemu create mode 100644 target/x86_64/sys-available/toolchain (limited to 'target') diff --git a/target/Config.in b/target/Config.in deleted file mode 100644 index c8701859a..000000000 --- a/target/Config.in +++ /dev/null @@ -1,836 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -# mark broken devices -config ADK_BROKEN - bool - -config ADK_TARGET_WITH_USB - bool - -config ADK_TARGET_WITH_PCI - bool - -config ADK_TARGET_WITH_SSB - bool - -config ADK_TARGET_WITH_MINIPCI - bool - -config ADK_TARGET_WITH_VGA - bool - -config ADK_TARGET_WITH_HDD - bool - -config ADK_TARGET_WITH_SATA - bool - -config ADK_TARGET_WITH_INPUT - bool - -config ADK_TARGET_WITH_LEDS - bool - -config ADK_TARGET_WITH_PP - bool - -config ADK_TARGET_WITH_CARDBUS - bool - -config ADK_TARGET_WITH_RTC - bool - -config ADK_TARGET_WITH_WATCHDOG - bool - -config ADK_TARGET_WITH_DSL - bool - -config ADK_TARGET_CPU_WITH_VT - bool - -config ADK_TOOLCHAIN_ONLY - bool - -config ADK_TARGET_NO_FPU - bool - -config ADK_EABI - bool - -config ADK_LINUX_64 - bool - -config ADK_NATIVE - tristate - -config ADK_alix - tristate - -config ADK_wrap - tristate - -config ADK_arm - tristate - -config ADK_armel - tristate - -config ADK_mips - tristate - -config ADK_mipsel - tristate - -config ADK_mips64 - tristate - -config ADK_mips64el - tristate - -config ADK_ppc - tristate - -config ADK_sparc - tristate - -config ADK_sparc64 - tristate - -config ADK_rb532 - tristate - -config ADK_rb4xx - tristate - -config ADK_zaurus - tristate - -config ADK_foxg20 - tristate - -config ADK_foxboard - tristate - -config ADK_brcm - tristate - -config ADK_ag241 - tristate - -config ADK_x86_64 - tristate - -config ADK_x86 - tristate - -config ADK_qemu - boolean - -config ADK_ibm_x40 - boolean - -config ADK_lemote_yeelong - boolean - -config ADK_shuttle_sa76g2 - boolean - -config ADK_HW - string - 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 "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 "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 "rb532" if ADK_rb532 - default "rb4xx" if ADK_rb4xx - default "ag241" if ADK_ag241 - default "native" if ADK_NATIVE - -config ADK_HARDWARE_QEMU - boolean - -config ADK_CPU_SPARC_V8 - boolean - -config ADK_CPU_SPARC_V9 - boolean - -config ADK_CPU_I686 - boolean - -config ADK_CPU_PENTIUM_M - boolean - -config ADK_CPU_AMDFAM10 - select ADK_TARGET_CPU_WITH_VT - boolean - -config ADK_CPU_LOONGSON2F - boolean - -config ADK_TARGET_CFLAGS - string - default "-march=i686" if ADK_CPU_I686 - default "-march=pentium-m" if ADK_CPU_PENTIUM_M - 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 - tristate - -config ADK_eglibc - tristate - -config ADK_glibc - tristate - -config ADK_libc - tristate - -config ADK_LIBC - string - default "uclibc" if ADK_uclibc - default "eglibc" if ADK_eglibc - default "glibc" if ADK_glibc - default "libc" if ADK_libc - -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 "Architectures and hardware profiles" -depends on ADK_ARCH_CHOICE -default ADK_LINUX_X86 - -config ADK_LINUX_NATIVE - bool "native build" - select ADK_libc - select ADK_NATIVE - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_USB - depends on ADK_HOST_LINUX - help - 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_alix - help - Support for Alix boards. - http://www.pcengines.ch - Status: stable - -config ADK_LINUX_X86_WRAP - bool "PC Engines WRAP boards" - 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 ADK_TARGET_WITH_WATCHDOG - select ADK_TARGET_WITH_RTC - help - End of life. - http://www.pcengines.ch/ - Status: stable - -config ADK_LINUX_ARM_FOXG20 - bool "Foxboard (FOXG20)" - select ADK_foxg20 - select ADK_EABI - select ADK_KERNEL_NLS - select ADK_KERNEL_EXT2_FS - select ADK_KERNEL_USB - select ADK_KPACKAGE_KMOD_VFAT_FS - select ADK_PACKAGE_KMOD_USB_CONTROLLER - select ADK_KERNEL_NETDEVICES - select ADK_KERNEL_NET_PCI - select ADK_KERNEL_NET_ETHERNET - select ADK_KERNEL_MII - select ADK_TARGET_WITH_USB - help - Support for Foxboard target (foxg20). - http://foxg20.acmesystems.it/doku.php - Status: stable - -config ADK_LINUX_CRIS_FOXBOARD - bool "Foxboard (ETRAX LX100)" - select ADK_foxboard - select ADK_PACKAGE_KMOD_USB_CONTROLLER - select ADK_KERNEL_USB - select ADK_KERNEL_NLS - select ADK_KERNEL_NETDEVICES - select ADK_TARGET_WITH_USB - help - Support for Foxboard targets. - http://foxlx.acmesystems.it/ - Status: stable - -config ADK_LINUX_MIKROTIK - bool "Mikrotik Routerboards" - help - Support for Mikrotik Routerboards - http://www.mikrotik.com - http://www.routerboards.com - -config ADK_LINUX_MIPS_AG241 - bool "Linksys AG241v2" - select ADK_KERNEL_NETDEVICES - select ADK_KERNEL_NET_PCI - select ADK_KERNEL_NET_ETHERNET - select ADK_KERNEL_MII - select ADK_PACKAGE_KMOD_SANGAM_ATM - select ADK_KPACKAGE_KMOD_ATM_BR2684 - select ADK_PACKAGE_BR2684CTL - select ADK_TARGET_WITH_DSL - select ADK_TARGET_WITH_WATCHDOG - select ADK_ag241 - help - Linksys AG241 DSL router. - (Texas Instruments AR7 platform) - Status: stable - -config ADK_LINUX_MIPS_BRCM - bool "Broadcom BCM47xx based routers" - select ADK_brcm - select ADK_TARGET_WITH_SSB - select ADK_KERNEL_NETDEVICES - select ADK_KERNEL_NET_PCI - select ADK_KERNEL_NET_ETHERNET - select ADK_KERNEL_MII - help - Broadcom bcm47xx based router. - Status: development - -endchoice - -source "target/Config.in.alix" -source "target/Config.in.mikrotik" -source "target/Config.in.arm" -source "target/Config.in.armel" -source "target/Config.in.mips" -source "target/Config.in.mipsel" -source "target/Config.in.mips64" -source "target/Config.in.mips64el" -source "target/Config.in.ppc" -source "target/Config.in.ppc64" -source "target/Config.in.sparc" -source "target/Config.in.sparc64" -source "target/Config.in.x86" -source "target/Config.in.x86_64" - -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" -depends on ! ADK_NATIVE -config ADK_TARGET_LIB_UCLIBC - bool "uClibc embedded C library" - depends on \ - !ADK_HARDWARE_LEMOTE_YEELONG && \ - !ADK_LINUX_SPARC64 - select ADK_uclibc - help - http://uclibc.org - -config ADK_TARGET_LIB_EGLIBC - bool "Embedded GNU C library" - select ADK_eglibc - depends on ADK_LINUX_QEMU || \ - ADK_LINUX_ARM || \ - ADK_LINUX_ARMEL || \ - ADK_LINUX_MIPS || \ - ADK_LINUX_MIPSEL || \ - ADK_LINUX_MIPS64 || \ - ADK_LINUX_MIPS64EL || \ - ADK_LINUX_PPC || \ - ADK_LINUX_SPARC || \ - ADK_LINUX_SPARC64 || \ - ADK_LINUX_X86 || \ - ADK_LINUX_X86_64 || \ - ADK_LINUX_ARM_FOXG20 || \ - ADK_LINUX_X86_ALIX || \ - ADK_LINUX_X86_WRAP || \ - ADK_LINUX_MIPS_RB4XX || \ - ADK_LINUX_MIPS_RB532 - help - http://www.eglibc.org - -config ADK_TARGET_LIB_GLIBC - bool "GNU C library" - select ADK_glibc - depends on ADK_LINUX_QEMU || \ - ADK_LINUX_ARM || \ - ADK_LINUX_ARMEL || \ - ADK_LINUX_MIPS || \ - ADK_LINUX_MIPSEL || \ - ADK_LINUX_MIPS64 || \ - ADK_LINUX_MIPS64EL || \ - ADK_LINUX_PPC || \ - ADK_LINUX_SPARC || \ - ADK_LINUX_SPARC64 || \ - ADK_LINUX_X86 || \ - ADK_LINUX_X86_64 || \ - ADK_LINUX_X86_ALIX || \ - ADK_LINUX_X86_WRAP || \ - ADK_LINUX_MIPS_RB532 || \ - ADK_LINUX_MIPS_RB4XX - help - http://www.gnu.org/libc - -endchoice - -config ADK_TARGET_SUFFIX - string - default "gnueabi" if (ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_EGLIBC) && ADK_EABI - default "gnu" if (ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_EGLIBC) && !ADK_EABI - default "uclibcgnueabi" if ADK_TARGET_LIB_UCLIBC && ADK_EABI - default "uclibc" if ADK_TARGET_LIB_UCLIBC && !ADK_EABI - -choice -prompt "Target Firmware type" - depends on !ADK_TOOLCHAIN_ONLY - default ADK_TARGET_ROOTFS_ARCHIVE - -config ADK_TARGET_ROOTFS_INITRAMFS - bool "initramfs filesystem" - depends on \ - ADK_LINUX_X86 || \ - ADK_LINUX_X86_64 || \ - ADK_LINUX_PPC || \ - ADK_LINUX_SPARC || \ - ADK_LINUX_X86_ALIX || \ - ADK_HARDWARE_QEMU || \ - ADK_LINUX_NATIVE - select ADK_KERNEL_BLK_DEV_INITRD - help - create an read-only initramfs system. - -config ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK - bool "initramfs filesystem included into kernel image" - select ADK_LINUX_INITRAMFS_BUILTIN - depends on \ - ADK_LINUX_X86_ALIX || \ - ADK_LINUX_PPC || \ - ADK_LINUX_SPARC || \ - ADK_HARDWARE_QEMU || \ - ADK_LINUX_X86 || \ - ADK_LINUX_X86_64 || \ - ADK_LINUX_NATIVE - help - create an read-only initramfs system. - -config ADK_TARGET_ROOTFS_SQUASHFS - bool "Compressed read-only root filesystem (squashfs)" - select ADK_KERNEL_SQUASHFS - depends on \ - ADK_LINUX_CRIS_FOXBOARD || \ - ADK_LINUX_MIPS_AG241 - help - highly compressed read-only filesystem for flash. - -config ADK_TARGET_ROOTFS_YAFFS - bool "YAFFS2 rootfilesystem (NAND)" - select ADK_KERNEL_MISC_FILESYSTEMS - select ADK_KERNEL_YAFFS_FS - select ADK_KERNEL_YAFFS_YAFFS2 - depends on \ - ADK_LINUX_MIPS_RB532 || \ - ADK_LINUX_MIPS_RB4XX - help - Root filesystem on NAND. - -config ADK_TARGET_ROOTFS_NFSROOT - bool "NFS root" - depends on \ - ADK_LINUX_CRIS_FOXBOARD || \ - ADK_LINUX_ARM_FOXG20 || \ - ADK_LINUX_X86_ALIX || \ - ADK_LINUX_X86_WRAP || \ - ADK_LINUX_MIPS_BRCM || \ - ADK_LINUX_MIPS_RB532 || \ - ADK_LINUX_MIPS_RB4XX || \ - ADK_LINUX_MIPS_AG241 || \ - ADK_LINUX_NATIVE - select ADK_KERNEL_SUNRPC - select ADK_KERNEL_NFS_FS - select ADK_KERNEL_NFS_V3 - select ADK_KERNEL_ROOT_NFS - select ADK_KERNEL_NFS_COMMON - select ADK_KERNEL_IP_PNP - select ADK_KERNEL_IP_PNP_DHCP - help - Root filesystem mounted via NFS. (DHCP) - -config ADK_TARGET_ROOTFS_USB - bool "Boot from USB stick" - select ADK_KERNEL_NLS - select ADK_KERNEL_SCSI - 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 || ADK_LINUX_X86_64 - depends on !ADK_HARDWARE_QEMU - help - Boot system from USB stick. - -config ADK_TARGET_ROOTFS_EXT2_BLOCK - bool "read-write filesystem for block devices with ext2" - depends on ADK_LINUX_X86_ALIX || \ - ADK_LINUX_X86_WRAP || \ - ADK_LINUX_ARM_FOXG20 || \ - ADK_LINUX_MIPS_RB532 - select ADK_KERNEL_EXT2_FS - select ADK_KERNEL_SCSI - help - Use this option if you have a compact flash or mmc/sd card - reader inside your hardware and want to boot from it. - -config ADK_TARGET_ROOTFS_ARCHIVE - bool "Archive usable for different filesystems" - depends on \ - ADK_LINUX_NATIVE || \ - ADK_LINUX_ARM || \ - ADK_LINUX_ARMEL || \ - ADK_LINUX_MIPS || \ - ADK_LINUX_MIPSEL || \ - ADK_LINUX_MIPS64 || \ - ADK_LINUX_MIPS64EL || \ - ADK_LINUX_PPC || \ - ADK_LINUX_PPC64 || \ - ADK_LINUX_SPARC || \ - ADK_LINUX_SPARC64 || \ - ADK_LINUX_QEMU || \ - ADK_LINUX_X86 || \ - ADK_LINUX_X86_64 - help - Use this option if your root filesystem is ext2/ext3/ext4/xfs. - -config ADK_TARGET_ROOTFS_ENCRYPTED - bool "Encrypted read-write root filesystem" - select ADK_LINUX_INITRAMFS_BUILTIN - select ADK_PACKAGE_CRYPTINIT - select ADK_KERNEL_BLK_DEV_DM - select ADK_KERNEL_DM_CRYPT - select ADK_KERNEL_CRYPTO_AES - select ADK_KERNEL_CRYPTO_CBC - select ADK_KERNEL_CRYPTO_SHA256 - select ADK_KERNEL_XFS_FS - depends on ADK_LINUX_X86 || ADK_LINUX_X86_64 - depends on !ADK_HARDWARE_QEMU - help - Use this option if you want an encrypted rootfs. - Default is XFS filesystem. Use following commands to setup - your hard disk, after booting via NFS or USB. - Create at least three partitions with fdisk - /dev/sda1 (ext2) - /dev/sda2 (encrypted root) - /dev/sda3 (swap) - - mkdir /mnt/{boot,root} - cryptsetup luksFormat /dev/sda2 - cryptsetup luksOpen /dev/sda2 root - cryptsetup luksFormat /dev/sda3 - cryptsetup luksOpen /dev/sda3 swap - mkswap /dev/mapper/swap - mkfs.xfs /dev/mapper/root - mount /dev/mapper/root /mnt/root - tar xzvf lemote-mips-encryptedroot.tar.gz -C /mnt/root - mount /dev/sda1 /mnt/boot - mkdir /mnt/boot/boot - cp lemote-mips-kernel /mnt/boot/boot - mv /mnt/root/boot/boot.cfg /mnt/boot/boot - cd /mnt/root ; mknod -m 644 console c 5 1 - -endchoice - -choice -prompt "Compression method for initramfs and kernel" - depends on ADK_TARGET_ROOTFS_INITRAMFS || ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK - -config ADK_TARGET_INITRAMFS_COMPRESSION_LZMA - boolean - prompt "lzma" - select ADK_KERNEL_RD_LZMA - select ADK_KERNEL_KERNEL_LZMA - help - Select LZMA compression. - -config ADK_TARGET_INITRAMFS_COMPRESSION_GZIP - boolean - prompt "gzip" - select ADK_KERNEL_RD_GZIP - select ADK_KERNEL_KERNEL_GZIP - help - Select gzip compression. - -config ADK_TARGET_INITRAMFS_COMPRESSION_BZIP2 - boolean - prompt "bzip2" - select ADK_KERNEL_RD_BZIP2 - select ADK_KERNEL_KERNEL_BZIP2 - help - Select BZIP2 compression. - -#config ADK_TARGET_INITRAMFS_COMPRESSION_LZO -# boolean -# prompt "lzo" -# select ADK_KERNEL_RD_LZO -# select ADK_KERNEL_KERNEL_LZO -# help -# Select LZO compression. - -endchoice - -choice -prompt "Compression method for Kernel" - depends on !(ADK_TARGET_ROOTFS_INITRAMFS || ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK || ADK_TOOLCHAIN_ONLY || ADK_LINUX_ARM_FOXG20 ) - -config ADK_TARGET_KERNEL_COMPRESSION_LZMA - boolean - prompt "lzma" - select ADK_KERNEL_KERNEL_LZMA - help - Select LZMA compression for Kernel. - -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_LZO - boolean - prompt "lzo" - select ADK_KERNEL_KERNEL_LZO - help - Select LZO compression for Kernel. - -endchoice - -config ADK_COMPRESSION_TOOL - string - default "gzip -n9" if ADK_TARGET_INITRAMFS_COMPRESSION_GZIP - default "bzip2" if ADK_TARGET_INITRAMFS_COMPRESSION_BZIP2 - default "lzma -9" if ADK_TARGET_INITRAMFS_COMPRESSION_LZMA - default "lzop" if ADK_TARGET_INITRAMFS_COMPRESSION_LZO - help - -choice -prompt "Root filesystem type" -depends on ADK_TARGET_ROOTFS_ARCHIVE -default ADK_TARGET_ROOT_EXT2_FS - -config ADK_TARGET_ROOT_EXT2 - boolean - prompt "EXT2 filesystem" - select ADK_KERNEL_EXT2_FS - help - Compile EXT2 filesystem into kernel and use it as root filesystem. - -config ADK_TARGET_ROOT_EXT3 - boolean - prompt "EXT3 filesystem" - select ADK_KERNEL_EXT3_FS - help - Compile EXT3 filesystem into kernel and use it as root filesystem. - -config ADK_TARGET_ROOT_EXT4 - boolean - prompt "EXT4 filesystem" - select ADK_KERNEL_EXT4_FS - help - Compile EXT4 filesystem into kernel and use it as root filesystem. - -config ADK_TARGET_ROOT_XFS - boolean - prompt "XFS filesystem" - select ADK_KERNEL_XFS_FS - help - Compile XFS filesystem into kernel and use it as root filesystem. - - -endchoice - -config ADK_TARGET_ROOTFS - string - default "xfs" if ADK_TARGET_ROOT_XFS - default "ext2" if ADK_TARGET_ROOT_EXT2 - default "ext3" if ADK_TARGET_ROOT_EXT3 - default "ext4" if ADK_TARGET_ROOT_EXT4 - help - -config ADK_PACKAGE_SUFFIX - string - default "ipk" if ADK_TARGET_PACKAGE_IPKG - default "tar.gz" if ADK_TARGET_PACKAGE_TGZ - help - -choice -prompt "Package backend format" - default ADK_TARGET_PACKAGE_IPKG - -config ADK_TARGET_PACKAGE_IPKG - boolean - prompt "ipkg package format" - select BUSYBOX_IPKG - help - Create ipkg packages and use ipkg package management on - the target. - -config ADK_TARGET_PACKAGE_TGZ - boolean - prompt "tar archive (no package manager)" - help - Create compressed tar archives of packages. - Pre- and post install scripts will be executed in the target - directory. There will be no package manager installed onto the target. - -endchoice -endmenu diff --git a/target/Config.in.alix b/target/Config.in.alix deleted file mode 100644 index f496d29e9..000000000 --- a/target/Config.in.alix +++ /dev/null @@ -1,64 +0,0 @@ -choice -depends on ADK_LINUX_X86_ALIX -prompt "Hardware model" - -config ADK_HARDWARE_ALIX1C - bool "ALIX.1C" - select ADK_TARGET_WITH_USB - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_RTC - select ADK_TARGET_WITH_HDD - select ADK_KERNEL_NLS - select ADK_KERNEL_EXT2_FS - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_INPUT_KEYBOARD - select ADK_KERNEL_NETDEVICES - select ADK_KERNEL_NET_PCI - select ADK_KERNEL_NET_ETHERNET - select ADK_KERNEL_MII - help - Hardware profile for ALIX.1C - -config ADK_HARDWARE_ALIX2D2 - bool "ALIX.2D2" - select ADK_TARGET_WITH_USB - select ADK_TARGET_WITH_HDD - select ADK_TARGET_WITH_WATCHDOG - select ADK_TARGET_WITH_LEDS - select ADK_KERNEL_NLS - select ADK_KERNEL_EXT2_FS - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_NETDEVICES - select ADK_KERNEL_NET_PCI - select ADK_KERNEL_NET_ETHERNET - select ADK_KERNEL_MII - select ADK_KERNEL_NEW_LEDS - help - Hardware profile for ALIX.2D2 - -config ADK_HARDWARE_ALIX2D13 - bool "ALIX.2D13" - select ADK_TARGET_WITH_USB - select ADK_TARGET_WITH_RTC - select ADK_TARGET_WITH_HDD - select ADK_TARGET_WITH_WATCHDOG - select ADK_TARGET_WITH_LEDS - select ADK_KERNEL_NLS - select ADK_KERNEL_EXT2_FS - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_NETDEVICES - select ADK_KERNEL_NET_PCI - select ADK_KERNEL_NET_ETHERNET - select ADK_KERNEL_MII - select ADK_KERNEL_NEW_LEDS - help - Hardware profile for ALIX.2D13 - -endchoice diff --git a/target/Config.in.arm b/target/Config.in.arm deleted file mode 100644 index 6e966fd32..000000000 --- a/target/Config.in.arm +++ /dev/null @@ -1,34 +0,0 @@ -choice -depends on ADK_LINUX_ARM -prompt "Hardware model" - -config ADK_HARDWARE_GENERIC_ARM - bool "Generic arm system" - select ADK_EABI - select ADK_TARGET_NO_FPU - help - Generic arm system. - -config ADK_HARDWARE_QEMU_ARM - bool "Qemu arm" - select ADK_qemu - select ADK_EABI - select ADK_TARGET_NO_FPU - select ADK_HARDWARE_QEMU - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_HDD - help - Qemu support for arm big endian architecture. - Status: stable - -config ADK_HARDWARE_GENERIC_ARM_TOOLCHAIN - bool "arm toolchain" - select ADK_EABI - select ADK_TARGET_NO_FPU - select ADK_TOOLCHAIN_ONLY - help - arm toolchain. - -endchoice diff --git a/target/Config.in.armel b/target/Config.in.armel deleted file mode 100644 index 53203df46..000000000 --- a/target/Config.in.armel +++ /dev/null @@ -1,34 +0,0 @@ -choice -depends on ADK_LINUX_ARMEL -prompt "Hardware model" - -config ADK_HARDWARE_GENERIC_ARMEL - bool "Generic armel system" - select ADK_TARGET_NO_FPU - select ADK_EABI - help - Generic armel system. - -config ADK_HARDWARE_QEMU_ARMEL - bool "Qemu armel" - select ADK_qemu - select ADK_EABI - select ADK_TARGET_NO_FPU - select ADK_HARDWARE_QEMU - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_HDD - help - Qemu support for arm little endian architecture. - Status: stable - -config ADK_HARDWARE_GENERIC_ARMEL_TOOLCHAIN - bool "armel toolchain" - select ADK_EABI - select ADK_TARGET_NO_FPU - select ADK_TOOLCHAIN_ONLY - help - armel toolchain. - -endchoice diff --git a/target/Config.in.mikrotik b/target/Config.in.mikrotik deleted file mode 100644 index 98bd1ab34..000000000 --- a/target/Config.in.mikrotik +++ /dev/null @@ -1,45 +0,0 @@ -choice -prompt "Routerboard model" -default ADK_LINUX_MIPS_RB532 -depends on ADK_LINUX_MIKROTIK - -config ADK_LINUX_MIPS_RB4XX - bool "Mikrotik Routerboard 411/433" - select ADK_rb4xx - select ADK_KERNEL_MISC_FILESYSTEMS - select ADK_KERNEL_YAFFS_FS - select ADK_KERNEL_YAFFS_YAFFS2 - select ADK_KERNEL_YAFFS_AUTO_YAFFS2 - select ADK_KERNEL_NETDEVICES - select ADK_KERNEL_NET_PCI - select ADK_KERNEL_NETDEV_1000 - select ADK_KERNEL_NET_ETHERNET - select ADK_TARGET_WITH_MINIPCI - select ADK_TARGET_WITH_WATCHDOG - help - Support for Mikrotik RB411/RB433. - Status: stable - -config ADK_LINUX_MIPS_RB532 - bool "Mikrotik Routerboard 532" - select ADK_rb532 - select ADK_KERNEL_MISC_FILESYSTEMS - select ADK_KERNEL_YAFFS_FS - select ADK_KERNEL_YAFFS_YAFFS2 - select ADK_KERNEL_YAFFS_AUTO_YAFFS2 - select ADK_KERNEL_NETDEVICES - 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 - -endchoice - diff --git a/target/Config.in.mips b/target/Config.in.mips deleted file mode 100644 index 323c0c71d..000000000 --- a/target/Config.in.mips +++ /dev/null @@ -1,30 +0,0 @@ -choice -depends on ADK_LINUX_MIPS -prompt "Hardware model" - -config ADK_HARDWARE_GENERIC_MIPS - bool "Generic mips system" - help - Generic mips system. - -config ADK_HARDWARE_QEMU_MIPS - bool "Qemu mips" - select ADK_qemu - select ADK_HARDWARE_QEMU - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_HDD - help - Qemu support for mips big endian architecture. - Status: stable - - -config ADK_HARDWARE_GENERIC_MIPS_TOOLCHAIN - bool "mips toolchain" - select ADK_TOOLCHAIN_ONLY - help - mips toolchain. - -endchoice - diff --git a/target/Config.in.mips64 b/target/Config.in.mips64 deleted file mode 100644 index 8d3a65861..000000000 --- a/target/Config.in.mips64 +++ /dev/null @@ -1,29 +0,0 @@ -choice -depends on ADK_LINUX_MIPS64 -prompt "Hardware model" - -config ADK_HARDWARE_GENERIC_MIPS64 - bool "Generic mips64 system" - help - Generic mips64 system. - -config ADK_HARDWARE_QEMU_MIPS64 - bool "Qemu mips64" - select ADK_qemu - select ADK_HARDWARE_QEMU - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_HDD - help - Qemu support for mips64 architecture. - Status: stable - -config ADK_HARDWARE_GENERIC_MIPS64_TOOLCHAIN - bool "mips64 toolchain" - select ADK_TOOLCHAIN_ONLY - help - mips64 toolchain. - -endchoice - diff --git a/target/Config.in.mips64el b/target/Config.in.mips64el deleted file mode 100644 index d1012c3d3..000000000 --- a/target/Config.in.mips64el +++ /dev/null @@ -1,40 +0,0 @@ -choice -depends on ADK_LINUX_MIPS64EL -prompt "Hardware model" - -config ADK_HARDWARE_GENERIC_MIPS64EL - bool "Generic mips64el system" - help - Generic mips64el system. - -config ADK_HARDWARE_QEMU_MIPS64EL - bool "Qemu mips64el" - select ADK_qemu - select ADK_HARDWARE_QEMU - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_HDD - help - Qemu support for mips64 little endian architecture. - Status: stable - -config ADK_HARDWARE_LEMOTE_YEELONG - bool "Lemote Yeelong laptop" - select ADK_CPU_LOONGSON2F - select ADK_TARGET_WITH_USB - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_RTC - select ADK_TARGET_WITH_HDD - help - Hardware profile for Lemotes Yeelong laptop. - -config ADK_HARDWARE_GENERIC_MIPS64EL_TOOLCHAIN - bool "mips64el toolchain" - select ADK_TOOLCHAIN_ONLY - help - mips64el toolchain. - -endchoice - diff --git a/target/Config.in.mipsel b/target/Config.in.mipsel deleted file mode 100644 index fd2a1af66..000000000 --- a/target/Config.in.mipsel +++ /dev/null @@ -1,29 +0,0 @@ -choice -depends on ADK_LINUX_MIPSEL -prompt "Hardware model" - -config ADK_HARDWARE_GENERIC_MIPSEL - bool "Generic mipsel system" - help - Generic mipsel system. - -config ADK_HARDWARE_QEMU_MIPSEL - bool "Qemu mipsel" - select ADK_qemu - select ADK_HARDWARE_QEMU - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_HDD - help - Qemu support for mips little endian architecture. - Status: stable - -config ADK_HARDWARE_GENERIC_MIPSEL_TOOLCHAIN - bool "mipsel toolchain" - select ADK_TOOLCHAIN_ONLY - help - mipsel toolchain. - -endchoice - diff --git a/target/Config.in.ppc b/target/Config.in.ppc deleted file mode 100644 index febd60564..000000000 --- a/target/Config.in.ppc +++ /dev/null @@ -1,29 +0,0 @@ -choice -depends on ADK_LINUX_PPC -prompt "Hardware model" - -config ADK_HARDWARE_GENERIC_PPC - bool "Generic ppc system" - help - Generic ppc system. - -config ADK_HARDWARE_QEMU_PPC - bool "Qemu ppc" - select ADK_qemu - select ADK_HARDWARE_QEMU - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_HDD - help - Qemu support for ppc architecture. - Status: stable - - -config ADK_HARDWARE_GENERIC_PPC_TOOLCHAIN - bool "ppc toolchain" - select ADK_TOOLCHAIN_ONLY - help - ppc toolchain. - -endchoice diff --git a/target/Config.in.ppc64 b/target/Config.in.ppc64 deleted file mode 100644 index c98f6e046..000000000 --- a/target/Config.in.ppc64 +++ /dev/null @@ -1,16 +0,0 @@ -choice -depends on ADK_LINUX_PPC64 -prompt "Hardware model" - -config ADK_HARDWARE_GENERIC_PPC64 - bool "Generic ppc64 system" - help - Generic ppc64 system. - -config ADK_HARDWARE_GENERIC_PPC64_TOOLCHAIN - bool "ppc64 toolchain" - select ADK_TOOLCHAIN_ONLY - help - ppc64 toolchain. - -endchoice diff --git a/target/Config.in.runtime b/target/Config.in.runtime deleted file mode 100644 index b36880a3a..000000000 --- a/target/Config.in.runtime +++ /dev/null @@ -1,56 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_RUNTIME_HOSTNAME - string "hostname for the embedded system" - default "localhost" - help - Set your target hostname. - -config ADK_RUNTIME_SSH_PUBKEY - string "SSH public key (root user only)" - default "" - help - Paste your generated SSH public key here and it will be embedded into - the built image, so you can use it to login instantly. - -config ADK_RUNTIME_PASSWORD - string "root password for the embedded system" - default "linux123" - help - Predefine the root password enabled in the built image. - -config ADK_RUNTIME_TIMEZONE - string "timezone for the embedded system" - default "Europe/Berlin" - help - Predefine the timezone for the embedded system. - -config ADK_RUNTIME_KBD_LAYOUT - string "keyboard layout for the embedded system" - default "" - depends on ADK_TARGET_WITH_INPUT - help - Predefine the keyboard layout for the embedded system. - -choice -prompt "Console output on embedded system" -default ADK_RUNTIME_CONSOLE_VGA if ADK_HARDWARE_IBM_X40 -default ADK_RUNTIME_CONSOLE_SERIAL - -config ADK_RUNTIME_CONSOLE_VGA - bool "console output on VGA" - help - Start getty on VGA console. (tty1-tty6) - -config ADK_RUNTIME_CONSOLE_SERIAL - bool "console output on serial" - help - Start getty on serial console. (ttyS0) - -config ADK_RUNTIME_CONSOLE_BOTH - bool "console output on console and serial" - help - Start getty on VGA console and serial device. - -endchoice diff --git a/target/Config.in.sparc b/target/Config.in.sparc deleted file mode 100644 index 125db01f2..000000000 --- a/target/Config.in.sparc +++ /dev/null @@ -1,31 +0,0 @@ -choice -depends on ADK_LINUX_SPARC -prompt "Hardware model" - -config ADK_HARDWARE_GENERIC_SPARC - bool "Generic sparc system" - select ADK_CPU_SPARC_V8 - help - Generic sparc system. - -config ADK_HARDWARE_QEMU_SPARC - bool "Qemu sparc" - select ADK_qemu - select ADK_CPU_SPARC_V8 - select ADK_HARDWARE_QEMU - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_HDD - help - Qemu support for sparc architecture. - Status: stable - -config ADK_HARDWARE_GENERIC_SPARC_TOOLCHAIN - bool "sparc toolchain" - select ADK_TOOLCHAIN_ONLY - help - sparc toolchain. - -endchoice - diff --git a/target/Config.in.sparc64 b/target/Config.in.sparc64 deleted file mode 100644 index 76aaee112..000000000 --- a/target/Config.in.sparc64 +++ /dev/null @@ -1,18 +0,0 @@ -choice -depends on ADK_LINUX_SPARC64 -prompt "Hardware model" - -config ADK_HARDWARE_GENERIC_SPARC64 - bool "Generic sparc64 system" - select ADK_CPU_SPARC_V9 - help - Generic sparc64 system. - -config ADK_HARDWARE_GENERIC_SPARC64_TOOLCHAIN - bool "sparc64 toolchain" - select ADK_TOOLCHAIN_ONLY - help - sparc64 toolchain. - -endchoice - diff --git a/target/Config.in.x86 b/target/Config.in.x86 deleted file mode 100644 index 18dd6027a..000000000 --- a/target/Config.in.x86 +++ /dev/null @@ -1,47 +0,0 @@ -choice -depends on ADK_LINUX_X86 || ADK_LINUX_NATIVE -prompt "Hardware model" - -config ADK_HARDWARE_GENERIC_X86 - bool "Generic x86 system (i686)" - select ADK_CPU_I686 - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_VGA - help - Generic x86 system. - -config ADK_HARDWARE_IBM_X40 - bool "IBM X40 laptop" - select ADK_ibm_x40 - select ADK_CPU_PENTIUM_M - select ADK_KERNEL_MPENTIUMM - select ADK_TARGET_WITH_CARDBUS - select ADK_TARGET_WITH_USB - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_RTC - select ADK_TARGET_WITH_HDD - help - Hardware profile for IBM X40 laptop's. - -config ADK_HARDWARE_QEMU_X86 - bool "Qemu x86" - select ADK_qemu - select ADK_CPU_I686 - select ADK_HARDWARE_QEMU - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_HDD - help - Qemu support for x86 architecture. - Status: stable - -config ADK_HARDWARE_GENERIC_X86_TOOLCHAIN - bool "x86 toolchain" - select ADK_TOOLCHAIN_ONLY - help - x86 toolchain. - -endchoice diff --git a/target/Config.in.x86_64 b/target/Config.in.x86_64 deleted file mode 100644 index f3f6c6a77..000000000 --- a/target/Config.in.x86_64 +++ /dev/null @@ -1,60 +0,0 @@ -choice -depends on ADK_LINUX_X86_64 -prompt "Hardware model" - -config ADK_HARDWARE_GENERIC_X86_64 - bool "Generic x86_64/amd64 system" - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_PCI - help - Generic x86_64/amd64 system. - -config ADK_HARDWARE_OVH_RPS - bool "RPS iSCSI server from OVH" - select ADK_ovh_rps - select ADK_KERNEL_MATOM - select ADK_TARGET_WITH_PCI - select ADK_KERNEL_SCSI - select ADK_KERNEL_ISCSI_TCP - -config ADK_HARDWARE_SHUTTLE_SA76G2 - bool "Shuttle PC" - select ADK_shuttle_sa76g2 - select ADK_CPU_AMDFAM10 - select ADK_TARGET_WITH_SATA - select ADK_TARGET_WITH_USB - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_RTC - select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_PP - select ADK_KERNEL_INPUT_KEYBOARD - select ADK_KERNEL_SCSI - select ADK_KERNEL_SATA_AHCI - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_BLK_DEV_MD - select ADK_KERNEL_MD_RAID0 - select ADK_KERNEL_MD_RAID1 - help - Support for a nice and fast shuttle xpc with AMD quad-core CPU. - Status: development - -config ADK_HARDWARE_QEMU_X86_64 - bool "Qemu x86_64" - select ADK_qemu - select ADK_HARDWARE_QEMU - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_HDD - help - Qemu support for x86_64 architecture. - Status: stable - -config ADK_HARDWARE_GENERIC_X86_64_TOOLCHAIN - bool "x86_64 toolchain" - select ADK_TOOLCHAIN_ONLY - help - x86_64 toolchain. - -endchoice diff --git a/target/Makefile b/target/Makefile index 65c59b144..719817473 100644 --- a/target/Makefile +++ b/target/Makefile @@ -11,6 +11,8 @@ all: install # config files into a single one to be used as the final kernel # configuration when building. This is how it's done: # 1) fetch all ADK_KPACKAGE_KMOD_* vars into +# .kernelconfig.modules and set them to "m", +# fetch all ADK_KERNELMOD_* vars into # .kernelconfig.modules and set them to "m" # 2) fetch all enabled ADK_KERNEL_* vars into # .kernelconfig.kernel (no conversion, as they are booleans) @@ -33,6 +35,8 @@ all: install config-prepare: $(TOPDIR)/.config @sed -n '/^ADK_KPACKAGE_KMOD/s//CONFIG/p' ${TOPDIR}/.config | \ sed 's/=y/=m/' >${BUILD_DIR}/.kernelconfig.modules + @sed -n '/^ADK_KERNEL_MOD/s//CONFIG/p' ${TOPDIR}/.config | \ + sed 's/=y/=m/' >>${BUILD_DIR}/.kernelconfig.modules @sed -n '/^ADK_KERNEL/s//CONFIG/p' ${TOPDIR}/.config \ >${BUILD_DIR}/.kernelconfig.kernel @sed -n '/^ADK_MOD_KERNEL/s//CONFIG/p' ${TOPDIR}/.config | \ @@ -46,7 +50,7 @@ ifeq ($(ADK_NATIVE),y) if [ -f /proc/config.gz ];then zcat /proc/config.gz > ${BUILD_DIR}/.kernelconfig.board; else cp ${ADK_TARGET}/kernel.config.$(ARCH) ${BUILD_DIR}/.kernelconfig.board; fi; \ fi else - @cp ${ADK_TARGET}/kernel.config ${BUILD_DIR}/.kernelconfig.board + @cp ${ADK_TARGET_ARCH}/kernel.config ${BUILD_DIR}/.kernelconfig.board endif @(cat ${BUILD_DIR}/.kernelconfig.{modules,kernel} | \ while IFS='=' read symbol value; do \ @@ -54,6 +58,10 @@ endif done;) @sed -i -e 's#^\(CONFIG_.*CMDLINE="\)\(.*\)"#\1\2 ${FS_CMDLINE}"#' \ ${BUILD_DIR}/.kernelconfig.board +ifneq ($(ADK_TARGET_CMDLINE),) + @sed -i -e 's#^\(CONFIG_.*CMDLINE="\)\(.*\)"#\1\2 ${ADK_TARGET_CMDLINE}"#' \ + ${BUILD_DIR}/.kernelconfig.board +endif ifeq ($(ADK_QUIET_KERNEL),y) @sed -i -e 's#^\(CONFIG_.*CMDLINE="\)\(.*\)"#\1\2 quiet"#' \ ${BUILD_DIR}/.kernelconfig.board @@ -69,11 +77,11 @@ endif cp .kernelconfig.tmp .kernelconfig @-rm -f ${BUILD_DIR}/.kernelconfig.tmp -prepare: $(ADK_TARGET)-prepare -compile: $(ADK_TARGET)-compile -image: $(ADK_TARGET)-imageclean $(ADK_TARGET)-imageinstall -install: $(ADK_TARGET)-imageclean $(ADK_TARGET)-install $(ADK_TARGET)-imageinstall -clean: $(ADK_TARGET)-clean $(ADK_TARGET)-imageclean +prepare: $(ADK_TARGET_ARCH)-prepare +compile: $(ADK_TARGET_ARCH)-compile +image: $(ADK_TARGET_ARCH)-imageclean $(ADK_TARGET_ARCH)-imageinstall +install: $(ADK_TARGET_ARCH)-imageclean $(ADK_TARGET_ARCH)-install $(ADK_TARGET_ARCH)-imageinstall +clean: $(ADK_TARGET_ARCH)-clean $(ADK_TARGET_ARCH)-imageclean %-clean: $(TRACE) target/$(patsubst %-clean,%,$@)-clean diff --git a/target/ag241/Makefile b/target/ag241/Makefile deleted file mode 100644 index ac95593fb..000000000 --- a/target/ag241/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -include $(TOPDIR)/rules.mk -include $(TOPDIR)/mk/kernel.mk -include $(TOPDIR)/mk/modules.mk -include $(TOPDIR)/mk/kernel-build.mk -include $(TOPDIR)/mk/image.mk - -$(TOOLS_BUILD_DIR): - mkdir -p $(TOOLS_BUILD_DIR) - -tools-compile: $(TOOLS_BUILD_DIR) - $(MAKE) -C tools/addpattern - $(MAKE) -C tools/srec2bin - $(MAKE) -C ../tools/squashfs prepare compile install - -kernel-install: tools-compile - ${TARGET_CROSS}objcopy -S -O srec $(LINUX_DIR)/vmlinuz \ - $(LINUX_DIR)/vmlinux.srec - PATH='${TARGET_PATH}' \ - srec2bin $(LINUX_DIR)/vmlinux.srec $(LINUX_DIR)/vmlinux.bin - (dd if=/dev/zero bs=16 count=1; cat $(LINUX_DIR)/vmlinux.bin) > \ - $(LINUX_DIR)/vmlinux.tmp - PATH='${TARGET_PATH}' \ - addpattern -p AG3B -b -r 2.0 -i $(LINUX_DIR)/vmlinux.tmp \ - -o $(BIN_DIR)/${ADK_TARGET}-${FS}-kernel 2>/dev/null - -ifeq ($(FS),squashfs) -imageinstall: kernel-install $(BIN_DIR)/$(ROOTFSSQUASHFS) - @if [ $$(stat --format=%s ${BUILD_DIR}/${ROOTFSSQUASHFS}) -gt 3801088 ];then \ - echo 'Image is too big!'; \ - else \ - ${CP} ${BUILD_DIR}/${ROOTFSSQUASHFS} ${BIN_DIR}/${ROOTFSSQUASHFS}; \ - echo The image file is $(ROOTFSSQUASHFS); \ - echo 'You can flash the image via tftp:'; \ - echo 'tftp 192.168.1.1'; \ - echo 'tftp> binary'; \ - echo "tftp> put $(ROOTFSSQUASHFS) upgrade_code.bin"; \ - fi -endif -ifeq ($(FS),nfsroot) -imageinstall: kernel-install $(BIN_DIR)/$(ROOTFSUSERTARBALL) - @echo 'The kernel file is: ${BIN_DIR}/${ADK_TARGET}-${FS}-kernel' - @echo 'The nfs root tarball is: ${BIN_DIR}/${ROOTFSUSERTARBALL}' - @echo 'You can flash the kernel via tftp:' - @echo 'tftp 192.168.1.1' - @echo 'tftp> binary' - @echo 'tftp> put ${ADK_TARGET}-${FS}-kernel upgrade_code.bin' -endif diff --git a/target/ag241/files/etc/inittab b/target/ag241/files/etc/inittab deleted file mode 100644 index 4566ae3e8..000000000 --- a/target/ag241/files/etc/inittab +++ /dev/null @@ -1,3 +0,0 @@ -::sysinit:/etc/init.d/rcS -::shutdown:/etc/init.d/rcK -ttyS0::respawn:/sbin/getty -i -L ttyS0 38400 vt100 diff --git a/target/ag241/files/etc/network/interfaces b/target/ag241/files/etc/network/interfaces deleted file mode 100644 index 519928df9..000000000 --- a/target/ag241/files/etc/network/interfaces +++ /dev/null @@ -1,9 +0,0 @@ -auto lo -iface lo inet loopback - -auto nas0 -iface nas0 inet manual - -auto br0 -iface br0 inet manual - bridge-