tinyusb  0.4
Click here to lend your support to tinyusb donation and make a donation at pledgie.com
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
fifo_t Struct Reference

Simple Circular FIFO. More...

#include <fifo.h>

Data Fields

uint8_t *const buffer
 buffer pointer
 
uint16_t const depth
 max items
 
uint16_t const item_size
 size of each item
 
volatile uint16_t count
 number of items in queue
 
volatile uint16_t wr_idx
 write pointer
 
volatile uint16_t rd_idx
 read pointer
 
bool overwritable
 

Detailed Description

Simple Circular FIFO.

Definition at line 55 of file fifo.h.


The documentation for this struct was generated from the following file: