usbps
Vitis Drivers API Documentation
xusbps.c File Reference

Functions

int XUsbPs_CfgInitialize (XUsbPs *InstancePtr, const XUsbPs_Config *ConfigPtr, u32 VirtBaseAddress)
 This function initializes a XUsbPs instance/driver. More...
 
void XUsbPs_DeviceReset (XUsbPs *InstancePtr)
 This function performs device reset, device is stopped at the end. More...
 
int XUsbPs_Reset (XUsbPs *InstancePtr)
 This function resets the USB device. More...
 
int XUsbPs_Suspend (const XUsbPs *InstancePtr)
 USB Suspend. More...
 
int XUsbPs_Resume (const XUsbPs *InstancePtr)
 USB Resume. More...
 
int XUsbPs_RequestHostResume (const XUsbPs *InstancePtr)
 USB Assert Resume. More...
 
int XUsbPs_SetDeviceAddress (XUsbPs *InstancePtr, u8 Address)
 This functions sets the controller's DEVICE address. More...