Commit | Line | Data |
---|---|---|
644570b8 JK |
1 | # |
2 | # 8390 device configuration | |
3 | # | |
4 | ||
5 | config NET_VENDOR_8390 | |
6 | bool "National Semi-conductor 8390 devices" | |
7 | depends on AMIGA_PCMCIA || PCI || SUPERH || ISA || MCA || EISA || \ | |
8 | MAC || M32R || MACH_TX49XX || MCA_LEGACY || H8300 || \ | |
9 | ARM || MIPS || ZORRO || PCMCIA || EXPERIMENTAL | |
10 | ---help--- | |
11 | If you have a network (Ethernet) card belonging to this class, say Y | |
12 | and read the Ethernet-HOWTO, available from | |
13 | <http://www.tldp.org/docs.html#howto>. | |
14 | ||
15 | Note that the answer to this question doesn't directly affect the | |
16 | kernel: saying N will just cause the configurator to skip all | |
17 | the questions about Western Digital cards. If you say Y, you will be | |
18 | asked for your specific card in the following questions. | |
19 | ||
20 | if NET_VENDOR_8390 | |
21 | ||
22 | config EL2 | |
23 | tristate "3c503 \"EtherLink II\" support" | |
24 | depends on ISA | |
25 | select CRC32 | |
26 | ---help--- | |
27 | If you have a network (Ethernet) card of this type, say Y and read | |
28 | the Ethernet-HOWTO, available from | |
29 | <http://www.tldp.org/docs.html#howto>. | |
30 | ||
31 | To compile this driver as a module, choose M here. The module | |
32 | will be called 3c503. | |
33 | ||
34 | config AC3200 | |
35 | tristate "Ansel Communications EISA 3200 support (EXPERIMENTAL)" | |
36 | depends on PCI && (ISA || EISA) && EXPERIMENTAL | |
37 | select CRC32 | |
38 | ---help--- | |
39 | If you have a network (Ethernet) card of this type, say Y and read | |
40 | the Ethernet-HOWTO, available from | |
41 | <http://www.tldp.org/docs.html#howto>. | |
42 | ||
43 | To compile this driver as a module, choose M here. The module | |
44 | will be called ac3200. | |
45 | ||
46 | config PCMCIA_AXNET | |
47 | tristate "Asix AX88190 PCMCIA support" | |
48 | depends on PCMCIA | |
49 | ---help--- | |
50 | Say Y here if you intend to attach an Asix AX88190-based PCMCIA | |
51 | (PC-card) Fast Ethernet card to your computer. These cards are | |
52 | nearly NE2000 compatible but need a separate driver due to a few | |
53 | misfeatures. | |
54 | ||
55 | To compile this driver as a module, choose M here: the module will be | |
56 | called axnet_cs. If unsure, say N. | |
57 | ||
58 | config AX88796 | |
59 | tristate "ASIX AX88796 NE2000 clone support" | |
60 | depends on (ARM || MIPS || SUPERH) | |
61 | select PHYLIB | |
62 | select MDIO_BITBANG | |
63 | ---help--- | |
64 | AX88796 driver, using platform bus to provide | |
65 | chip detection and resources | |
66 | ||
67 | config AX88796_93CX6 | |
68 | bool "ASIX AX88796 external 93CX6 eeprom support" | |
69 | depends on AX88796 | |
70 | select EEPROM_93CX6 | |
71 | ---help--- | |
72 | Select this if your platform comes with an external 93CX6 eeprom. | |
73 | ||
74 | config E2100 | |
75 | tristate "Cabletron E21xx support" | |
76 | depends on ISA | |
77 | select CRC32 | |
78 | ---help--- | |
79 | If you have a network (Ethernet) card of this type, say Y and read | |
80 | the Ethernet-HOWTO, available from | |
81 | <http://www.tldp.org/docs.html#howto>. | |
82 | ||
83 | To compile this driver as a module, choose M here. The module | |
84 | will be called e2100. | |
85 | ||
86 | config ES3210 | |
87 | tristate "Racal-Interlan EISA ES3210 support (EXPERIMENTAL)" | |
88 | depends on PCI && EISA && EXPERIMENTAL | |
89 | select CRC32 | |
90 | ---help--- | |
91 | If you have a network (Ethernet) card of this type, say Y and read | |
92 | the Ethernet-HOWTO, available from | |
93 | <http://www.tldp.org/docs.html#howto>. | |
94 | ||
95 | To compile this driver as a module, choose M here. The module | |
96 | will be called es3210. | |
97 | ||
98 | config HPLAN_PLUS | |
99 | tristate "HP PCLAN+ (27247B and 27252A) support" | |
100 | depends on ISA | |
101 | select CRC32 | |
102 | ---help--- | |
103 | If you have a network (Ethernet) card of this type, say Y and read | |
104 | the Ethernet-HOWTO, available from | |
105 | <http://www.tldp.org/docs.html#howto>. | |
106 | ||
107 | To compile this driver as a module, choose M here. The module | |
108 | will be called hp-plus. | |
109 | ||
110 | config HPLAN | |
111 | tristate "HP PCLAN (27245 and other 27xxx series) support" | |
112 | depends on ISA | |
113 | select CRC32 | |
114 | ---help--- | |
115 | If you have a network (Ethernet) card of this type, say Y and read | |
116 | the Ethernet-HOWTO, available from | |
117 | <http://www.tldp.org/docs.html#howto>. | |
118 | ||
119 | To compile this driver as a module, choose M here. The module | |
120 | will be called hp. | |
121 | ||
122 | config HYDRA | |
123 | tristate "Hydra support" | |
124 | depends on ZORRO | |
125 | select CRC32 | |
126 | ---help--- | |
127 | If you have a Hydra Ethernet adapter, say Y. Otherwise, say N. | |
128 | ||
129 | To compile this driver as a module, choose M here: the module | |
130 | will be called hydra. | |
131 | ||
132 | config ARM_ETHERH | |
133 | tristate "I-cubed EtherH/ANT EtherM support" | |
134 | depends on ARM && ARCH_ACORN | |
135 | select CRC32 | |
136 | ---help--- | |
137 | If you have an Acorn system with one of these network cards, you | |
138 | should say Y to this option if you wish to use it with Linux. | |
139 | ||
140 | config LNE390 | |
141 | tristate "Mylex EISA LNE390A/B support (EXPERIMENTAL)" | |
142 | depends on PCI && EISA && EXPERIMENTAL | |
143 | select CRC32 | |
144 | ---help--- | |
145 | If you have a network (Ethernet) card of this type, say Y and read | |
146 | the Ethernet-HOWTO, available from | |
147 | <http://www.tldp.org/docs.html#howto>. | |
148 | ||
149 | To compile this driver as a module, choose M here. The module | |
150 | will be called lne390. | |
151 | ||
152 | config MAC8390 | |
153 | bool "Macintosh NS 8390 based ethernet cards" | |
154 | depends on MAC | |
155 | select CRC32 | |
156 | ---help--- | |
157 | If you want to include a driver to support Nubus or LC-PDS | |
158 | Ethernet cards using an NS8390 chipset or its equivalent, say Y | |
159 | and read the Ethernet-HOWTO, available from | |
160 | <http://www.tldp.org/docs.html#howto>. | |
161 | ||
162 | config NE2000 | |
163 | tristate "NE2000/NE1000 support" | |
164 | depends on (ISA || (Q40 && m) || M32R || MACH_TX49XX) | |
165 | select CRC32 | |
166 | ---help--- | |
167 | If you have a network (Ethernet) card of this type, say Y and read | |
168 | the Ethernet-HOWTO, available from | |
169 | <http://www.tldp.org/docs.html#howto>. Many Ethernet cards | |
170 | without a specific driver are compatible with NE2000. | |
171 | ||
172 | If you have a PCI NE2000 card however, say N here and Y to "PCI | |
173 | NE2000 and clone support" under "EISA, VLB, PCI and on board | |
174 | controllers" below. If you have a NE2000 card and are running on | |
175 | an MCA system (a bus system used on some IBM PS/2 computers and | |
176 | laptops), say N here and Y to "NE/2 (ne2000 MCA version) support", | |
177 | below. | |
178 | ||
179 | To compile this driver as a module, choose M here. The module | |
180 | will be called ne. | |
181 | ||
182 | config NE2_MCA | |
183 | tristate "NE/2 (ne2000 MCA version) support" | |
184 | depends on MCA_LEGACY | |
185 | select CRC32 | |
186 | ---help--- | |
187 | If you have a network (Ethernet) card of this type, say Y and read | |
188 | the Ethernet-HOWTO, available from | |
189 | <http://www.tldp.org/docs.html#howto>. | |
190 | ||
191 | To compile this driver as a module, choose M here. The module | |
192 | will be called ne2. | |
193 | ||
194 | config NE2K_PCI | |
195 | tristate "PCI NE2000 and clones support (see help)" | |
196 | depends on PCI | |
197 | select CRC32 | |
198 | ---help--- | |
199 | This driver is for NE2000 compatible PCI cards. It will not work | |
200 | with ISA NE2000 cards (they have their own driver, "NE2000/NE1000 | |
201 | support" below). If you have a PCI NE2000 network (Ethernet) card, | |
202 | say Y and read the Ethernet-HOWTO, available from | |
203 | <http://www.tldp.org/docs.html#howto>. | |
204 | ||
205 | This driver also works for the following NE2000 clone cards: | |
206 | RealTek RTL-8029 Winbond 89C940 Compex RL2000 KTI ET32P2 | |
207 | NetVin NV5000SC Via 86C926 SureCom NE34 Winbond | |
208 | Holtek HT80232 Holtek HT80229 | |
209 | ||
210 | To compile this driver as a module, choose M here. The module | |
211 | will be called ne2k-pci. | |
212 | ||
213 | config APNE | |
214 | tristate "PCMCIA NE2000 support" | |
215 | depends on AMIGA_PCMCIA | |
216 | select CRC32 | |
217 | ---help--- | |
218 | If you have a PCMCIA NE2000 compatible adapter, say Y. Otherwise, | |
219 | say N. | |
220 | ||
221 | To compile this driver as a module, choose M here: the module | |
222 | will be called apne. | |
223 | ||
224 | config NE3210 | |
225 | tristate "Novell/Eagle/Microdyne NE3210 EISA support (EXPERIMENTAL)" | |
226 | depends on PCI && EISA && EXPERIMENTAL | |
227 | select CRC32 | |
228 | ---help--- | |
229 | If you have a network (Ethernet) card of this type, say Y and read | |
230 | the Ethernet-HOWTO, available from | |
231 | <http://www.tldp.org/docs.html#howto>. Note that this driver | |
232 | will NOT WORK for NE3200 cards as they are completely different. | |
233 | ||
234 | To compile this driver as a module, choose M here. The module | |
235 | will be called ne3210. | |
236 | ||
237 | config PCMCIA_PCNET | |
238 | tristate "NE2000 compatible PCMCIA support" | |
239 | depends on PCMCIA | |
240 | select CRC32 | |
241 | ---help--- | |
242 | Say Y here if you intend to attach an NE2000 compatible PCMCIA | |
243 | (PC-card) Ethernet or Fast Ethernet card to your computer. | |
244 | ||
245 | To compile this driver as a module, choose M here: the module will be | |
246 | called pcnet_cs. If unsure, say N. | |
247 | ||
248 | config NE_H8300 | |
249 | tristate "NE2000 compatible support for H8/300" | |
250 | depends on H8300 | |
251 | ---help--- | |
252 | Say Y here if you want to use the NE2000 compatible | |
253 | controller on the Renesas H8/300 processor. | |
254 | ||
255 | config STNIC | |
256 | tristate "National DP83902AV support" | |
257 | depends on SUPERH | |
258 | select CRC32 | |
259 | ---help--- | |
260 | Support for cards based on the National Semiconductor DP83902AV | |
261 | ST-NIC Serial Network Interface Controller for Twisted Pair. This | |
262 | is a 10Mbit/sec Ethernet controller. Product overview and specs at | |
263 | <http://www.national.com/pf/DP/DP83902A.html>. | |
264 | ||
265 | If unsure, say N. | |
266 | ||
644570b8 JK |
267 | config ULTRAMCA |
268 | tristate "SMC Ultra MCA support" | |
ae150435 | 269 | depends on MCA |
644570b8 JK |
270 | select CRC32 |
271 | ---help--- | |
272 | If you have a network (Ethernet) card of this type and are running | |
273 | an MCA based system (PS/2), say Y and read the Ethernet-HOWTO, | |
274 | available from <http://www.tldp.org/docs.html#howto>. | |
275 | ||
276 | To compile this driver as a module, choose M here. The module | |
277 | will be called smc-mca. | |
278 | ||
279 | config ULTRA | |
280 | tristate "SMC Ultra support" | |
ae150435 | 281 | depends on ISA |
644570b8 JK |
282 | select CRC32 |
283 | ---help--- | |
284 | If you have a network (Ethernet) card of this type, say Y and read | |
285 | the Ethernet-HOWTO, available from | |
286 | <http://www.tldp.org/docs.html#howto>. | |
287 | ||
288 | Important: There have been many reports that, with some motherboards | |
289 | mixing an SMC Ultra and an Adaptec AHA154x SCSI card (or compatible, | |
290 | such as some BusLogic models) causes corruption problems with many | |
291 | operating systems. The Linux smc-ultra driver has a work-around for | |
292 | this but keep it in mind if you have such a SCSI card and have | |
293 | problems. | |
294 | ||
295 | To compile this driver as a module, choose M here. The module | |
296 | will be called smc-ultra. | |
297 | ||
298 | config ULTRA32 | |
299 | tristate "SMC Ultra32 EISA support" | |
ae150435 | 300 | depends on EISA |
644570b8 JK |
301 | select CRC32 |
302 | ---help--- | |
303 | If you have a network (Ethernet) card of this type, say Y and read | |
304 | the Ethernet-HOWTO, available from | |
305 | <http://www.tldp.org/docs.html#howto>. | |
306 | ||
307 | To compile this driver as a module, choose M here. The module | |
308 | will be called smc-ultra32. | |
309 | ||
310 | config WD80x3 | |
311 | tristate "WD80*3 support" | |
ae150435 | 312 | depends on ISA |
644570b8 JK |
313 | select CRC32 |
314 | ---help--- | |
315 | If you have a network (Ethernet) card of this type, say Y and read | |
316 | the Ethernet-HOWTO, available from | |
317 | <http://www.tldp.org/docs.html#howto>. | |
318 | ||
319 | To compile this driver as a module, choose M here. The module | |
320 | will be called wd. | |
321 | ||
322 | config ZORRO8390 | |
323 | tristate "Zorro NS8390-based Ethernet support" | |
324 | depends on ZORRO | |
325 | select CRC32 | |
326 | ---help--- | |
327 | This driver is for Zorro Ethernet cards using an NS8390-compatible | |
328 | chipset, like the Village Tronic Ariadne II and the Individual | |
329 | Computers X-Surf Ethernet cards. If you have such a card, say Y. | |
330 | Otherwise, say N. | |
331 | ||
332 | To compile this driver as a module, choose M here: the module | |
333 | will be called zorro8390. | |
334 | ||
335 | endif # NET_VENDOR_8390 |