Commit | Line | Data |
---|---|---|
644570b8 JK |
1 | # |
2 | # 8390 device configuration | |
3 | # | |
4 | ||
5 | config NET_VENDOR_8390 | |
6 | bool "National Semi-conductor 8390 devices" | |
88f07484 | 7 | default y |
e8bf5c42 | 8 | depends on NET_VENDOR_NATSEMI |
644570b8 | 9 | ---help--- |
138b15ed | 10 | If you have a network (Ethernet) card belonging to this class, say Y. |
644570b8 JK |
11 | |
12 | Note that the answer to this question doesn't directly affect the | |
13 | kernel: saying N will just cause the configurator to skip all | |
14 | the questions about Western Digital cards. If you say Y, you will be | |
15 | asked for your specific card in the following questions. | |
16 | ||
17 | if NET_VENDOR_8390 | |
18 | ||
644570b8 JK |
19 | config PCMCIA_AXNET |
20 | tristate "Asix AX88190 PCMCIA support" | |
21 | depends on PCMCIA | |
22 | ---help--- | |
23 | Say Y here if you intend to attach an Asix AX88190-based PCMCIA | |
24 | (PC-card) Fast Ethernet card to your computer. These cards are | |
25 | nearly NE2000 compatible but need a separate driver due to a few | |
26 | misfeatures. | |
27 | ||
28 | To compile this driver as a module, choose M here: the module will be | |
29 | called axnet_cs. If unsure, say N. | |
30 | ||
31 | config AX88796 | |
32 | tristate "ASIX AX88796 NE2000 clone support" | |
33 | depends on (ARM || MIPS || SUPERH) | |
31f31204 | 34 | select CRC32 |
644570b8 JK |
35 | select PHYLIB |
36 | select MDIO_BITBANG | |
37 | ---help--- | |
38 | AX88796 driver, using platform bus to provide | |
39 | chip detection and resources | |
40 | ||
41 | config AX88796_93CX6 | |
42 | bool "ASIX AX88796 external 93CX6 eeprom support" | |
43 | depends on AX88796 | |
44 | select EEPROM_93CX6 | |
45 | ---help--- | |
46 | Select this if your platform comes with an external 93CX6 eeprom. | |
47 | ||
644570b8 JK |
48 | config HYDRA |
49 | tristate "Hydra support" | |
50 | depends on ZORRO | |
51 | select CRC32 | |
52 | ---help--- | |
53 | If you have a Hydra Ethernet adapter, say Y. Otherwise, say N. | |
54 | ||
55 | To compile this driver as a module, choose M here: the module | |
56 | will be called hydra. | |
57 | ||
58 | config ARM_ETHERH | |
59 | tristate "I-cubed EtherH/ANT EtherM support" | |
60 | depends on ARM && ARCH_ACORN | |
61 | select CRC32 | |
62 | ---help--- | |
63 | If you have an Acorn system with one of these network cards, you | |
64 | should say Y to this option if you wish to use it with Linux. | |
65 | ||
644570b8 JK |
66 | config MAC8390 |
67 | bool "Macintosh NS 8390 based ethernet cards" | |
68 | depends on MAC | |
69 | select CRC32 | |
70 | ---help--- | |
71 | If you want to include a driver to support Nubus or LC-PDS | |
138b15ed | 72 | Ethernet cards using an NS8390 chipset or its equivalent, say Y. |
644570b8 | 73 | |
064bff1c GU |
74 | config MCF8390 |
75 | tristate "ColdFire NS8390 based Ethernet support" | |
76 | depends on COLDFIRE | |
77 | select CRC32 | |
78 | ---help--- | |
79 | This driver is for Ethernet devices using an NS8390-compatible | |
80 | chipset on many common ColdFire CPU based boards. Many of the older | |
81 | Freescale dev boards use this, and some other common boards like | |
82 | some SnapGear routers do as well. | |
83 | ||
84 | If you have one of these boards and want to use the network interface | |
85 | on them then choose Y. To compile this driver as a module, choose M | |
86 | here, the module will be called mcf8390. | |
87 | ||
644570b8 JK |
88 | config NE2000 |
89 | tristate "NE2000/NE1000 support" | |
65eca28d MS |
90 | depends on (ISA || (Q40 && m) || M32R || MACH_TX49XX || \ |
91 | ATARI_ETHERNEC) | |
644570b8 JK |
92 | select CRC32 |
93 | ---help--- | |
138b15ed PG |
94 | If you have a network (Ethernet) card of this type, say Y here. |
95 | Many Ethernet cards without a specific driver are compatible with | |
96 | the NE2000. | |
644570b8 JK |
97 | |
98 | If you have a PCI NE2000 card however, say N here and Y to "PCI | |
bca94cff | 99 | NE2000 and clone support" below. |
644570b8 JK |
100 | |
101 | To compile this driver as a module, choose M here. The module | |
102 | will be called ne. | |
103 | ||
644570b8 JK |
104 | config NE2K_PCI |
105 | tristate "PCI NE2000 and clones support (see help)" | |
106 | depends on PCI | |
107 | select CRC32 | |
108 | ---help--- | |
109 | This driver is for NE2000 compatible PCI cards. It will not work | |
110 | with ISA NE2000 cards (they have their own driver, "NE2000/NE1000 | |
111 | support" below). If you have a PCI NE2000 network (Ethernet) card, | |
138b15ed | 112 | say Y here. |
644570b8 JK |
113 | |
114 | This driver also works for the following NE2000 clone cards: | |
115 | RealTek RTL-8029 Winbond 89C940 Compex RL2000 KTI ET32P2 | |
116 | NetVin NV5000SC Via 86C926 SureCom NE34 Winbond | |
117 | Holtek HT80232 Holtek HT80229 | |
118 | ||
119 | To compile this driver as a module, choose M here. The module | |
120 | will be called ne2k-pci. | |
121 | ||
122 | config APNE | |
123 | tristate "PCMCIA NE2000 support" | |
124 | depends on AMIGA_PCMCIA | |
125 | select CRC32 | |
126 | ---help--- | |
127 | If you have a PCMCIA NE2000 compatible adapter, say Y. Otherwise, | |
128 | say N. | |
129 | ||
130 | To compile this driver as a module, choose M here: the module | |
131 | will be called apne. | |
132 | ||
644570b8 JK |
133 | config PCMCIA_PCNET |
134 | tristate "NE2000 compatible PCMCIA support" | |
135 | depends on PCMCIA | |
136 | select CRC32 | |
137 | ---help--- | |
138 | Say Y here if you intend to attach an NE2000 compatible PCMCIA | |
139 | (PC-card) Ethernet or Fast Ethernet card to your computer. | |
140 | ||
141 | To compile this driver as a module, choose M here: the module will be | |
142 | called pcnet_cs. If unsure, say N. | |
143 | ||
644570b8 JK |
144 | config STNIC |
145 | tristate "National DP83902AV support" | |
146 | depends on SUPERH | |
147 | select CRC32 | |
148 | ---help--- | |
149 | Support for cards based on the National Semiconductor DP83902AV | |
150 | ST-NIC Serial Network Interface Controller for Twisted Pair. This | |
151 | is a 10Mbit/sec Ethernet controller. Product overview and specs at | |
152 | <http://www.national.com/pf/DP/DP83902A.html>. | |
153 | ||
154 | If unsure, say N. | |
155 | ||
644570b8 JK |
156 | config ULTRA |
157 | tristate "SMC Ultra support" | |
ae150435 | 158 | depends on ISA |
644570b8 JK |
159 | select CRC32 |
160 | ---help--- | |
138b15ed | 161 | If you have a network (Ethernet) card of this type, say Y here. |
644570b8 JK |
162 | |
163 | Important: There have been many reports that, with some motherboards | |
164 | mixing an SMC Ultra and an Adaptec AHA154x SCSI card (or compatible, | |
165 | such as some BusLogic models) causes corruption problems with many | |
166 | operating systems. The Linux smc-ultra driver has a work-around for | |
167 | this but keep it in mind if you have such a SCSI card and have | |
168 | problems. | |
169 | ||
170 | To compile this driver as a module, choose M here. The module | |
171 | will be called smc-ultra. | |
172 | ||
644570b8 JK |
173 | config WD80x3 |
174 | tristate "WD80*3 support" | |
ae150435 | 175 | depends on ISA |
644570b8 JK |
176 | select CRC32 |
177 | ---help--- | |
138b15ed | 178 | If you have a network (Ethernet) card of this type, say Y here. |
644570b8 JK |
179 | |
180 | To compile this driver as a module, choose M here. The module | |
181 | will be called wd. | |
182 | ||
183 | config ZORRO8390 | |
184 | tristate "Zorro NS8390-based Ethernet support" | |
185 | depends on ZORRO | |
186 | select CRC32 | |
187 | ---help--- | |
188 | This driver is for Zorro Ethernet cards using an NS8390-compatible | |
189 | chipset, like the Village Tronic Ariadne II and the Individual | |
190 | Computers X-Surf Ethernet cards. If you have such a card, say Y. | |
191 | Otherwise, say N. | |
192 | ||
193 | To compile this driver as a module, choose M here: the module | |
194 | will be called zorro8390. | |
195 | ||
196 | endif # NET_VENDOR_8390 |