AM261x MCU+ SDK  10.02.00

Detailed Description

EDMA driver object.

Data Fields

EDMA_Handle handle
 
EDMA_Params openPrms
 
uint32_t isOpen
 
EDMA_ResourceObject allocResource
 
void * hwiHandle
 
HwiP_Object hwiObj
 
void * errHwiHandle
 
HwiP_Object errHwiObj
 
Edma_ErrorCallback errCallback
 
void * errCallbackArgs
 
EDMA_ErrorInfo errorInfo
 
Edma_IntrHandle firstIntr
 

Field Documentation

◆ handle

EDMA_Handle EDMA_Object::handle

Instance handle to which this object belongs

◆ openPrms

EDMA_Params EDMA_Object::openPrms

Init params

◆ isOpen

uint32_t EDMA_Object::isOpen

Flag to indicate whether the instance is opened already

◆ allocResource

EDMA_ResourceObject EDMA_Object::allocResource

Object to hold the allocated resources

◆ hwiHandle

void* EDMA_Object::hwiHandle

Interrupt handle for master ISR

◆ hwiObj

HwiP_Object EDMA_Object::hwiObj

Interrupt object

◆ errHwiHandle

void* EDMA_Object::errHwiHandle

Interrupt handle for error ISR

◆ errHwiObj

HwiP_Object EDMA_Object::errHwiObj

Error Interrupt object

◆ errCallback

Edma_ErrorCallback EDMA_Object::errCallback

Error Interrupt Callback

◆ errCallbackArgs

void* EDMA_Object::errCallbackArgs

User arguments for Error Interrupt Callback

◆ errorInfo

EDMA_ErrorInfo EDMA_Object::errorInfo

Error Information passed to application

◆ firstIntr

Edma_IntrHandle EDMA_Object::firstIntr