# $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/license for details. menu "Target system (Broadcom)" choice prompt "Embedded Device" depends on ! FWRT_LINUX_SNAPSHOT_META_TARGET source "target/linux/brcm-2.4/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 help Build firmware images with a writable jffs2 root filesystem. config FWRT_TARGET_ROOTFS_SQUASHFS_SYMLINKS bool "read-only root filesystem and symlinks (squashfs-symlinks)" select FWRT_PACKAGE_MTD select FWRT_PACKAGE_FWCF select FWRT_PACKAGE_JFFS2ROOT depends on FWRT_LINUX_2_4_BRCM help Build firmware images with a read-only and highly compressed (squashfs with lzma compression) root filesystem. Startup scripts will create symlinks to the writable jffs2 portion. If you want to change anything, first remove the symlink then edit the file. 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 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. endchoice endmenu