![]() |
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... | |