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
RevLine 
[3b914ab]1#menu "Target System"
2
3#menu "Broadcom devices"
4
5menu "Target system (Broadcom)"
[475ad56]6
[0ea1f3f]7choice
8prompt "Embedded System"
[475ad56]9
[c04ece1]10config FWRT_LINUX_2_4_BRCM_ASUS_WL500G
[0ea1f3f]11 bool "Asus WL500g [Linux 2.4]"
[c04ece1]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
[d68dd30]18 select FWRT_PACKAGE_MTD
19 select FWRT_PACKAGE_WIFICONF
20 select FWRT_PACKAGE_WIRELESS_TOOLS
[c04ece1]21 select FWRT_PACKAGE_KMOD_WLCOMPAT
[0ea1f3f]22 help
23 Asus WL500g
24
[c04ece1]25config FWRT_LINUX_2_4_BRCM_ASUS_WL500G_DELUXE
[0ea1f3f]26 bool "Asus WL500g deluxe [Linux 2.4]"
[c04ece1]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
[d68dd30]34 select FWRT_PACKAGE_MTD
35 select FWRT_PACKAGE_WIFICONF
36 select FWRT_PACKAGE_WIRELESS_TOOLS
[c04ece1]37 select FWRT_PACKAGE_KMOD_WLCOMPAT
[0ea1f3f]38 help
39 Asus WL500g deluxe
40
[c04ece1]41config FWRT_LINUX_2_4_BRCM_ASUS_WL500G_PREMIUM
[adfb992]42 bool "Asus WL500g premium [Linux 2.4]"
[c04ece1]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
[d68dd30]50 select FWRT_PACKAGE_MTD
51 select FWRT_PACKAGE_WIFICONF
52 select FWRT_PACKAGE_WIRELESS_TOOLS
[c04ece1]53 select FWRT_PACKAGE_KMOD_WLCOMPAT
[adfb992]54 help
55 Asus WL500g premium
56
[92a4e90]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
[d68dd30]64 select FWRT_PACKAGE_MTD
65 select FWRT_PACKAGE_WIFICONF
66 select FWRT_PACKAGE_WIRELESS_TOOLS
[92a4e90]67 select FWRT_PACKAGE_KMOD_WLCOMPAT
68 help
69 Linksys WRT54G v1.0
70
[c04ece1]71config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G_1_1
[ce9cba2]72 bool "Linksys WRT54G v1.1 [Linux 2.4]"
[c04ece1]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
[d68dd30]79 select FWRT_PACKAGE_MTD
80 select FWRT_PACKAGE_WIFICONF
81 select FWRT_PACKAGE_WIRELESS_TOOLS
[c04ece1]82 select FWRT_PACKAGE_KMOD_WLCOMPAT
[ce9cba2]83 help
84 Linksys WRT54G v1.1
85
[c04ece1]86config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G_2_0
[ce9cba2]87 bool "Linksys WRT54G v2.0 [Linux 2.4]"
[c04ece1]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
[d68dd30]94 select FWRT_PACKAGE_MTD
95 select FWRT_PACKAGE_WIFICONF
96 select FWRT_PACKAGE_WIRELESS_TOOLS
[c04ece1]97 select FWRT_PACKAGE_KMOD_WLCOMPAT
[ce9cba2]98 help
99 Linksys WRT54G v2.0
100
[92a4e90]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
[d68dd30]109 select FWRT_PACKAGE_MTD
110 select FWRT_PACKAGE_WIFICONF
111 select FWRT_PACKAGE_WIRELESS_TOOLS
[92a4e90]112 select FWRT_PACKAGE_KMOD_WLCOMPAT
113 help
114 Linksys WRT54G v3.0
115
[c04ece1]116config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G_2_2
[baf209a]117 bool "Linksys WRT54G v2.2 [Linux 2.4]"
[c04ece1]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
[d68dd30]124 select FWRT_PACKAGE_MTD
125 select FWRT_PACKAGE_WIFICONF
126 select FWRT_PACKAGE_WIRELESS_TOOLS
[c04ece1]127 select FWRT_PACKAGE_KMOD_WLCOMPAT
[baf209a]128 help
129 Linksys WRT54G v2.2
130
[c04ece1]131config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54GS_1_0
[0ea1f3f]132 bool "Linksys WRT54GS v1.0 [Linux 2.4]"
[c04ece1]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
[d68dd30]139 select FWRT_PACKAGE_MTD
140 select FWRT_PACKAGE_WIFICONF
141 select FWRT_PACKAGE_WIRELESS_TOOLS
[c04ece1]142 select FWRT_PACKAGE_KMOD_WLCOMPAT
[475ad56]143 help
[0ea1f3f]144 Linksys WRT54GS v1.0
[475ad56]145
[c04ece1]146config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54GS_1_1
[0ea1f3f]147 bool "Linksys WRT54GS v1.1 [Linux 2.4]"
[c04ece1]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
[d68dd30]154 select FWRT_PACKAGE_MTD
155 select FWRT_PACKAGE_WIFICONF
156 select FWRT_PACKAGE_WIRELESS_TOOLS
[c04ece1]157 select FWRT_PACKAGE_KMOD_WLCOMPAT
[475ad56]158 help
[0ea1f3f]159 Linksys WRT54GS v1.1
[475ad56]160
[92a4e90]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
[d68dd30]169 select FWRT_PACKAGE_MTD
170 select FWRT_PACKAGE_WIFICONF
171 select FWRT_PACKAGE_WIRELESS_TOOLS
[92a4e90]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
[d68dd30]184 select FWRT_PACKAGE_MTD
185 select FWRT_PACKAGE_WIFICONF
186 select FWRT_PACKAGE_WIRELESS_TOOLS
[92a4e90]187 select FWRT_PACKAGE_KMOD_WLCOMPAT
188 help
189 Linksys WRT54GL
190
[c04ece1]191config FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G3G
[11aebd0]192 bool "Linksys WRT54G3G [Linux 2.4]"
[c04ece1]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
[d68dd30]199 select FWRT_PACKAGE_MTD
200 select FWRT_PACKAGE_WIFICONF
201 select FWRT_PACKAGE_WIRELESS_TOOLS
[c04ece1]202 select FWRT_PACKAGE_KMOD_WLCOMPAT
[11aebd0]203 help
204 Linksys WRT54G3G
205
[c4144f0]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
[ce9cba2]217
218
[475ad56]219endchoice
[e3ea651]220
[f6ccc6b]221choice
222prompt "Target Firmware type"
[e3ea651]223
[d68dd30]224config FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY
[e3ea651]225 bool "Production images with read-only root filesystem"
[92a4e90]226 select FWRT_PACKAGE_KMOD_MINI_FO
[e3ea651]227 help
228 Build firmware images with a read-only and highly compressed (squashfs with lzma
[92a4e90]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).
[e3ea651]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
[f6ccc6b]238endchoice
[e3ea651]239
[0ea1f3f]240endmenu
[3b914ab]241#endmenu
Note: See TracBrowser for help on using the repository browser.