File nut/include/dev/circbuff.h
Included Files
#include <nut/include/sys/event.h>
#include <stdint.h>
Preprocessor definitions
#define CIRCBUFF_H_
#define CIRCBUFF_MAX 16383
Typedef cb_size_t
typedef uint_fast16_t cb_size_t
Typedef CIRCBUFF
typedef struct _CIRCBUFF CIRCBUFF
See:
Type struct _CIRCBUFF
Type struct _CIRCBUFF
struct _CIRCBUFF
struct _CIRCBUFF
{
uint8_t* cb_buff;
cb_size_t cb_size;
cb_size_t cb_ridx;
cb_size_t cb_widx;
}
Local Function CircBuffReadSize()
static inline size_t CircBuffReadSize ( CIRCBUFF* cb )
Called by:
UsartCbRead()
nut/dev/usart_cb.c
Local Function CircBuffWriteSize()
static inline size_t CircBuffWriteSize ( CIRCBUFF* cb )
Called by:
UsartCbWrite()
nut/dev/usart_cb.c