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 |