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