2012-04-06 23:49:35 +08:00
|
|
|
#
|
|
|
|
# For a description of the syntax of this configuration file,
|
2015-06-28 22:08:57 +08:00
|
|
|
# see the file kconfig-language.txt in the NuttX tools repository.
|
2012-04-06 23:49:35 +08:00
|
|
|
#
|
2013-06-01 22:03:55 +08:00
|
|
|
|
2016-02-27 08:39:27 +08:00
|
|
|
if DRIVERS_WIRELESS
|
|
|
|
|
2013-06-01 22:03:55 +08:00
|
|
|
config WL_CC1101
|
|
|
|
bool "CC1101 RF transceiver support"
|
|
|
|
default n
|
|
|
|
select SPI
|
|
|
|
|
2013-09-04 04:59:48 +08:00
|
|
|
menuconfig WL_CC3000
|
|
|
|
bool "CC3000 Wireless Module support"
|
|
|
|
default n
|
|
|
|
select SPI
|
|
|
|
|
2013-09-05 06:40:57 +08:00
|
|
|
source drivers/wireless/cc3000/Kconfig
|
2017-07-25 06:46:30 +08:00
|
|
|
source drivers/wireless/spirit/Kconfig
|
2013-09-05 06:40:57 +08:00
|
|
|
|
2016-02-27 08:39:27 +08:00
|
|
|
menuconfig DRIVERS_IEEE802154
|
2016-02-27 05:03:16 +08:00
|
|
|
bool "IEEE 802.15.4 Device Support"
|
|
|
|
default n
|
|
|
|
---help---
|
|
|
|
This directory holds implementations of IEEE802.15.4 device drivers.
|
|
|
|
|
|
|
|
source drivers/wireless/ieee802154/Kconfig
|
|
|
|
|
2017-03-12 23:48:09 +08:00
|
|
|
menuconfig DRIVERS_IEEE80211
|
|
|
|
bool "IEEE 802.11 Device Support"
|
|
|
|
default n
|
|
|
|
---help---
|
|
|
|
This directory holds implementations of IEEE802.11 device drivers.
|
|
|
|
|
|
|
|
source drivers/wireless/ieee80211/Kconfig
|
|
|
|
|
2013-06-01 22:03:55 +08:00
|
|
|
config WL_NRF24L01
|
|
|
|
bool "nRF24l01+ transceiver support"
|
|
|
|
default n
|
|
|
|
select SPI
|
|
|
|
---help---
|
|
|
|
This options adds driver support for the Nordic nRF24L01+ chip.
|
|
|
|
|
|
|
|
if WL_NRF24L01
|
|
|
|
|
|
|
|
config WL_NRF24L01_DFLT_ADDR_WIDTH
|
|
|
|
int "Default address width"
|
|
|
|
default 5
|
|
|
|
range 3 5
|
|
|
|
---help---
|
|
|
|
Default address width to be used by the nRF24l01+ driver.
|
|
|
|
Note that this default can be changed through the driver API.
|
|
|
|
|
|
|
|
config WL_NRF24L01_CHECK_PARAMS
|
|
|
|
bool "Check call parameters"
|
|
|
|
default y
|
|
|
|
---help---
|
|
|
|
This option adds some sanity check code to parameters given in the
|
|
|
|
driver API functions. If this option is disabled, parameter
|
|
|
|
values are passed 'as is' to the module hardware registers.
|
|
|
|
|
|
|
|
config WL_NRF24L01_RXSUPPORT
|
|
|
|
bool "Support messages reception"
|
|
|
|
default y
|
|
|
|
---help---
|
|
|
|
If this opion is disabled the driver supports only the transmission of messages.
|
|
|
|
Reception of messages will be disabled (and corresponding functions removed).
|
|
|
|
Note: this option is intended to reduce driver code size for 'transmission
|
|
|
|
only' devices.
|
|
|
|
|
|
|
|
if WL_NRF24L01_RXSUPPORT
|
|
|
|
|
|
|
|
config WL_NRF24L01_RXFIFO_LEN
|
|
|
|
int "RX fifo length"
|
|
|
|
default 128
|
|
|
|
range 34 2048
|
|
|
|
---help---
|
|
|
|
Length of the software based fifo used to store content of
|
|
|
|
received messages.
|
|
|
|
|
2016-01-18 04:52:11 +08:00
|
|
|
endif # WL_NRF24L01_RXSUPPORT
|
|
|
|
endif # WL_NRF24L01
|
2016-02-27 08:39:27 +08:00
|
|
|
endif # DRIVERS_WIRELESS
|