Subversion Repositories Code-Repo

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
107 Kevin 1
#ifndef __circular_buffer_h
2
#define __circular_buffer_h
3
 
4
#define BUFFER_OK       0
5
#define BUFFER_FULL     -1
6
 
7
typedef struct __BUFFER_DATA {
8
    unsigned char read_ind;
9
    unsigned char read_block;
10
 
11
    unsigned char write_ind;
12
    unsigned char write_block;
13
} BUFFER_DATA;
14
 
15
void buffer_init(BUFFER_DATA *);
16
char buffer_insert(unsigned char length, unsigned char *msg);
17
 
18
#endif