usb
Vitis Drivers API Documentation
|
Functions | |
void | XUsb_IntrEnable (XUsb *InstancePtr, u32 Mask) |
This function enables the specified interrupts. More... | |
void | XUsb_IntrDisable (XUsb *InstancePtr, u32 Mask) |
This function disables the specified interrupts. More... | |
void | XUsb_IntrHandler (void *InstancePtr) |
This function is the interrupt handler for the USB driver. More... | |
void | XUsb_IntrSetHandler (XUsb *InstancePtr, void *CallBackFunc, void *CallBackRef) |
This function installs an asynchronous callback function for the general interrupt (interrupts other than the endpoint and error interrupts). More... | |
void | XUsb_EpSetHandler (XUsb *InstancePtr, u8 EpNum, XUsb_EpHandlerFunc *CallBackFunc, void *CallBackRef) |
This function sets the handler for endpoint events. More... | |
void | XUsb_ErrIntrSetHandler (XUsb *InstancePtr, void *CallBackFunc, void *CallBackRef) |
This function installs an asynchronous callback function for the error events. More... | |
void | XUsb_DmaIntrSetHandler (XUsb *InstancePtr, void *CallBackFunc, void *CallBackRef) |
This function installs an asynchronous callback function for the DMA events. More... | |
void | XUsb_UlpiIntrSetHandler (XUsb *InstancePtr, void *CallBackFunc, void *CallBackRef) |
This function installs an asynchronous callback function for the ULPI PHY events. More... | |