static unsigned baseAddress(unsigned num)
unsigned computeChecksum(void const *data, unsigned length)
static const unsigned BASE_ADDR
SyncManPDIControl pdi_control
unsigned int rotateRight8(unsigned in)
bool writeData(EthercatCom *com, EtherCAT_SlaveHandler *sh, EthercatDevice::AddrMode addrMode, unsigned num) const
bool readData(EthercatCom *com, EtherCAT_SlaveHandler *sh, EthercatDevice::AddrMode addrMode, unsigned num)
union ethercat_hardware::SyncManControl::@22 __attribute__((__packed__))