config MACE
tristate "MACE (Power Mac ethernet) support"
depends on NET_ETHERNET && PPC_PMAC
+ select CRC32
help
Power Macintoshes and clones with Ethernet built-in on the
motherboard will usually use a MACE (Medium Access Control for
config BMAC
tristate "BMAC (G3 ethernet) support"
depends on NET_ETHERNET && PPC_PMAC
+ select CRC32
help
Say Y for support of BMAC Ethernet interfaces. These are used on G3
computers.
config OAKNET
tristate "National DP83902AV (Oak ethernet) support"
depends on NET_ETHERNET && PPC
+ select CRC32
help
Say Y if your machine has this type of Ethernet network card.
config A2065
tristate "A2065 support"
depends on NET_ETHERNET && ZORRO
+ select CRC32
help
If you have a Commodore A2065 Ethernet adapter, say Y. Otherwise,
say N.
config HYDRA
tristate "Hydra support"
depends on NET_ETHERNET && ZORRO
+ select CRC32
help
If you have a Hydra Ethernet adapter, say Y. Otherwise, say N.
config ZORRO8390
tristate "Zorro NS8390-based Ethernet support"
depends on NET_ETHERNET && ZORRO
+ select CRC32
help
This driver is for Zorro Ethernet cards using an NS8390-compatible
chipset, like the Village Tronic Ariadne II and the Individual
config APNE
tristate "PCMCIA NE2000 support"
depends on NETDEVICES && AMIGA_PCMCIA
+ select CRC32
help
If you have a PCMCIA NE2000 compatible adapter, say Y. Otherwise,
say N.
config MAC8390
bool "Macintosh NS 8390 based ethernet cards"
depends on NETDEVICES && MAC
+ select CRC32
help
If you want to include a driver to support Nubus or LC-PDS
Ethernet cards using an NS8390 chipset or its equivalent, say Y
config MACMACE
bool "Macintosh (AV) onboard MACE ethernet (EXPERIMENTAL)"
depends on NETDEVICES && MAC && EXPERIMENTAL
+ select CRC32
help
Support for the onboard AMD 79C940 MACE Ethernet controller used in
the 660AV and 840AV Macintosh. If you have one of these Macintoshes
config MVME147_NET
tristate "MVME147 (Lance) Ethernet support"
depends on NETDEVICES && MVME147
+ select CRC32
help
Support for the on-board Ethernet interface on the Motorola MVME147
single-board computer. Say Y here to include the
config HPLANCE
bool "HP on-board LANCE support"
depends on NETDEVICES && HP300
+ select CRC32
help
If you want to use the builtin "LANCE" Ethernet controller on an
HP300 machine, say Y here.
config MIPS_AU1X00_ENET
bool "MIPS AU1000 Ethernet support"
depends on NET_ETHERNET && SOC_AU1X00
+ select CRC32
help
If you have an Alchemy Semi AU1X00 based system
say Y. Otherwise, say N.
config SGI_IOC3_ETH
bool "SGI IOC3 Ethernet"
depends on NET_ETHERNET && SGI_IP27
+ select CRC32
help
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config STNIC
tristate "National DP83902AV support"
depends on NET_ETHERNET && SUPERH
+ select CRC32
help
Support for cards based on the National Semiconductor DP83902AV
ST-NIC Serial Network Interface Controller for Twisted Pair. This
config SUNLANCE
tristate "Sun LANCE support"
depends on NET_ETHERNET && SBUS
+ select CRC32
help
This driver supports the "le" interface present on all 32-bit Sparc
systems, on some older Ultra systems and as an Sbus option. These
config HAPPYMEAL
tristate "Sun Happy Meal 10/100baseT support"
depends on NET_ETHERNET && (SBUS || PCI)
+ select CRC32
help
This driver supports the "hme" interface present on most Ultra
systems and as an option on older Sbus systems. This driver supports
config SUNBMAC
tristate "Sun BigMAC 10/100baseT support (EXPERIMENTAL)"
depends on NET_ETHERNET && SBUS && EXPERIMENTAL
+ select CRC32
help
This driver supports the "be" interface available as an Sbus option.
This is Sun's older 100baseT Ethernet device.
config SUNQE
tristate "Sun QuadEthernet support"
depends on NET_ETHERNET && SBUS
+ select CRC32
help
This driver supports the "qe" 10baseT Ethernet device, available as
an Sbus option. Note that this is not the same as Quad FastEthernet
config SUNGEM
tristate "Sun GEM support"
depends on NET_ETHERNET && PCI
+ select CRC32
help
Support for the Sun GEM chip, aka Sun GigabitEthernet/P 2.0. See also
<http://www.sun.com/products-n-solutions/hardware/docs/pdf/806-3985-10.pdf>.
config EL2
tristate "3c503 \"EtherLink II\" support"
depends on NET_VENDOR_3COM && ISA
+ select CRC32
help
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config TYPHOON
tristate "3cr990 series \"Typhoon\" support"
depends on NET_VENDOR_3COM && PCI
+ select CRC32
---help---
This option enables driver support for the 3cr990 series of cards:
config WD80x3
tristate "WD80*3 support"
depends on NET_VENDOR_SMC && ISA
+ select CRC32
help
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config ULTRAMCA
tristate "SMC Ultra MCA support"
depends on NET_VENDOR_SMC && MCA
+ select CRC32
help
If you have a network (Ethernet) card of this type and are running
an MCA based system (PS/2), say Y and read the Ethernet-HOWTO,
config ULTRA
tristate "SMC Ultra support"
depends on NET_VENDOR_SMC && ISA
+ select CRC32
---help---
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config ULTRA32
tristate "SMC Ultra32 EISA support"
depends on NET_VENDOR_SMC && EISA
+ select CRC32
help
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config SMC9194
tristate "SMC 9194 support"
depends on NET_VENDOR_SMC && (ISA || MAC)
+ select CRC32
---help---
This is support for the SMC9xxx based Ethernet cards. Choose this
option if you have a DELL laptop with the docking station, or
config AT1700
tristate "AT1700/1720/RE1000Plus(C-Bus) support (EXPERIMENTAL)"
depends on NET_ETHERNET && (ISA || MCA) && EXPERIMENTAL
+ select CRC32
---help---
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config DEPCA
tristate "DEPCA, DE10x, DE200, DE201, DE202, DE422 support"
depends on NET_ETHERNET && (ISA || EISA || MCA)
+ select CRC32
---help---
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config E2100
tristate "Cabletron E21xx support"
depends on NET_ISA
+ select CRC32
help
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config EWRK3
tristate "EtherWORKS 3 (DE203, DE204, DE205) support"
depends on NET_ISA
+ select CRC32
---help---
This driver supports the DE203, DE204 and DE205 network (Ethernet)
cards. If this is for you, say Y and read
config HPLAN_PLUS
tristate "HP PCLAN+ (27247B and 27252A) support"
depends on NET_ISA
+ select CRC32
help
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config HPLAN
tristate "HP PCLAN (27245 and other 27xxx series) support"
depends on NET_ISA
+ select CRC32
help
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config NE2000
tristate "NE2000/NE1000 support"
depends on NET_ISA || (Q40 && m)
+ select CRC32
---help---
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config NE2K_CBUS
tristate "Most NE2000-based Ethernet support"
depends on NET_CBUS
+ select CRC32
config NE2K_CBUS_EGY98
bool "Melco EGY-98 support"
config NE2_MCA
tristate "NE/2 (ne2000 MCA version) support"
depends on NET_ETHERNET && MCA
+ select CRC32
help
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config PCNET32
tristate "AMD PCnet32 PCI support"
depends on NET_PCI && PCI
+ select CRC32
help
If you have a PCnet32 or PCnetPCI based network (Ethernet) card,
answer Y here and read the Ethernet-HOWTO, available from
config AMD8111_ETH
tristate "AMD 8111 (new PCI lance) support"
depends on NET_PCI && PCI
+ select CRC32
help
If you have an AMD 8111-based PCI lance ethernet card,
answer Y here and read the Ethernet-HOWTO, available from
config ADAPTEC_STARFIRE
tristate "Adaptec Starfire/DuraLAN support"
depends on NET_PCI && PCI
+ select CRC32
help
Say Y here if you have an Adaptec Starfire (or DuraLAN) PCI network
adapter. The DuraLAN chip is used on the 64 bit PCI boards from
config AC3200
tristate "Ansel Communications EISA 3200 support (EXPERIMENTAL)"
depends on NET_PCI && (ISA || EISA) && EXPERIMENTAL
+ select CRC32
help
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config LNE390
tristate "Mylex EISA LNE390A/B support (EXPERIMENTAL)"
depends on NET_PCI && EISA && EXPERIMENTAL
+ select CRC32
help
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config FEALNX
tristate "Myson MTD-8xx PCI Ethernet support"
depends on NET_PCI && PCI
+ select CRC32
help
Say Y here to support the Mysom MTD-800 family of PCI-based Ethernet
cards. Specifications and data at
config NATSEMI
tristate "National Semiconductor DP8381x series PCI Ethernet support"
depends on NET_PCI && PCI
+ select CRC32
help
This driver is for the National Semiconductor DP83810 series,
which is used in cards from PureData, NetGear, Linksys
config NE2K_PCI
tristate "PCI NE2000 and clones support (see help)"
depends on NET_PCI && PCI
+ select CRC32
---help---
This driver is for NE2000 compatible PCI cards. It will not work
with ISA NE2000 cards (they have their own driver, "NE2000/NE1000
config NE3210
tristate "Novell/Eagle/Microdyne NE3210 EISA support (EXPERIMENTAL)"
depends on NET_PCI && EISA && EXPERIMENTAL
+ select CRC32
---help---
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config ES3210
tristate "Racal-Interlan EISA ES3210 support (EXPERIMENTAL)"
depends on NET_PCI && EISA && EXPERIMENTAL
+ select CRC32
help
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
config 8139CP
tristate "RealTek RTL-8139 C+ PCI Fast Ethernet Adapter support (EXPERIMENTAL)"
depends on NET_PCI && PCI && EXPERIMENTAL
+ select CRC32
help
This is a driver for the Fast Ethernet PCI network cards based on
the RTL8139C+ chips. If you have one of those, say Y and read
config 8139TOO
tristate "RealTek RTL-8139 PCI Fast Ethernet Adapter support"
depends on NET_PCI && PCI
+ select CRC32
---help---
This is a driver for the Fast Ethernet PCI network cards based on
the RTL8139 chips. If you have one of those, say Y and read
config SIS900
tristate "SiS 900/7016 PCI Fast Ethernet Adapter support"
depends on NET_PCI && PCI
+ select CRC32
---help---
This is a driver for the Fast Ethernet PCI network cards based on
the SiS 900 and SiS 7016 chips. The SiS 900 core is also embedded in
config EPIC100
tristate "SMC EtherPower II"
depends on NET_PCI && PCI
+ select CRC32
help
This driver is for the SMC EtherPower II 9432 PCI Ethernet NIC,
which is based on the SMC83c17x (EPIC/100).
config SUNDANCE
tristate "Sundance Alta support"
depends on NET_PCI && PCI
+ select CRC32
help
This driver is for the Sundance "Alta" chip.
More specific information and updates are available from
config VIA_RHINE
tristate "VIA Rhine support"
depends on NET_PCI && PCI
+ select CRC32
help
If you have a VIA "rhine" based network card (Rhine-I (3043) or
Rhine-2 (VT86c100A)), say Y here.
config ATP
tristate "AT-LAN-TEC/RealTek pocket adapter support"
depends on NET_POCKET && ISA && X86
+ select CRC32
---help---
This is a network (Ethernet) device which attaches to your parallel
port. Read <file:drivers/net/atp.c> as well as the Ethernet-HOWTO,
config DECLANCE
tristate "DEC LANCE ethernet controller support"
depends on NET_ETHERNET && DECSTATION
+ select CRC32
help
This driver is for the series of Ethernet controllers produced by
DEC (now Compaq) based on the AMD Lance chipset, including the
config DL2K
tristate "D-Link DL2000-based Gigabit Ethernet support"
depends on PCI
+ select CRC32
help
This driver supports D-Link 2000-based gigabit ethernet cards, which
includes
config YELLOWFIN
tristate "Packet Engines Yellowfin Gigabit-NIC support (EXPERIMENTAL)"
depends on PCI && EXPERIMENTAL
+ select CRC32
---help---
Say Y here if you have a Packet Engines G-NIC PCI Gigabit Ethernet
adapter or the SYM53C885 Ethernet controller. The Gigabit adapter is
config R8169
tristate "Realtek 8169 gigabit ethernet support"
depends on PCI
+ select CRC32
---help---
Say Y here if you have a Realtek 8169 PCI Gigabit Ethernet adapter.
config SIS190
tristate "SiS190 gigabit ethernet support (EXPERIMENTAL)"
depends on PCI && EXPERIMENTAL
+ select CRC32
---help---
Say Y here if you have a SiS 190 PCI Gigabit Ethernet adapter.
+++ /dev/null
-# These drivers all require crc32.o
-obj-$(CONFIG_8139CP) += crc32.o
-obj-$(CONFIG_8139TOO) += crc32.o
-obj-$(CONFIG_A2065) += crc32.o
-obj-$(CONFIG_ARM_AM79C961A) += crc32.o
-obj-$(CONFIG_AT1700) += crc32.o
-obj-$(CONFIG_ATP) += crc32.o
-obj-$(CONFIG_BMAC) += crc32.o
-obj-$(CONFIG_DE2104X) += crc32.o
-obj-$(CONFIG_DE4X5) += crc32.o
-obj-$(CONFIG_DECLANCE) += crc32.o
-obj-$(CONFIG_DEPCA) += crc32.o
-obj-$(CONFIG_DL2K) += crc32.o
-obj-$(CONFIG_DM9102) += crc32.o
-obj-$(CONFIG_EPIC100) += crc32.o
-obj-$(CONFIG_EWRK3) += crc32.o
-obj-$(CONFIG_FEALNX) += crc32.o
-obj-$(CONFIG_HAPPYMEAL) += crc32.o
-obj-$(CONFIG_MACE) += crc32.o
-obj-$(CONFIG_MACMACE) += crc32.o
-obj-$(CONFIG_MIPS_AU1000_ENET) += crc32.o
-obj-$(CONFIG_NATSEMI) += crc32.o
-obj-$(CONFIG_NE2K_CBUS) += crc32.o
-obj-$(CONFIG_PCMCIA_FMVJ18X) += crc32.o
-obj-$(CONFIG_PCMCIA_SMC91C92) += crc32.o
-obj-$(CONFIG_PCMCIA_XIRTULIP) += crc32.o
-obj-$(CONFIG_PCNET32) += crc32.o
-obj-$(CONFIG_SGI_IOC3_ETH) += crc32.o
-obj-$(CONFIG_SIS190) += crc32.o
-obj-$(CONFIG_SIS900) += crc32.o
-obj-$(CONFIG_SMC9194) += crc32.o
-obj-$(CONFIG_ADAPTEC_STARFIRE) += crc32.o
-obj-$(CONFIG_SUNBMAC) += crc32.o
-obj-$(CONFIG_SUNDANCE) += crc32.o
-obj-$(CONFIG_SUNGEM) += crc32.o
-obj-$(CONFIG_SUNGEM) += crc32.o
-obj-$(CONFIG_SUNLANCE) += crc32.o
-obj-$(CONFIG_SUNQE) += crc32.o
-obj-$(CONFIG_TULIP) += crc32.o
-obj-$(CONFIG_TYPHOON) += crc32.o
-obj-$(CONFIG_VIA_RHINE) += crc32.o
-obj-$(CONFIG_YELLOWFIN) += crc32.o
-obj-$(CONFIG_WINBOND_840) += crc32.o
-obj-$(CONFIG_R8169) += crc32.o
-obj-$(CONFIG_AMD8111_ETH) += crc32.o
-
-
-# These rely on drivers/net/7990.o which requires crc32.o
-obj-$(CONFIG_HPLANCE) += crc32.o
-obj-$(CONFIG_MVME147_NET) += crc32.o
-
-
-# These rely on drivers/net/8390.o which requires crc32.o
-obj-$(CONFIG_OAKNET) += crc32.o
-obj-$(CONFIG_NE2K_PCI) += crc32.o
-obj-$(CONFIG_STNIC) += crc32.o
-obj-$(CONFIG_MAC8390) += crc32.o
-obj-$(CONFIG_APNE) += crc32.o
-obj-$(CONFIG_PCMCIA_PCNET) += crc32.o
-obj-$(CONFIG_ARM_ETHERH) += crc32.o
-obj-$(CONFIG_WD80x3) += crc32.o
-obj-$(CONFIG_EL2) += crc32.o
-obj-$(CONFIG_NE2000) += crc32.o
-obj-$(CONFIG_NE2_MCA) += crc32.o
-obj-$(CONFIG_HPLAN) += crc32.o
-obj-$(CONFIG_HPLAN_PLUS) += crc32.o
-obj-$(CONFIG_ULTRA) += crc32.o
-obj-$(CONFIG_ULTRAMCA) += crc32.o
-obj-$(CONFIG_ULTRA32) += crc32.o
-obj-$(CONFIG_E2100) += crc32.o
-obj-$(CONFIG_ES3210) += crc32.o
-obj-$(CONFIG_LNE390) += crc32.o
-obj-$(CONFIG_NE3210) += crc32.o
-obj-$(CONFIG_AC3200) += crc32.o
-obj-$(CONFIG_ZORRO8390) += crc32.o
-obj-$(CONFIG_HYDRA) += crc32.o