# # 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. 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 config ENC28J60_DUMPPACKET bool "Dump Packets" default n ---help--- If selected, the ENC28J60 driver will dump the contents of each packet to the console. 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. endif 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