78 lines
1.6 KiB
Plaintext
78 lines
1.6 KiB
Plaintext
#
|
|
# For a description of the syntax of this configuration file,
|
|
# see the file kconfig-language.txt in the NuttX tools repository.
|
|
#
|
|
|
|
config WL_CC3000
|
|
bool "CC3000 Wireless Module"
|
|
default n
|
|
select SPI
|
|
select ARCH_HAVE_NET
|
|
select CRYPTO
|
|
select CRYPTO_SW_AES
|
|
---help---
|
|
Enable support for the TI CC3000 Wifi Module
|
|
|
|
if WL_CC3000
|
|
|
|
config CC3000_MULTIPLE
|
|
bool "Multiple CC3000 Devices"
|
|
default n
|
|
---help---
|
|
Can be defined to support multiple CC3000 devices on board.
|
|
|
|
config CC3000_NPOLLWAITERS
|
|
int "Number poll waiters"
|
|
default 4
|
|
depends on !DISABLE_POLL
|
|
---help---
|
|
Maximum number of threads that can be waiting on poll()
|
|
|
|
config CC3000_SPIDEV
|
|
int "SPI bus number"
|
|
default 2
|
|
---help---
|
|
Selects the SPI bus number identying that SPI interface that
|
|
connects the CC3000 to the MCU.
|
|
|
|
config CC3000_DEVMINOR
|
|
int "Input device minor number"
|
|
default 0
|
|
---help---
|
|
The CC3000 device will be registered as /dev/wirelessN where N is the
|
|
value provided by this setting.
|
|
|
|
config CC3000_SPI_MODE
|
|
int "SPI mode"
|
|
default 1
|
|
range 0 3
|
|
---help---
|
|
Controls the SPI mode. The device should work in mode 1, but
|
|
sometimes you need to experiment.
|
|
|
|
config CC3000_SPI_FREQUENCY
|
|
int "SPI frequency"
|
|
default 16000000
|
|
---help---
|
|
Define to use a different SPI bus frequency.
|
|
|
|
config CC3000_WORKER_STACKSIZE
|
|
int "Worker thread stack size"
|
|
default 240
|
|
|
|
config CC3000_SELECT_STACKSIZE
|
|
int "Select thread stack size"
|
|
default 368
|
|
|
|
config CC3000_UNSOLICED_STACKSIZE
|
|
int "Unsolicited thread stack size"
|
|
default 264
|
|
|
|
config CC3000_PROBES
|
|
bool "Thread probes"
|
|
default n
|
|
---help---
|
|
Select to use DO and D1 to indicate worker thread and ISR
|
|
|
|
endif
|