FIFO object.
More...
#include <fifo.h>
|
uint32_t | level |
| FIFO utilization level.
|
|
uint32_t | len |
| Number of slots.
|
|
uint32_t | esize |
| Element size.
|
|
uint32_t | read |
| Next item to read.
|
|
uint32_t | write |
| Next item to write.
|
|
FifoLockFn * | lockFn |
| Locking function.
|
|
uint8_t * | data |
| Pointer to the data pool.
|
|
FIFO object.
Definition at line 21 of file fifo.h.
◆ data
Pointer to the data pool.
Definition at line 28 of file fifo.h.
◆ esize
Element size.
Definition at line 24 of file fifo.h.
◆ len
Number of slots.
Definition at line 23 of file fifo.h.
◆ level
FIFO utilization level.
Definition at line 22 of file fifo.h.
◆ lockFn
Locking function.
Definition at line 27 of file fifo.h.
◆ read
Next item to read.
Definition at line 25 of file fifo.h.
◆ write
Next item to write.
Definition at line 26 of file fifo.h.
The documentation for this struct was generated from the following file:
- src/flexptp/port/osless/fifo.h