source: freewrt/target/Config.in@ d68dd30

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

big commit from the last 5 days, try to implement model specific kernel patches and configs, restructure target/linux

git-svn-id: svn://www.freewrt.org/branches/wbx-target-cleanup@515 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 6.3 KB
Line 
1#menu "Target System"
2
3#menu "Broadcom devices"
4
5menu "Target system (Broadcom)"
6
7choice
8prompt "Embedded System"
9
10config FWRT_LINUX_2_4_BRCM_ASUS_WL500G
11 bool "Asus WL500g [Linux 2.4]"
12 select FWRT_mipsel
13 select FWRT_PACKAGE_KMOD_BRCM_WL
14 select FWRT_PACKAGE_KMOD_SWITCH
15 select FWRT_PACKAGE_KMOD_DIAG
16 select FWRT_PACKAGE_KMOD_USB
17 select FWRT_PACKAGE_NVRAM
18 select FWRT_PACKAGE_MTD
19 select FWRT_PACKAGE_WIFICONF
20 select FWRT_PACKAGE_WIRELESS_TOOLS
21 select FWRT_PACKAGE_KMOD_WLCOMPAT
22 help
23 Asus WL500g
24
25config FWRT_LINUX_2_4_BRCM_ASUS_WL500G_DELUXE
26 bool "Asus WL500g deluxe [Linux 2.4]"
27 select FWRT_mipsel
28 select FWRT_PACKAGE_KMOD_BRCM_WL
29 select FWRT_PACKAGE_KMOD_SWITCH
30 select FWRT_PACKAGE_KMOD_DIAG
31 select FWRT_PACKAGE_KMOD_USB
32 select FWRT_PACKAGE_KMOD_USB2
33 select FWRT_PACKAGE_NVRAM
34 select FWRT_PACKAGE_MTD
35 select FWRT_PACKAGE_WIFICONF
36 select FWRT_PACKAGE_WIRELESS_TOOLS
37 select FWRT_PACKAGE_KMOD_WLCOMPAT
38 help
39 Asus WL500g deluxe
40
41config FWRT_LINUX_2_4_BRCM_ASUS_WL500G_PREMIUM
42 bool "Asus WL500g premium [Linux 2.4]"
43 select FWRT_mipsel
44 select FWRT_PACKAGE_KMOD_BRCM_WL
45 select FWRT_PACKAGE_KMOD_SWITCH
46 select FWRT_PACKAGE_KMOD_DIAG
47 select FWRT_PACKAGE_KMOD_USB
48 select FWRT_PACKAGE_KMOD_USB2
49 select FWRT_PACKAGE_NVRAM
50 select FWRT_PACKAGE_MTD
51 select FWRT_PACKAGE_WIFICONF
52 select FWRT_PACKAGE_WIRELESS_TOOLS
53 select FWRT_PACKAGE_KMOD_WLCOMPAT
54 help
55 Asus WL500g premium
56
57config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G_1_0
58 bool "Linksys WRT54G v1.0 [Linux 2.4]"
59 select FWRT_mipsel
60 select FWRT_PACKAGE_KMOD_BRCM_WL
61 select FWRT_PACKAGE_KMOD_SWITCH
62 select FWRT_PACKAGE_KMOD_DIAG
63 select FWRT_PACKAGE_NVRAM
64 select FWRT_PACKAGE_MTD
65 select FWRT_PACKAGE_WIFICONF
66 select FWRT_PACKAGE_WIRELESS_TOOLS
67 select FWRT_PACKAGE_KMOD_WLCOMPAT
68 help
69 Linksys WRT54G v1.0
70
71config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G_1_1
72 bool "Linksys WRT54G v1.1 [Linux 2.4]"
73 select FWRT_mipsel
74 select FWRT_LINUX_2_4_BRCM
75 select FWRT_PACKAGE_KMOD_BRCM_WL
76 select FWRT_PACKAGE_KMOD_SWITCH
77 select FWRT_PACKAGE_KMOD_DIAG
78 select FWRT_PACKAGE_NVRAM
79 select FWRT_PACKAGE_MTD
80 select FWRT_PACKAGE_WIFICONF
81 select FWRT_PACKAGE_WIRELESS_TOOLS
82 select FWRT_PACKAGE_KMOD_WLCOMPAT
83 help
84 Linksys WRT54G v1.1
85
86config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G_2_0
87 bool "Linksys WRT54G v2.0 [Linux 2.4]"
88 select FWRT_mipsel
89 select FWRT_LINUX_2_4_BRCM
90 select FWRT_PACKAGE_KMOD_BRCM_WL
91 select FWRT_PACKAGE_KMOD_SWITCH
92 select FWRT_PACKAGE_KMOD_DIAG
93 select FWRT_PACKAGE_NVRAM
94 select FWRT_PACKAGE_MTD
95 select FWRT_PACKAGE_WIFICONF
96 select FWRT_PACKAGE_WIRELESS_TOOLS
97 select FWRT_PACKAGE_KMOD_WLCOMPAT
98 help
99 Linksys WRT54G v2.0
100
101config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G_3_0
102 bool "Linksys WRT54G v3.0 [Linux 2.4]"
103 select FWRT_mipsel
104 select FWRT_LINUX_2_4_BRCM
105 select FWRT_PACKAGE_KMOD_BRCM_WL
106 select FWRT_PACKAGE_KMOD_SWITCH
107 select FWRT_PACKAGE_KMOD_DIAG
108 select FWRT_PACKAGE_NVRAM
109 select FWRT_PACKAGE_MTD
110 select FWRT_PACKAGE_WIFICONF
111 select FWRT_PACKAGE_WIRELESS_TOOLS
112 select FWRT_PACKAGE_KMOD_WLCOMPAT
113 help
114 Linksys WRT54G v3.0
115
116config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G_2_2
117 bool "Linksys WRT54G v2.2 [Linux 2.4]"
118 select FWRT_mipsel
119 select FWRT_LINUX_2_4_BRCM
120 select FWRT_PACKAGE_KMOD_BRCM_WL
121 select FWRT_PACKAGE_KMOD_SWITCH
122 select FWRT_PACKAGE_KMOD_DIAG
123 select FWRT_PACKAGE_NVRAM
124 select FWRT_PACKAGE_MTD
125 select FWRT_PACKAGE_WIFICONF
126 select FWRT_PACKAGE_WIRELESS_TOOLS
127 select FWRT_PACKAGE_KMOD_WLCOMPAT
128 help
129 Linksys WRT54G v2.2
130
131config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54GS_1_0
132 bool "Linksys WRT54GS v1.0 [Linux 2.4]"
133 select FWRT_mipsel
134 select FWRT_LINUX_2_4_BRCM
135 select FWRT_PACKAGE_KMOD_BRCM_WL
136 select FWRT_PACKAGE_KMOD_SWITCH
137 select FWRT_PACKAGE_KMOD_DIAG
138 select FWRT_PACKAGE_NVRAM
139 select FWRT_PACKAGE_MTD
140 select FWRT_PACKAGE_WIFICONF
141 select FWRT_PACKAGE_WIRELESS_TOOLS
142 select FWRT_PACKAGE_KMOD_WLCOMPAT
143 help
144 Linksys WRT54GS v1.0
145
146config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54GS_1_1
147 bool "Linksys WRT54GS v1.1 [Linux 2.4]"
148 select FWRT_mipsel
149 select FWRT_LINUX_2_4_BRCM
150 select FWRT_PACKAGE_KMOD_BRCM_WL
151 select FWRT_PACKAGE_KMOD_SWITCH
152 select FWRT_PACKAGE_KMOD_DIAG
153 select FWRT_PACKAGE_NVRAM
154 select FWRT_PACKAGE_MTD
155 select FWRT_PACKAGE_WIFICONF
156 select FWRT_PACKAGE_WIRELESS_TOOLS
157 select FWRT_PACKAGE_KMOD_WLCOMPAT
158 help
159 Linksys WRT54GS v1.1
160
161config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54GS_4
162 bool "Linksys WRT54GS v4 [Linux 2.4]"
163 select FWRT_mipsel
164 select FWRT_LINUX_2_4_BRCM
165 select FWRT_PACKAGE_KMOD_BRCM_WL
166 select FWRT_PACKAGE_KMOD_SWITCH
167 select FWRT_PACKAGE_KMOD_DIAG
168 select FWRT_PACKAGE_NVRAM
169 select FWRT_PACKAGE_MTD
170 select FWRT_PACKAGE_WIFICONF
171 select FWRT_PACKAGE_WIRELESS_TOOLS
172 select FWRT_PACKAGE_KMOD_WLCOMPAT
173 help
174 Linksys WRT54GS v4
175
176config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54GL
177 bool "Linksys WRT54GL [Linux 2.4]"
178 select FWRT_mipsel
179 select FWRT_LINUX_2_4_BRCM
180 select FWRT_PACKAGE_KMOD_BRCM_WL
181 select FWRT_PACKAGE_KMOD_SWITCH
182 select FWRT_PACKAGE_KMOD_DIAG
183 select FWRT_PACKAGE_NVRAM
184 select FWRT_PACKAGE_MTD
185 select FWRT_PACKAGE_WIFICONF
186 select FWRT_PACKAGE_WIRELESS_TOOLS
187 select FWRT_PACKAGE_KMOD_WLCOMPAT
188 help
189 Linksys WRT54GL
190
191config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G3G
192 bool "Linksys WRT54G3G [Linux 2.4]"
193 select FWRT_mipsel
194 select FWRT_LINUX_2_4_BRCM
195 select FWRT_PACKAGE_KMOD_BRCM_WL
196 select FWRT_PACKAGE_KMOD_SWITCH
197 select FWRT_PACKAGE_KMOD_DIAG
198 select FWRT_PACKAGE_NVRAM
199 select FWRT_PACKAGE_MTD
200 select FWRT_PACKAGE_WIFICONF
201 select FWRT_PACKAGE_WIRELESS_TOOLS
202 select FWRT_PACKAGE_KMOD_WLCOMPAT
203 help
204 Linksys WRT54G3G
205
206#config FWRT_LINUX_2_4_BRCM_NETGEAR_WGT634U
207# bool "Netgear WGT634U [Linux 2.4]"
208# select FWRT_mipsel
209# select FWRT_LINUX_2_4_BRCM
210# select FWRT_PACKAGE_KMOD_MADWIFI
211# select FWRT_PACKAGE_KMOD_SWITCH
212# select FWRT_PACKAGE_KMOD_USB
213# select FWRT_PACKAGE_KMOD_USB2
214# select FWRT_PACKAGE_KMOD_DIAG
215# help
216# Netgear WGT634U
217
218
219endchoice
220
221choice
222prompt "Target Firmware type"
223
224config FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY
225 bool "Production images with read-only root filesystem"
226 select FWRT_PACKAGE_KMOD_MINI_FO
227 help
228 Build firmware images with a read-only and highly compressed (squashfs with lzma
229 compression) root filesystem and a overlay filesystem for a
230 pseudo writable root filesystem. (only differences to the read-only
231 image are kept on a writable jffs2 partition).
232
233config FWRT_TARGET_ROOTFS_JFFS2
234 bool "Development images with writable root filesystem"
235 help
236 Build firmware images with a writable jffs2 root filesystem.
237
238endchoice
239
240endmenu
241#endmenu
Note: See TracBrowser for help on using the repository browser.