For test

Dependencies:   mbed

Revision:
1:44f2f0e5d685
Parent:
0:7868fa4f17d0
--- a/ESP8266.h	Fri Jan 30 11:02:55 2015 +0000
+++ b/ESP8266.h	Fri Jan 30 11:27:31 2015 +0000
@@ -1,6 +1,21 @@
 #ifndef __ESP8266_H__
 #define __ESP8266_H__
 
+#include "mbed.h"
+
+#define SERIAL_BUFFER_SIZE (4096)
+
+typedef struct _ring_buffer
+{
+    unsigned char buffer[SERIAL_BUFFER_SIZE];
+    volatile unsigned int head;
+    volatile unsigned int tail;
+} ring_buffer;
 
 
+void ESP8266_init(void);
+void uart_send_string(const char *str);
+int read_char(void);
+int available(void);
+
 #endif /* #ifndef __ESP8266_H__ */
\ No newline at end of file