usb
Vitis Drivers API Documentation
xusb_intr.c File Reference

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...