I2C Memory Transaction.
This structure stores parameters related to I2C memory transaction.
Data Fields | |
uint32_t | memAddr |
uint8_t | memAddrSize |
uint8_t * | buffer |
uint32_t | size |
uint8_t | memDataDir |
uint32_t I2C_Mem_Transaction::memAddr |
[IN] Memory address to write to or read from
uint8_t I2C_Mem_Transaction::memAddrSize |
[IN] Memory address size I2CLLD_MemoryAddrSize
uint8_t* I2C_Mem_Transaction::buffer |
[IN] Pointer to Read or Write buffer
uint32_t I2C_Mem_Transaction::size |
[IN] Size of Read or Write buffer
uint8_t I2C_Mem_Transaction::memDataDir |
[IN] Target internal memory data direction I2C_memTransactionDir