For test

Dependencies:   mbed

ESP8266.h

Committer:
shennongmin
Date:
2015-01-30
Revision:
1:44f2f0e5d685
Parent:
0:7868fa4f17d0

File content as of revision 1:44f2f0e5d685:

#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__ */