CANopen Slave Protocol Stack 
Version 7.04.00
Loading...
Searching...
No Matches
McFifoCtrl_s Struct Reference

Detailed Description

This structure controls the FIFO, it is initialised by McFifoInit().

Collaboration diagram for McFifoCtrl_s:

Data Fields

uint32_t ulIndexIn
uint32_t ulIndexOut
uint32_t ulIndexMax
uint32_t ulDataSize
void * pvdData

Field Documentation

◆ pvdData

void* McFifoCtrl_s::pvdData

Pointer to data element

◆ ulDataSize

uint32_t McFifoCtrl_s::ulDataSize

Size of one data element

◆ ulIndexIn

uint32_t McFifoCtrl_s::ulIndexIn

Index where the last data has been written to

◆ ulIndexMax

uint32_t McFifoCtrl_s::ulIndexMax

Maximum number of FIFO entries

◆ ulIndexOut

uint32_t McFifoCtrl_s::ulIndexOut

Index where the last data has been read from