| usbpsu Vitis Drivers API Documentation

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

- Data Structures
- Data Fields

Data Fields
XUsbPsu_Event Union Reference
USBPSU APIs

union XUsbPsu_event - representation of Event Buffer contents More...

## Data Fields
u32 | Raw
| raw 32-bit event More...
struct XUsbPsu_Event_Type | Type
| type of the event More...
struct XUsbPsu_Event_Epevt | Epevt
| Device Endpoint Event. More...
struct XUsbPsu_Event_Devt | Devt
| Device Event. More...
struct XUsbPsu_Event_Gevt | Gevt
| Global Event. More...

## Detailed Description

union XUsbPsu_event - representation of Event Buffer contents

Parameters

  Raw,: | raw 32-bit event
  Type,: | type of the event
  Epevt,: | Device Endpoint Event
  Devt,: | Device Event
  Gevt,: | Global Event

## Field Documentation

struct XUsbPsu_Event_Devt XUsbPsu_Event::Devt

Device Event.

Referenced by XUsbPsu_EventHandler().

struct XUsbPsu_Event_Epevt XUsbPsu_Event::Epevt

Device Endpoint Event.

Referenced by XUsbPsu_EventHandler().

struct XUsbPsu_Event_Gevt XUsbPsu_Event::Gevt

Global Event.

u32 XUsbPsu_Event::Raw

raw 32-bit event

Referenced by XUsbPsu_EventBufferHandler().

struct XUsbPsu_Event_Type XUsbPsu_Event::Type

type of the event

Referenced by XUsbPsu_EventHandler().