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 |
EDMA_Handle EDMA_Object::handle |
Instance handle to which this object belongs
EDMA_Params EDMA_Object::openPrms |
Init params
uint32_t EDMA_Object::isOpen |
Flag to indicate whether the instance is opened already
EDMA_ResourceObject EDMA_Object::allocResource |
Object to hold the allocated resources
void* EDMA_Object::hwiHandle |
Interrupt handle for master ISR
HwiP_Object EDMA_Object::hwiObj |
Interrupt object
void* EDMA_Object::errHwiHandle |
Interrupt handle for error ISR
HwiP_Object EDMA_Object::errHwiObj |
Error Interrupt object
Edma_ErrorCallback EDMA_Object::errCallback |
Error Interrupt Callback
void* EDMA_Object::errCallbackArgs |
User arguments for Error Interrupt Callback
EDMA_ErrorInfo EDMA_Object::errorInfo |
Error Information passed to application
Edma_IntrHandle EDMA_Object::firstIntr |