2012-09-17 15:18:44 -03:00
|
|
|
#
|
|
|
|
# For a description of the syntax of this configuration file,
|
|
|
|
# see misc/tools/kconfig-language.txt.
|
|
|
|
#
|
|
|
|
config NET_DM90x0
|
|
|
|
bool "Davicom dm9000/dm9010 support"
|
|
|
|
default n
|
|
|
|
---help---
|
|
|
|
References: Davicom data sheets (DM9000-DS-F03-041906.pdf,
|
|
|
|
DM9010-DS-F01-103006.pdf) and looking at lots of other DM90x0
|
|
|
|
drivers.
|
|
|
|
|
|
|
|
config NET_CS89x0
|
|
|
|
bool "CS89x0 support"
|
|
|
|
default n
|
|
|
|
depends on EXPERIMENTAL
|
|
|
|
---help---
|
|
|
|
Under construction -- do not use
|
|
|
|
|
|
|
|
config ENC28J60
|
|
|
|
bool "Microchip ENC28J60 support"
|
|
|
|
default n
|
|
|
|
select SPI
|
|
|
|
---help---
|
|
|
|
References:
|
|
|
|
ENC28J60 Data Sheet, Stand-Alone Ethernet Controller with SPI Interface,
|
|
|
|
DS39662C, 2008 Microchip Technology Inc.
|
2012-09-17 15:35:37 -03:00
|
|
|
|
2012-09-17 15:18:44 -03:00
|
|
|
if ENC28J60
|
|
|
|
config ENC28J60_NINTERFACES
|
|
|
|
int "Number of physical ENC28J60"
|
|
|
|
default 1
|
|
|
|
range 1,1
|
|
|
|
---help---
|
|
|
|
Specifies the number of physical ENC28J60
|
|
|
|
devices that will be supported.
|
|
|
|
|
|
|
|
config ENC28J60_SPIMODE
|
|
|
|
int "SPI mode"
|
|
|
|
default 0
|
|
|
|
---help---
|
|
|
|
Controls the SPI mode. The ENC28J60 spec says that it supports SPI
|
|
|
|
mode 0,0 only: "The implementation used on this device supports SPI
|
|
|
|
mode 0,0 only. In addition, the SPI port requires that SCK be at Idle
|
|
|
|
in a low state; selectable clock polarity is not supported."
|
|
|
|
However, sometimes you need to tinker with these things.
|
|
|
|
|
|
|
|
config ENC28J60_FREQUENCY
|
|
|
|
int "SPI frequency"
|
|
|
|
default 20000000
|
|
|
|
---help---
|
|
|
|
Define to use a different bus frequency
|
|
|
|
|
|
|
|
config ENC28J60_STATS
|
|
|
|
bool "Network statistics support"
|
|
|
|
default n
|
|
|
|
---help---
|
|
|
|
Collect network statistics
|
|
|
|
|
|
|
|
config ENC28J60_HALFDUPPLEX
|
|
|
|
bool "Enable half dupplex"
|
|
|
|
default n
|
|
|
|
---help---
|
|
|
|
Default is full duplex
|
2012-09-17 15:35:37 -03:00
|
|
|
|
|
|
|
config ENC28J60_DUMPPACKET
|
|
|
|
bool "Dump Packets"
|
|
|
|
default n
|
|
|
|
---help---
|
|
|
|
If selected, the ENC28J60 driver will dump the contents of each
|
|
|
|
packet to the console.
|
|
|
|
|
2012-09-17 20:02:58 -03:00
|
|
|
config ENC28J60_REGDEBUG
|
|
|
|
bool "Register-Level Debug"
|
|
|
|
default n
|
|
|
|
depends on DEBUG && DEBUG_NET
|
|
|
|
---help---
|
|
|
|
Enable very low-level register access debug. Depends on DEBUG and DEBUG_NET.
|
|
|
|
|
2012-09-17 15:18:44 -03:00
|
|
|
endif
|
2012-09-17 20:02:58 -03:00
|
|
|
|
2012-09-17 15:18:44 -03:00
|
|
|
config NET_E1000
|
|
|
|
bool "E1000 support"
|
|
|
|
default n
|
|
|
|
|
|
|
|
config NET_SLIP
|
|
|
|
bool "SLIP (serial line) support"
|
|
|
|
default n
|
|
|
|
---help---
|
|
|
|
Reference: RFC 1055
|
|
|
|
|
|
|
|
config NET_VNET
|
|
|
|
bool "VNET support"
|
|
|
|
default n
|
|
|
|
|