#ifndef __RING_BUFFER_H__ #define __RING_BUFFER_H__ #include #define SERIAL_BUF_SIZE 10 //링버퍼 구조체 선언 typedef struct { // creation ring buffer int tail; // read data pointer int head; // write data pointer char data[SERIAL_BUF_SIZE]; // receive buffer } t_rb; uint16_t rb_put( t_rb *rb , uint8_t d ); uint8_t rb_get( t_rb *rb); uint8_t finder ( t_rb *rb, uint8_t ch ); #endif