![]() |
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().