Data structure to set transaction type parameters.
Data Fields | |
GPMC_TransactionType | transType |
uint32_t | count |
void * | Buf |
void * | arg |
uint32_t | transferTimeout |
GPMC_TransactionStatus | status |
GPMC_TransactionType GPMC_Transaction::transType |
Transaction type : GPMC_TransactionType
uint32_t GPMC_Transaction::count |
Number of bytes for this transaction
void* GPMC_Transaction::Buf |
void * to a buffer to receive/send data
void* GPMC_Transaction::arg |
Argument to be passed to the callback function
uint32_t GPMC_Transaction::transferTimeout |
Timeout of the specific transfer
GPMC_TransactionStatus GPMC_Transaction::status |
Status code set by GPMC read or write transaction