diff options
Diffstat (limited to 'nuttx/drivers/net/Kconfig')
-rw-r--r-- | nuttx/drivers/net/Kconfig | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/nuttx/drivers/net/Kconfig b/nuttx/drivers/net/Kconfig new file mode 100644 index 000000000..988b96c94 --- /dev/null +++ b/nuttx/drivers/net/Kconfig @@ -0,0 +1,75 @@ +# +# 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 2 + ---help--- + Controls the SPI mode + +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 +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 + |