source: freewrt/target/Config.in@ 655dec8

Last change on this file since 655dec8 was 03e4061, checked in by Waldemar Brodkorb <wbx@…>, 19 years ago

add some experimental stuff i would like to use for my linux laptop, not ready so far (initramfs with cryptotoken support, to encrypt a root partition with a usb cryptotoken..)

git-svn-id: svn://www.freewrt.org/trunk/freewrt@2362 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 2.9 KB
Line 
1# $FreeWRT$
2#-
3# This file is part of the FreeWRT project. FreeWRT is copyrighted
4# material, please see the LICENCE file in the top-level directory
5# or at http://www.freewrt.org/licence for details.
6
7#menu "Target System"
8#menu "Broadcom devices"
9menu "Target system"
10
11choice
12prompt "Embedded Device"
13depends on ! FWRT_LINUX_SNAPSHOT_META_TARGET
14source "target/linux/brcm-2.4/Config.in"
15source "target/linux/brcm-2.6/Config.in"
16source "target/linux/rb-2.4/Config.in"
17source "target/linux/rb-2.6/Config.in"
18source "target/linux/x86-2.4/Config.in"
19source "target/linux/x86-2.6/Config.in"
20endchoice
21
22choice
23prompt "Target Firmware type"
24 default FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY
25
26config FWRT_TARGET_ROOTFS_JFFS2
27 bool "writable root filesystem (jffs2)"
28 select FWRT_PACKAGE_MTD
29 select FWRT_PACKAGE_FWCF
30 select FWRT_PACKAGE_JFFS2ROOT
31 depends on FWRT_LINUX_2_4_BRCM || FWRT_LINUX_2_6_BRCM
32 help
33 Build firmware images with a writable jffs2 root filesystem.
34
35config FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY
36 bool "read-only root filesystem and overlay fs (squashfs-overlay)"
37 select FWRT_PACKAGE_MTD
38 select FWRT_PACKAGE_FWCF
39 select FWRT_PACKAGE_JFFS2ROOT
40 depends on FWRT_LINUX_2_4_BRCM || FWRT_LINUX_2_6_BRCM
41 help
42 Build firmware images with a read-only and highly compressed
43 (squashfs with lzma compression) root filesystem and a overlay
44 filesystem for a pseudo writable root filesystem. Only differences
45 to the read-only image are kept on a writable jffs2 partition.
46
47config FWRT_TARGET_ROOTFS_NFS
48 bool "root filesystem via NFS"
49 depends on FWRT_LINUX_2_4_RB || \
50 FWRT_LINUX_2_6_RB || \
51 FWRT_LINUX_2_4_BRCM_NETGEAR_WGT634U
52 help
53 Use this option if you want to use a nfs-mounted root filesystem.
54
55config FWRT_TARGET_ROOTFS_EXT2_CF
56 bool "read-write filesystem for compact flash (ext2)"
57 depends on FWRT_LINUX_2_4_RB || \
58 FWRT_LINUX_2_6_RB || \
59 FWRT_LINUX_2_4_X86 || \
60 FWRT_LINUX_2_6_X86 && \
61 ! FWRT_LINUX_2_6_X86_CRYPTOTOKEN
62 help
63 Use this option if you have a compact flash
64 inside your hardware and want to boot FreeWRT from it.
65
66config FWRT_TARGET_ROOTFS_YAFFS2
67 bool "read-write filesystem for NAND flash using YAFFS2"
68 depends on FWRT_LINUX_2_4_RB || \
69 FWRT_LINUX_2_6_RB
70 help
71 Use this option if you want to install FreeWRT to RouterBoard's
72 internal NAND flash.
73
74config FWRT_TARGET_ROOTFS_INITRAMFS
75 bool "initramfs image (cpio archive)"
76 depends on FWRT_LINUX_2_6_X86_CRYPTOTOKEN
77 help
78 create a initramfs only.
79
80endchoice
81
82#choice
83#depends on FWRT_TARGET_ROOTFS_NFS
84#prompt "IP Autoconfiguration method"
85#
86#config FWRT_IP_CONF_DHCP
87# bool "Obtain IP via DHCP"
88# help
89# Using this option all needed information to get the system up
90# via PXE and NFS are obtained from the DHCPD initially serving
91# an IP to the system.
92#
93#config FWRT_IP_CONF_BOOTP
94# bool "Obtain IP via BOOTP"
95#
96#config FWRT_IP_CONF_RARP
97# bool "Obtain IP via RARP"
98#
99#endchoice
100
101endmenu
102#endmenu
Note: See TracBrowser for help on using the repository browser.