summaryrefslogtreecommitdiff
path: root/nuttx/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/drivers')
-rw-r--r--nuttx/drivers/wireless/cc3000/spi.c6
-rw-r--r--nuttx/drivers/wireless/cc3000/spi.h3
-rw-r--r--nuttx/drivers/wireless/cc3000/wlan.c6
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
*****************************************************************************/