![]() |
llfifo
Vitis Drivers API Documentation
|
This typedef defines a run-time instance of a receive byte-streamer. More...
Data Fields | |
unsigned | HeadIndex |
HeadIndex is the index to the AlignedBuffer as bytes. More... | |
unsigned | FifoWidth |
FifoWidth is the FIFO key hole width in bytes. More... | |
unsigned | FrmByteCnt |
FrmByteCnt is the number of bytes in the next Frame. More... | |
void * | FifoInstance |
FifoInstance is the FIFO driver instance to pass to ReadFn, GetLenFn, and GetOccupancyFn routines. More... | |
XStrm_XferFnType | ReadFn |
ReadFn is the routine the streamer uses to receive bytes from the Fifo. More... | |
XStrm_GetLenFnType | GetLenFn |
GetLenFn is the routine the streamer uses to initiate receive operations on the FIFO. More... | |
XStrm_GetOccupancyFnType | GetOccupancyFn |
GetOccupancyFn is the routine the streamer uses to get the occupancy from the FIFO. More... | |
This typedef defines a run-time instance of a receive byte-streamer.
void* XStrm_RxFifoStreamer::FifoInstance |
FifoInstance is the FIFO driver instance to pass to ReadFn, GetLenFn, and GetOccupancyFn routines.
Referenced by XStrm_Read(), XStrm_RxGetLen(), and XStrm_RxInitialize().
unsigned XStrm_RxFifoStreamer::FifoWidth |
FifoWidth is the FIFO key hole width in bytes.
Referenced by XStrm_Read(), XStrm_RxGetLen(), and XStrm_RxInitialize().
unsigned XStrm_RxFifoStreamer::FrmByteCnt |
FrmByteCnt is the number of bytes in the next Frame.
Referenced by XStrm_Read(), and XStrm_RxGetLen().
XStrm_GetLenFnType XStrm_RxFifoStreamer::GetLenFn |
GetLenFn is the routine the streamer uses to initiate receive operations on the FIFO.
Referenced by XStrm_RxGetLen(), and XStrm_RxInitialize().
XStrm_GetOccupancyFnType XStrm_RxFifoStreamer::GetOccupancyFn |
GetOccupancyFn is the routine the streamer uses to get the occupancy from the FIFO.
Referenced by XStrm_RxInitialize().
unsigned XStrm_RxFifoStreamer::HeadIndex |
HeadIndex is the index to the AlignedBuffer as bytes.
Referenced by XStrm_Read(), XStrm_RxGetLen(), and XStrm_RxInitialize().
XStrm_XferFnType XStrm_RxFifoStreamer::ReadFn |
ReadFn is the routine the streamer uses to receive bytes from the Fifo.
Referenced by XStrm_Read(), and XStrm_RxInitialize().