| 1 |
199 |
simons |
#
|
| 2 |
|
|
# This file is used for selecting non-standard netcard options, and
|
| 3 |
|
|
# need not be modified for typical use.
|
| 4 |
|
|
#
|
| 5 |
|
|
# Drivers are *not* selected in this file, but rather with files
|
| 6 |
|
|
# automatically generated during the top-level kernel configuration.
|
| 7 |
|
|
#
|
| 8 |
|
|
# Special options supported, indexed by their 'config' name:
|
| 9 |
|
|
#
|
| 10 |
|
|
# CONFIG_WD80x3 The Western Digital (SMC) WD80x3 driver
|
| 11 |
|
|
# WD_SHMEM=xxx Forces the address of the shared memory
|
| 12 |
|
|
# CONFIG_NE2000 The NE-[12]000 clone driver.
|
| 13 |
|
|
# PACKETBUF_MEMSIZE Allows an extra-large packet buffer to be
|
| 14 |
|
|
# used. Usually pointless under Linux.
|
| 15 |
|
|
# show_all_SAPROM Show the entire address PROM, not just the
|
| 16 |
|
|
# ethernet address, during boot.
|
| 17 |
|
|
# CONFIG_NE_RW_BUGFIX Patch an obscure bug with a version of the 8390.
|
| 18 |
|
|
# CONFIG_NE_SANITY Double check the internal card xfer address
|
| 19 |
|
|
# against the driver's value. Useful for debugging.
|
| 20 |
|
|
# CONFIG_HPLAN The HP-LAN driver (for 8390-based boards only).
|
| 21 |
|
|
# rw_bugfix Fix the same obscure bug.
|
| 22 |
|
|
# CONFIG_EL2 The 3c503 EtherLink II driver
|
| 23 |
|
|
# EL2_AUI Default to the AUI port instead of the BNC port
|
| 24 |
|
|
# no_probe_nonshared_memory Don't probe for programmed-I/O boards.
|
| 25 |
|
|
# EL2MEMTEST Test shared memory at boot-time.
|
| 26 |
|
|
# CONFIG_PLIP The Crynwr-protocol PL/IP driver
|
| 27 |
|
|
# INITIALTIMEOUTFACTOR Timing parameters.
|
| 28 |
|
|
# MAXTIMEOUTFACTOR
|
| 29 |
|
|
# DE600 The D-Link DE-600 Portable Ethernet Adaptor.
|
| 30 |
|
|
# DE600_IO The DE600 I/O-port address (0x378 == default)
|
| 31 |
|
|
# DE600_IRQ The DE600 IRQ number to use (IRQ7 == default)
|
| 32 |
|
|
# DE600_DEBUG Enable or disable DE600 debugging (default off)
|
| 33 |
|
|
# DE620 The D-Link DE-600 Portable Ethernet Adaptor.
|
| 34 |
|
|
# DE620_IO The DE620 I/O-port address (0x378 == default)
|
| 35 |
|
|
# DE620_IRQ The DE620 IRQ number to use (IRQ7 == default)
|
| 36 |
|
|
# DE620_DEBUG Enable or disable DE600 debugging (default off)
|
| 37 |
|
|
# DEPCA The DIGITAL series of LANCE based Ethernet Cards
|
| 38 |
|
|
# (DEPCA, DE100, DE200/1/2, DE210, DE422 (EISA))
|
| 39 |
|
|
# EWRK3 The DIGITAL series of AT Ethernet Cards (DE203/4/5)
|
| 40 |
|
|
# EWRK3_DEBUG Set the desired debug level
|
| 41 |
|
|
#
|
| 42 |
|
|
# DE4x5 The DIGITAL series of PCI/EISA Ethernet Cards,
|
| 43 |
|
|
# DE425, DE434, DE435, DE450, DE500
|
| 44 |
|
|
# DE4X5_DEBUG Set the desired debug level
|
| 45 |
|
|
# DEC_ONLY Allows driver to work with DIGITAL cards only -
|
| 46 |
|
|
# see linux/drivers/net/README.de4x5
|
| 47 |
|
|
# DE4X5_AUTOSENSE (Default) auto media/mode selection
|
| 48 |
|
|
# If you want at least one board to not autosense then
|
| 49 |
|
|
# no board can autosense. For a board mix of several
|
| 50 |
|
|
# types, OR the manual values [eg for a DE500 (100M) with
|
| 51 |
|
|
# a DE450 (AUI) use '-DDE4X5_AUTOSENSE=(_100Mb|AUI)']
|
| 52 |
|
|
# For full auto media/mode selection = AUTO
|
| 53 |
|
|
# For manual TP media selection = TP
|
| 54 |
|
|
# For manual TP/Nway media selection (DC21041) = TP_NW
|
| 55 |
|
|
# For manual BNC media selection = BNC
|
| 56 |
|
|
# For manual AUI media selection = AUI
|
| 57 |
|
|
# For manual BNC/AUI media selection (DC21040) = BNC_AUI
|
| 58 |
|
|
# For manual 10Mb/s mode selection (DC21140) = _10Mb
|
| 59 |
|
|
# For manual 100Mb/s mode selection (DC21140) = _100Mb
|
| 60 |
|
|
# The DC21040 will default to TP if TP_NW is specified
|
| 61 |
|
|
# The DC21041 will default to BNC if BNC_AUI is specified
|
| 62 |
|
|
# DE4X5_DO_MEMCPY Forces the Intels to use memory copies into sk_buffs
|
| 63 |
|
|
# rather than straight DMA.
|
| 64 |
|
|
#
|
| 65 |
|
|
# DEFXX The DIGITAL series of FDDI EISA (DEFEA) and PCI (DEFPA)
|
| 66 |
|
|
# controllers
|
| 67 |
|
|
# DEFXX_DEBUG Set the desired debug level
|
| 68 |
|
|
#
|
| 69 |
|
|
# TULIP Tulip (dc21040/dc21041/ds21140) driver
|
| 70 |
|
|
# TULIP_PORT specify default if_port
|
| 71 |
|
|
# 0: 10TP
|
| 72 |
|
|
# 1: 100Tx(ds21140)/AUI(dc2104x)
|
| 73 |
|
|
# 2: BNC(dc2104x)
|
| 74 |
|
|
# TULIP_FIX_PORT don't change if_port automatically if defined
|
| 75 |
|
|
# TULIP_MAX_CARDS maximum number of probed card
|
| 76 |
|
|
#
|
| 77 |
|
|
|
| 78 |
|
|
# The following options exist, but cannot be set in this file.
|
| 79 |
|
|
# lance.c
|
| 80 |
|
|
# LANCE_DMA Change the default DMA to other than DMA5.
|
| 81 |
|
|
# 8390.c
|
| 82 |
|
|
# NO_PINGPONG Disable ping-pong transmit buffers.
|
| 83 |
|
|
|
| 84 |
|
|
|
| 85 |
|
|
# Most drivers also have a *_DEBUG setting that may be adjusted.
|
| 86 |
|
|
# The 8390 drivers share the EI_DEBUG setting.
|
| 87 |
|
|
|
| 88 |
|
|
# General options for Space.c
|
| 89 |
|
|
OPTS = # -DETH0_ADDR=0x300 -DETH0_IRQ=11
|
| 90 |
|
|
|
| 91 |
|
|
WD_OPTS = #-DWD_SHMEM=0xDD000
|
| 92 |
|
|
EL2_OPTS = #-DEL2_AUI
|
| 93 |
|
|
NE_OPTS =
|
| 94 |
|
|
HP_OPTS =
|
| 95 |
|
|
PLIP_OPTS =
|
| 96 |
|
|
DEPCA_OPTS =
|
| 97 |
|
|
EWRK3_OPTS =
|
| 98 |
|
|
DE4X5_OPTS = -DDE4X5_AUTOSENSE=AUTO
|
| 99 |
|
|
DEFXX_OPTS =
|
| 100 |
|
|
ELP_OPTS =
|
| 101 |
|
|
TULIP_OPTS =
|
| 102 |
743 |
simons |
OETH_OPTS =
|