| usbps Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

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