libDaisy
Hardware Library for Daisy
Loading...
Searching...
No Matches
daisy::I2CHandle Member List

This is the complete list of members for daisy::I2CHandle, including all inherited members.

CallbackFunctionPtr typedefdaisy::I2CHandle
Direction enum namedaisy::I2CHandle
GetConfig() constdaisy::I2CHandle
I2CHandle()daisy::I2CHandleinline
I2CHandle(const I2CHandle &other)=defaultdaisy::I2CHandle
Init(const Config &config)daisy::I2CHandle
operator=(const I2CHandle &other)=defaultdaisy::I2CHandle
ReadDataAtAddress(uint16_t address, uint16_t mem_address, uint16_t mem_address_size, uint8_t *data, uint16_t data_size, uint32_t timeout)daisy::I2CHandle
ReceiveBlocking(uint16_t address, uint8_t *data, uint16_t size, uint32_t timeout)daisy::I2CHandle
ReceiveDma(uint16_t address, uint8_t *data, uint16_t size, CallbackFunctionPtr callback, void *callback_context)daisy::I2CHandle
Result enum namedaisy::I2CHandle
TransmitBlocking(uint16_t address, uint8_t *data, uint16_t size, uint32_t timeout)daisy::I2CHandle
TransmitDma(uint16_t address, uint8_t *data, uint16_t size, CallbackFunctionPtr callback, void *callback_context)daisy::I2CHandle
WriteDataAtAddress(uint16_t address, uint16_t mem_address, uint16_t mem_address_size, uint8_t *data, uint16_t data_size, uint32_t timeout)daisy::I2CHandle