# $FreeWRT$ #- # This file is part of the FreeWRT project. FreeWRT is copyrighted # material, please see the LICENCE file in the top-level directory # or at http://www.freewrt.org/licence for details. #menu "Target System" #menu "Broadcom devices" menu "Target system" choice prompt "Embedded Device" depends on ! FWRT_LINUX_SNAPSHOT_META_TARGET source "target/linux/brcm-2.4/Config.in" source "target/linux/brcm-2.6/Config.in" source "target/linux/rb-2.4/Config.in" source "target/linux/rb-2.6/Config.in" source "target/linux/x86-2.4/Config.in" source "target/linux/x86-2.6/Config.in" endchoice choice prompt "Target Firmware type" default FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY config FWRT_TARGET_ROOTFS_JFFS2 bool "writable root filesystem (jffs2)" select FWRT_PACKAGE_MTD select FWRT_PACKAGE_FWCF select FWRT_PACKAGE_JFFS2ROOT depends on FWRT_LINUX_2_4_BRCM || FWRT_LINUX_2_6_BRCM help Build firmware images with a writable jffs2 root filesystem. config FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY bool "read-only root filesystem and overlay fs (squashfs-overlay)" select FWRT_PACKAGE_MTD select FWRT_PACKAGE_FWCF select FWRT_PACKAGE_JFFS2ROOT depends on FWRT_LINUX_2_4_BRCM || FWRT_LINUX_2_6_BRCM help Build firmware images with a read-only and highly compressed (squashfs with lzma compression) root filesystem and a overlay filesystem for a pseudo writable root filesystem. Only differences to the read-only image are kept on a writable jffs2 partition. config FWRT_TARGET_ROOTFS_NFS bool "root filesystem via NFS" depends on FWRT_LINUX_2_4_RB || \ FWRT_LINUX_2_6_RB || \ FWRT_LINUX_2_4_BRCM_NETGEAR_WGT634U help Use this option if you want to use a nfs-mounted root filesystem. config FWRT_TARGET_ROOTFS_EXT2_CF bool "read-write filesystem for compact flash (ext2)" depends on FWRT_LINUX_2_4_RB || \ FWRT_LINUX_2_6_RB || \ FWRT_LINUX_2_4_X86 || \ FWRT_LINUX_2_6_X86 && \ ! FWRT_LINUX_2_6_X86_CRYPTOTOKEN help Use this option if you have a compact flash inside your hardware and want to boot FreeWRT from it. config FWRT_TARGET_ROOTFS_YAFFS2 bool "read-write filesystem for NAND flash using YAFFS2" depends on FWRT_LINUX_2_4_RB || \ FWRT_LINUX_2_6_RB help Use this option if you want to install FreeWRT to RouterBoard's internal NAND flash. config FWRT_TARGET_ROOTFS_INITRAMFS bool "initramfs image (cpio archive)" depends on FWRT_LINUX_2_6_X86_CRYPTOTOKEN help create a initramfs only. endchoice #choice #depends on FWRT_TARGET_ROOTFS_NFS #prompt "IP Autoconfiguration method" # #config FWRT_IP_CONF_DHCP # bool "Obtain IP via DHCP" # help # Using this option all needed information to get the system up # via PXE and NFS are obtained from the DHCPD initially serving # an IP to the system. # #config FWRT_IP_CONF_BOOTP # bool "Obtain IP via BOOTP" # #config FWRT_IP_CONF_RARP # bool "Obtain IP via RARP" # #endchoice endmenu #endmenu