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