![]() |
usbpsu
Xilinx SDK Drivers API Documentation
|
USB Device Controller representation. More...
Data Fields | |
SetupPacket SetupData | ALIGNMENT_CACHELINE |
Setup Packet buffer. More... | |
struct XUsbPsu_Trb Ep0_Trb | ALIGNMENT_CACHELINE |
TRB for control transfers. More... | |
XUsbPsu_Config * | ConfigPtr |
Configuration info pointer. More... | |
struct XUsbPsu_Ep | eps [XUSBPSU_ENDPOINTS_NUM] |
Endpoints. More... | |
u32 | BaseAddress |
Core register base address. More... | |
USB Device Controller representation.
SetupPacket SetupData XUsbPsu::ALIGNMENT_CACHELINE |
Setup Packet buffer.
struct XUsbPsu_Trb Ep0_Trb XUsbPsu::ALIGNMENT_CACHELINE |
TRB for control transfers.
u32 XUsbPsu::BaseAddress |
Core register base address.
XUsbPsu_Config* XUsbPsu::ConfigPtr |
Configuration info pointer.
Referenced by XUsbPsu_Ep0StatusDone(), XUsbPsu_EpXferComplete(), and XUsbPsu_EventBufferHandler().
struct XUsbPsu_Ep XUsbPsu::eps[XUSBPSU_ENDPOINTS_NUM] |
Endpoints.
Referenced by XUsbPsu_Ep0Send(), XUsbPsu_Ep0StallRestart(), XUsbPsu_Ep0XferNotReady(), XUsbPsu_EpInterrupt(), XUsbPsu_EpXferComplete(), and XUsbPsu_RecvSetup().