File nut/include/dev/circbuff.h


Included Files


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