| usbpsu Vitis Drivers API Documentation

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

- Data Structures
- Data Fields

Data Structures
Here are the data structures with brief descriptions:

__attribute__ | Struct SetupPacket - USB Standard Control Request
Usb_DevData | Struct Usb_DevData - Application device data Application Data
XUsbPsu | USB Device Controller representation USB Device Controller representation
XUsbPsu_Config | Struct XUsbPsu_Config - Configuration information for the USB
XUsbPsu_Ep | Struct XUsbPsu_Ep - Endpoint representation Endpoint representation
XUsbPsu_EpParams | Struct XUsbPsu_EpParams - Endpoint Parameters
XUsbPsu_Event | Union XUsbPsu_event - representation of Event Buffer contents
XUsbPsu_Event_Devt | Struct XUsbPsu_event_devt - Device Events
XUsbPsu_Event_Epevt | Struct XUsbPsu_event_depvt - Device Endpoint Events
XUsbPsu_Event_Gevt | Struct XUsbPsu_event_gevt - Other Core Events
XUsbPsu_Event_Type | Struct XUsbPsu_Event_Type - Device Endpoint Events type
XUsbPsu_EvtBuffer | Struct XUsbPsu_EvtBuffer - Software Event buffer representation Software Event buffer representation
XUsbPsu_Trb | Struct XUsbPsu_Trb - Transfer Request Block - Hardware format