AM263Px MCU+ SDK: I2C_Mem_Transaction Struct Reference

| AM263Px MCU+ SDK 26.00.00 |

Data Fields
I2C_Mem_Transaction Struct Reference
APIs for SOC Specific Device Drivers » APIs for I2C HLD

## 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