axivdma
Vitis Drivers API Documentation
|
Functions | |
void | XAxiVdma_IntrEnable (XAxiVdma *InstancePtr, u32 IntrType, u16 Direction) |
Enable specific interrupts for a channel. More... | |
void | XAxiVdma_IntrDisable (XAxiVdma *InstancePtr, u32 IntrType, u16 Direction) |
Disable specific interrupts for a channel. More... | |
u32 | XAxiVdma_IntrGetPending (XAxiVdma *InstancePtr, u16 Direction) |
Get the pending interrupts of a channel. More... | |
void | XAxiVdma_IntrClear (XAxiVdma *InstancePtr, u32 IntrType, u16 Direction) |
Clear the pending interrupts specified by the bit mask. More... | |
int | XAxiVdma_MaskS2MMErrIntr (XAxiVdma *InstancePtr, u32 ErrorMask, u16 Direction) |
Masks the S2MM error interrupt for the provided error mask value. More... | |
void | XAxiVdma_ReadIntrHandler (void *InstancePtr) |
Interrupt handler for the read channel. More... | |
void | XAxiVdma_WriteIntrHandler (void *InstancePtr) |
Interrupt handler for the write channel. More... | |
int | XAxiVdma_SetCallBack (XAxiVdma *InstancePtr, u32 HandlerType, void *CallBackFunc, void *CallBackRef, u16 Direction) |
Set call back function and call back reference pointer for one channel. More... | |