162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ci# 362306a36Sopenharmony_ci# 3Com Ethernet device configuration 462306a36Sopenharmony_ci# 562306a36Sopenharmony_ci 662306a36Sopenharmony_ciconfig NET_VENDOR_3COM 762306a36Sopenharmony_ci bool "3Com devices" 862306a36Sopenharmony_ci default y 962306a36Sopenharmony_ci depends on ISA || EISA || PCI || PCMCIA 1062306a36Sopenharmony_ci help 1162306a36Sopenharmony_ci If you have a network (Ethernet) card belonging to this class, say Y. 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci Note that the answer to this question doesn't directly affect the 1462306a36Sopenharmony_ci kernel: saying N will just cause the configurator to skip all 1562306a36Sopenharmony_ci the questions about 3Com cards. If you say Y, you will be asked for 1662306a36Sopenharmony_ci your specific card in the following questions. 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ciif NET_VENDOR_3COM 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ciconfig EL3 2162306a36Sopenharmony_ci tristate "3c509/3c579 \"EtherLink III\" support" 2262306a36Sopenharmony_ci depends on (ISA || EISA) 2362306a36Sopenharmony_ci help 2462306a36Sopenharmony_ci If you have a network (Ethernet) card belonging to the 3Com 2562306a36Sopenharmony_ci EtherLinkIII series, say Y here. 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ci If your card is not working you may need to use the DOS 2862306a36Sopenharmony_ci setup disk to disable Plug & Play mode, and to select the default 2962306a36Sopenharmony_ci media type. 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ci To compile this driver as a module, choose M here. The module 3262306a36Sopenharmony_ci will be called 3c509. 3362306a36Sopenharmony_ci 3462306a36Sopenharmony_ciconfig 3C515 3562306a36Sopenharmony_ci tristate "3c515 ISA \"Fast EtherLink\"" 3662306a36Sopenharmony_ci depends on ISA && ISA_DMA_API && !PPC32 3762306a36Sopenharmony_ci select NETDEV_LEGACY_INIT 3862306a36Sopenharmony_ci help 3962306a36Sopenharmony_ci If you have a 3Com ISA EtherLink XL "Corkscrew" 3c515 Fast Ethernet 4062306a36Sopenharmony_ci network card, say Y here. 4162306a36Sopenharmony_ci 4262306a36Sopenharmony_ci To compile this driver as a module, choose M here. The module 4362306a36Sopenharmony_ci will be called 3c515. 4462306a36Sopenharmony_ci 4562306a36Sopenharmony_ciconfig PCMCIA_3C574 4662306a36Sopenharmony_ci tristate "3Com 3c574 PCMCIA support" 4762306a36Sopenharmony_ci depends on PCMCIA 4862306a36Sopenharmony_ci help 4962306a36Sopenharmony_ci Say Y here if you intend to attach a 3Com 3c574 or compatible PCMCIA 5062306a36Sopenharmony_ci (PC-card) Fast Ethernet card to your computer. 5162306a36Sopenharmony_ci 5262306a36Sopenharmony_ci To compile this driver as a module, choose M here: the module will be 5362306a36Sopenharmony_ci called 3c574_cs. If unsure, say N. 5462306a36Sopenharmony_ci 5562306a36Sopenharmony_ciconfig PCMCIA_3C589 5662306a36Sopenharmony_ci tristate "3Com 3c589 PCMCIA support" 5762306a36Sopenharmony_ci depends on PCMCIA 5862306a36Sopenharmony_ci help 5962306a36Sopenharmony_ci Say Y here if you intend to attach a 3Com 3c589 or compatible PCMCIA 6062306a36Sopenharmony_ci (PC-card) Ethernet card to your computer. 6162306a36Sopenharmony_ci 6262306a36Sopenharmony_ci To compile this driver as a module, choose M here: the module will be 6362306a36Sopenharmony_ci called 3c589_cs. If unsure, say N. 6462306a36Sopenharmony_ci 6562306a36Sopenharmony_ciconfig VORTEX 6662306a36Sopenharmony_ci tristate "3c590/3c900 series (592/595/597) \"Vortex/Boomerang\" support" 6762306a36Sopenharmony_ci depends on (PCI || EISA) && HAS_IOPORT_MAP 6862306a36Sopenharmony_ci select MII 6962306a36Sopenharmony_ci help 7062306a36Sopenharmony_ci This option enables driver support for a large number of 10Mbps and 7162306a36Sopenharmony_ci 10/100Mbps EISA, PCI and Cardbus 3Com network cards: 7262306a36Sopenharmony_ci 7362306a36Sopenharmony_ci "Vortex" (Fast EtherLink 3c590/3c592/3c595/3c597) EISA and PCI 7462306a36Sopenharmony_ci "Boomerang" (EtherLink XL 3c900 or 3c905) PCI 7562306a36Sopenharmony_ci "Cyclone" (3c540/3c900/3c905/3c980/3c575/3c656) PCI and Cardbus 7662306a36Sopenharmony_ci "Tornado" (3c905) PCI 7762306a36Sopenharmony_ci "Hurricane" (3c555/3cSOHO) PCI 7862306a36Sopenharmony_ci 7962306a36Sopenharmony_ci If you have such a card, say Y here. More specific information is in 8062306a36Sopenharmony_ci <file:Documentation/networking/device_drivers/ethernet/3com/vortex.rst> 8162306a36Sopenharmony_ci and in the comments at the beginning of 8262306a36Sopenharmony_ci <file:drivers/net/ethernet/3com/3c59x.c>. 8362306a36Sopenharmony_ci 8462306a36Sopenharmony_ci To compile this support as a module, choose M here. 8562306a36Sopenharmony_ci 8662306a36Sopenharmony_ciconfig TYPHOON 8762306a36Sopenharmony_ci tristate "3cr990 series \"Typhoon\" support" 8862306a36Sopenharmony_ci depends on PCI 8962306a36Sopenharmony_ci select CRC32 9062306a36Sopenharmony_ci help 9162306a36Sopenharmony_ci This option enables driver support for the 3cr990 series of cards: 9262306a36Sopenharmony_ci 9362306a36Sopenharmony_ci 3C990-TX, 3CR990-TX-95, 3CR990-TX-97, 3CR990-FX-95, 3CR990-FX-97, 9462306a36Sopenharmony_ci 3CR990SVR, 3CR990SVR95, 3CR990SVR97, 3CR990-FX-95 Server, 9562306a36Sopenharmony_ci 3CR990-FX-97 Server, 3C990B-TX-M, 3C990BSVR 9662306a36Sopenharmony_ci 9762306a36Sopenharmony_ci If you have a network (Ethernet) card of this type, say Y here. 9862306a36Sopenharmony_ci 9962306a36Sopenharmony_ci To compile this driver as a module, choose M here. The module 10062306a36Sopenharmony_ci will be called typhoon. 10162306a36Sopenharmony_ci 10262306a36Sopenharmony_ciendif # NET_VENDOR_3COM 103