linux/drivers/net/ethernet/8390/Kconfig
<<
>>
Prefs
   1#
   2# 8390 device configuration
   3#
   4
   5config NET_VENDOR_8390
   6        bool "National Semi-conductor 8390 devices"
   7        default y
   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)
  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
  22if NET_VENDOR_8390
  23
  24config 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
  36config 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
  48config 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
  60config 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
  69config 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
  76config 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
  88config 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
 100config 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
 112config 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
 124config 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
 134config 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
 142config 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
 154config 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
 164config 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
 184config 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
 196config 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
 215config 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
 226config 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
 239config 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
 250config 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
 257config 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
 269config ULTRAMCA
 270        tristate "SMC Ultra MCA support"
 271        depends on MCA
 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
 281config ULTRA
 282        tristate "SMC Ultra support"
 283        depends on ISA
 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
 300config ULTRA32
 301        tristate "SMC Ultra32 EISA support"
 302        depends on EISA
 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
 312config WD80x3
 313        tristate "WD80*3 support"
 314        depends on ISA
 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
 324config 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
 337endif # NET_VENDOR_8390
 338
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.