AM62Ax MCU+ SDK  10.01.00
I2C_Mem_Transaction Struct Reference

Detailed Description

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
 

Field Documentation

◆ memAddr

uint32_t I2C_Mem_Transaction::memAddr

[IN] Memory address to write to or read from

◆ memAddrSize

uint8_t I2C_Mem_Transaction::memAddrSize

[IN] Memory address size I2CLLD_MemoryAddrSize

◆ buffer

uint8_t* I2C_Mem_Transaction::buffer

[IN] Pointer to Read or Write buffer

◆ size

uint32_t I2C_Mem_Transaction::size

[IN] Size of Read or Write buffer

◆ memDataDir

uint8_t I2C_Mem_Transaction::memDataDir

[IN] Target internal memory data direction I2C_memTransactionDir