diff options
Diffstat (limited to 'nuttx/drivers')
-rw-r--r-- | nuttx/drivers/wireless/cc3000/spi.c | 6 | ||||
-rw-r--r-- | nuttx/drivers/wireless/cc3000/spi.h | 3 | ||||
-rw-r--r-- | nuttx/drivers/wireless/cc3000/wlan.c | 6 |
3 files changed, 7 insertions, 8 deletions
diff --git a/nuttx/drivers/wireless/cc3000/spi.c b/nuttx/drivers/wireless/cc3000/spi.c index 08734a10a..38d5f413e 100644 --- a/nuttx/drivers/wireless/cc3000/spi.c +++ b/nuttx/drivers/wireless/cc3000/spi.c @@ -195,7 +195,6 @@ static void *unsoliced_thread_func(void *parameter) void SpiOpen(gcSpiHandleRx pfRxHandler) { - pthread_attr_t attr; int status; DEBUGASSERT(spiconf.cc3000fd == 0); @@ -206,10 +205,7 @@ void SpiOpen(gcSpiHandleRx pfRxHandler) spiconf.cc3000fd = fd; spiconf.run = true; - status = pthread_attr_init(&attr); - DEBUGASSERT(status == 0) - - status = pthread_create(&spiconf.unsoliced_thread, &attr, + status = pthread_create(&spiconf.unsoliced_thread,NULL, unsoliced_thread_func, NULL); DEBUGASSERT(status == 0) } diff --git a/nuttx/drivers/wireless/cc3000/spi.h b/nuttx/drivers/wireless/cc3000/spi.h index cf339adab..5b1251765 100644 --- a/nuttx/drivers/wireless/cc3000/spi.h +++ b/nuttx/drivers/wireless/cc3000/spi.h @@ -37,9 +37,6 @@ typedef void (*gcSpiHandleRx)(void *p); * Public Data *****************************************************************************/ -extern uint16_t SPIInterruptsEnabled; -extern uint8_t wlan_tx_buffer[]; - /***************************************************************************** * Public Function Prototypes *****************************************************************************/ diff --git a/nuttx/drivers/wireless/cc3000/wlan.c b/nuttx/drivers/wireless/cc3000/wlan.c index 7b084e0ae..489fb1a95 100644 --- a/nuttx/drivers/wireless/cc3000/wlan.c +++ b/nuttx/drivers/wireless/cc3000/wlan.c @@ -91,6 +91,12 @@ #define WLAN_CONNECT_PARAM_LEN (29) #define WLAN_SMART_CONFIG_START_PARAMS_LEN (4) +/**************************************************************************** + * Private Variables + ****************************************************************************/ + +static uint8_t wlan_tx_buffer[CC3000_TX_BUFFER_SIZE]; + /***************************************************************************** * Public Data *****************************************************************************/ |