CC3000 test App
Dependencies: CC3000HostDriver mbed
CC3000Core.h@2:17c37c0b0534, 2013-09-14 (annotated)
- Committer:
- dflet
- Date:
- Sat Sep 14 18:02:36 2013 +0000
- Revision:
- 2:17c37c0b0534
- Parent:
- 0:305844973572
Removed last change as its not required, problems I encountered were due to too many debug printouts.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
dflet | 0:305844973572 | 1 | |
dflet | 0:305844973572 | 2 | #ifndef CC3000CORE_H |
dflet | 0:305844973572 | 3 | #define CC3000CORE_H |
dflet | 0:305844973572 | 4 | |
dflet | 0:305844973572 | 5 | #include "mbed.h" |
dflet | 0:305844973572 | 6 | |
dflet | 0:305844973572 | 7 | //***************************************************************************** |
dflet | 0:305844973572 | 8 | // |
dflet | 0:305844973572 | 9 | // If building with a C++ compiler, make all of the definitions in this header |
dflet | 0:305844973572 | 10 | // have a C binding. |
dflet | 0:305844973572 | 11 | // |
dflet | 0:305844973572 | 12 | //***************************************************************************** |
dflet | 0:305844973572 | 13 | #ifdef __cplusplus |
dflet | 0:305844973572 | 14 | extern "C" { |
dflet | 0:305844973572 | 15 | #endif |
dflet | 0:305844973572 | 16 | |
dflet | 0:305844973572 | 17 | |
dflet | 0:305844973572 | 18 | #define DISABLE (0) |
dflet | 0:305844973572 | 19 | |
dflet | 0:305844973572 | 20 | #define ENABLE (1) |
dflet | 0:305844973572 | 21 | |
dflet | 0:305844973572 | 22 | |
dflet | 0:305844973572 | 23 | extern int8_t asyncNotificationWaiting; |
dflet | 0:305844973572 | 24 | extern long lastAsyncEvent; |
dflet | 0:305844973572 | 25 | extern int8_t dhcpIPAddress[]; |
dflet | 0:305844973572 | 26 | |
dflet | 0:305844973572 | 27 | |
dflet | 0:305844973572 | 28 | extern void CC3000_Init(void); |
dflet | 0:305844973572 | 29 | |
dflet | 0:305844973572 | 30 | extern void CC3000_AsynchCallback(long lEventType, char * data, unsigned char length); |
dflet | 0:305844973572 | 31 | |
dflet | 0:305844973572 | 32 | extern volatile unsigned char ucStopSmartConfig; |
dflet | 0:305844973572 | 33 | |
dflet | 0:305844973572 | 34 | extern long ReadWlanInterruptPin(void); |
dflet | 0:305844973572 | 35 | |
dflet | 0:305844973572 | 36 | |
dflet | 0:305844973572 | 37 | extern void WriteWlanPin( unsigned char val ); |
dflet | 0:305844973572 | 38 | |
dflet | 0:305844973572 | 39 | extern void WlanInterruptEnable(void); |
dflet | 0:305844973572 | 40 | |
dflet | 0:305844973572 | 41 | |
dflet | 0:305844973572 | 42 | extern void WlanInterruptDisable(void); |
dflet | 0:305844973572 | 43 | |
dflet | 0:305844973572 | 44 | |
dflet | 0:305844973572 | 45 | |
dflet | 0:305844973572 | 46 | //***************************************************************************** |
dflet | 0:305844973572 | 47 | // |
dflet | 0:305844973572 | 48 | // Mark the end of the C bindings section for C++ compilers. |
dflet | 0:305844973572 | 49 | // |
dflet | 0:305844973572 | 50 | //***************************************************************************** |
dflet | 0:305844973572 | 51 | #ifdef __cplusplus |
dflet | 0:305844973572 | 52 | } |
dflet | 0:305844973572 | 53 | #endif // __cplusplus |
dflet | 0:305844973572 | 54 | |
dflet | 0:305844973572 | 55 | #endif |