50 #ifndef BSP430_RF_CC3000_H
51 #define BSP430_RF_CC3000_H
54 #include <cc3000/cc3000_common.h>
56 #ifndef BSP430_CC3000_ENABLE_SMART
67 #define BSP430_CC3000_ENABLE_SMART 0
92 #ifndef BSP430_CC3000SPI_RX_BUFFER_SIZE
93 #if (BSP430_CC3000_ENABLE_SMART - 0)
94 #define BSP430_CC3000SPI_RX_BUFFER_SIZE 1500
96 #define BSP430_CC3000SPI_RX_BUFFER_SIZE 400
112 #ifndef BSP430_CC3000SPI_TX_BUFFER_SIZE
113 #define BSP430_CC3000SPI_TX_BUFFER_SIZE 400
126 #ifndef configBSP430_RF_CC3000BOOST
127 #define configBSP430_RF_CC3000BOOST 0
130 #if defined(BSP430_DOXYGEN)
135 #define BSP430_RF_CC3000_SPI_PERIPH_CPPID include <bsp430/platform.h>
139 #define BSP430_RF_CC3000_SPI_PERIPH_HANDLE include <bsp430/platform.h>
147 #define BSP430_RF_CC3000_CSn_PORT_PERIPH_HANDLE include <bsp430/platform.h>
153 #define BSP430_RF_CC3000_IRQn_PORT_PERIPH_HANDLE include <bsp430/platform.h>
159 #define BSP430_RF_CC3000_PWR_EN_PORT_PERIPH_HANDLE include <bsp430/platform.h>
167 #define BSP430_RF_CC3000_CSn_PORT_PERIPH_CPPID include <bsp430/platform.h>
173 #define BSP430_RF_CC3000_CSn_PORT_BIT include <bsp430/platform.h>
179 #define BSP430_RF_CC3000_IRQn_PORT_PERIPH_CPPID include <bsp430/platform.h>
188 #define BSP430_RF_CC3000_IRQn_TIMER_PERIPH_CPPID include <bsp430/platform.h>
194 #define BSP430_RF_CC3000_IRQn_PORT_BIT include <bsp430/platform.h>
201 #define BSP430_RF_CC3000_IRQn_TIMER_PERIPH_HANDLE include <bsp430/platform.h>
211 #define BSP430_RF_CC3000_IRQn_TIMER_CCIDX include <bsp430/platform.h>
221 #define BSP430_RF_CC3000_IRQn_TIMER_CCIS include <bsp430/platform.h>
227 #define BSP430_RF_CC3000_PWR_EN_PORT_PERIPH_CPPID include <bsp430/platform.h>
233 #define BSP430_RF_CC3000_PWR_EN_PORT_BIT include <bsp430/platform.h>
264 tFWPatches firmware_patch_fn,
265 tDriverPatches driver_patch_fn,
266 tBootLoaderPatches boot_loader_patch_fn);
int iBSP430cc3000IRQrv
Definition: cc3000.h:278
int iBSP430cc3000spiInitialize(tWlanCB wlan_cb, tFWPatches firmware_patch_fn, tDriverPatches driver_patch_fn, tBootLoaderPatches boot_loader_patch_fn)