AM273x MCU+ SDK  08.02.00
MCASP_Transaction Struct Reference

Detailed Description

Data structure used with transfer call.

Data Fields

void * txBuf
 
void * rxBuf
 
uint32_t count
 
uint32_t timeout
 
int32_t status
 
void * args
 

Field Documentation

◆ txBuf

void* MCASP_Transaction::txBuf

[IN] void * to a buffer with data to be transferred . This parameter can't be NULL

◆ rxBuf

void* MCASP_Transaction::rxBuf

[IN] void * to a buffer with data to be transferred . This parameter can't be NULL

◆ count

uint32_t MCASP_Transaction::count

[IN/OUT] Number of bytes for this transaction. This is input incase of read/write call and on API return this represents number of bytes actually read by the API

◆ timeout

uint32_t MCASP_Transaction::timeout

[IN] Timeout for this transaction in units of system ticks

◆ status

int32_t MCASP_Transaction::status

◆ args

void* MCASP_Transaction::args

[IN] Argument to be passed to the callback function