ZMOD API
ZMOD Member List

This is the complete list of members for ZMOD, including all inherited members.

allocDMABuffer(size_t size)ZMODprotected
baseAddr (defined in ZMOD)ZMODprotected
calib (defined in ZMOD)ZMODprotected
calibID (defined in ZMOD)ZMODprotected
calibSize (defined in ZMOD)ZMODprotected
computeCRC(uint8_t *pData, uint32_t len)ZMODprotected
direction (defined in ZMOD)ZMODprotected
dmaAddr (defined in ZMOD)ZMODprotected
factCalibAddr (defined in ZMOD)ZMODprotected
flashAddr (defined in ZMOD)ZMODprotected
formatValue(char *dest, float val, const char *unit)ZMOD
freeDMABuffer(uint32_t *buf, size_t size)ZMODprotected
initCalib(uint32_t calibSize, uint8_t calibID, uint32_t userCalibAddr, uint32_t factCalibAddr)ZMODprotected
isDMATransferComplete()ZMOD
processInterrupt()ZMODvirtual
readReg(uint8_t regAddr)ZMOD
readRegFld(uint8_t regAddr, uint8_t lsbBit, uint8_t noBits)ZMOD
readSignedRegFld(uint8_t regAddr, uint8_t lsbBit, uint8_t noBits)ZMOD
readUserCalib()ZMODvirtual
receiveCommand()ZMOD
receiveCommands(uint32_t *commands)ZMOD
restoreFactoryCalib()ZMOD
sendCommand(uint32_t command)ZMOD
sendCommands(uint32_t *commands, size_t length)ZMOD
sendReceiveCommands(uint32_t *sentCommands, uint32_t *receivedCommands, size_t length)ZMOD
setTransferSize(size_t size)ZMOD
startDMATransfer(uint32_t *buffer)ZMOD
toSigned(uint32_t value, uint8_t noBits)ZMODprotected
transferSize (defined in ZMOD)ZMODprotected
userCalibAddr (defined in ZMOD)ZMODprotected
writeReg(uint8_t regAddr, uint32_t value)ZMOD
writeRegFld(uint8_t regAddr, uint8_t lsbBit, uint8_t noBits, uint32_t value)ZMOD
writeSignedRegFld(uint8_t regAddr, uint8_t lsbBit, uint8_t noBits, int32_t value)ZMOD
writeUserCalib()ZMOD
ZMOD(uintptr_t baseAddress, uintptr_t dmaAddress, uintptr_t iicAddress, uintptr_t flashAddress, enum dma_direction direction, int zmodInterrupt, int dmaInterrupt)ZMOD
~ZMOD()ZMOD