index e7087060deb38c71ed12dcb1e0427eda4e6be0a2..abddc147a7e6ac727b4d6b9c6deda179f796a8bd 100755 (executable)
typedef int32_t EDMA3_RM_Result;
/** EDMA3_DRV Result - return value of a function */
typedef int32_t EDMA3_DRV_Result;
+/** EDMA3_Result - return value of a function for common functions of DRV and RM */
+typedef int32_t EDMA3_Result;
/** EDMA3 Resource Manager Result OK */
#define EDMA3_RM_SOK (0)
* available Transfer Controllers).
*/
/** EDMA3 Completion Handler ISR Routine */
-extern void lisrEdma3ComplHandler0 (uint32_t arg);
+extern void lisrEdma3ComplHandler0 (uint32_t edma3InstanceId);
/** EDMA3 CC Error Interrupt Handler ISR Routine */
-extern void lisrEdma3CCErrHandler0 (uint32_t arg);
+extern void lisrEdma3CCErrHandler0 (uint32_t edma3InstanceId);
/** EDMA3 TC0 Error Interrupt Handler ISR Routine */
-extern void lisrEdma3TC0ErrHandler0(uint32_t arg);
+extern void lisrEdma3TC0ErrHandler0(uint32_t edma3InstanceId);
/** EDMA3 TC1 Error Interrupt Handler ISR Routine */
-extern void lisrEdma3TC1ErrHandler0(uint32_t arg);
+extern void lisrEdma3TC1ErrHandler0(uint32_t edma3InstanceId);
/** EDMA3 TC2 Error Interrupt Handler ISR Routine */
-extern void lisrEdma3TC2ErrHandler0(uint32_t arg);
+extern void lisrEdma3TC2ErrHandler0(uint32_t edma3InstanceId);
/** EDMA3 TC3 Error Interrupt Handler ISR Routine */
-extern void lisrEdma3TC3ErrHandler0(uint32_t arg);
+extern void lisrEdma3TC3ErrHandler0(uint32_t edma3InstanceId);
/** EDMA3 TC4 Error Interrupt Handler ISR Routine */
-extern void lisrEdma3TC4ErrHandler0(uint32_t arg);
+extern void lisrEdma3TC4ErrHandler0(uint32_t edma3InstanceId);
/** EDMA3 TC5 Error Interrupt Handler ISR Routine */
-extern void lisrEdma3TC5ErrHandler0(uint32_t arg);
+extern void lisrEdma3TC5ErrHandler0(uint32_t edma3InstanceId);
/** EDMA3 TC6 Error Interrupt Handler ISR Routine */
-extern void lisrEdma3TC6ErrHandler0(uint32_t arg);
+extern void lisrEdma3TC6ErrHandler0(uint32_t edma3InstanceId);
/** EDMA3 TC7 Error Interrupt Handler ISR Routine */
-extern void lisrEdma3TC7ErrHandler0(uint32_t arg);
+extern void lisrEdma3TC7ErrHandler0(uint32_t edma3InstanceId);
/**
* Defines for the level of OS protection needed when calling
*
* \return EDMA3_DRV_Result if successful else a suitable error code
*/
-extern EDMA3_DRV_Result edma3OsSemTake (EDMA3_OS_Sem_Handle hSem,
+extern EDMA3_Result edma3OsSemTake (EDMA3_OS_Sem_Handle hSem,
int32_t mSecTimeout);
/**
*
* \return EDMA3_DRV_Result if successful else a suitable error code
*/
-extern EDMA3_DRV_Result edma3OsSemGive(EDMA3_OS_Sem_Handle hSem);
+extern EDMA3_Result edma3OsSemGive(EDMA3_OS_Sem_Handle hSem);
#ifdef __cplusplus
}