diff options
Diffstat (limited to 'c/src/lib/libbsp/arm/atsam/libraries/libchip/include/xdmad.h')
-rw-r--r-- | c/src/lib/libbsp/arm/atsam/libraries/libchip/include/xdmad.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/arm/atsam/libraries/libchip/include/xdmad.h b/c/src/lib/libbsp/arm/atsam/libraries/libchip/include/xdmad.h index 37d9b94c67..5d4d424cea 100644 --- a/c/src/lib/libbsp/arm/atsam/libraries/libchip/include/xdmad.h +++ b/c/src/lib/libbsp/arm/atsam/libraries/libchip/include/xdmad.h @@ -225,7 +225,7 @@ typedef struct _LinkedListDescriporView3 { extern void XDMAD_Initialize(sXdmad *pXdmad, uint8_t bPollingMode); -extern void XDMAD_Handler(sXdmad *pDmad); +extern void XDMAD_Handler(void *arg); extern uint32_t XDMAD_AllocateChannel(sXdmad *pXdmad, uint8_t bSrcID, uint8_t bDstID); @@ -244,6 +244,8 @@ extern eXdmadRC XDMAD_IsTransferDone(sXdmad *pXdmad, uint32_t dwChannel); extern eXdmadRC XDMAD_StartTransfer(sXdmad *pXdmad, uint32_t dwChannel); +extern void XDMAD_DoNothingCallback(uint32_t Channel, void *pArg); + extern eXdmadRC XDMAD_SetCallback(sXdmad *pXdmad, uint32_t dwChannel, XdmadTransferCallback fCallback, |