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