![]() |
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... | |
| u8 | IsHibernated |
| Hibernated state. More... | |
| u8 | HasHibernation |
| Has hibernation support. 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(), and XUsbPsu_EventBufferHandler().
| struct XUsbPsu_Ep XUsbPsu::eps[XUSBPSU_ENDPOINTS_NUM] |
Endpoints.
Referenced by XUsbPsu_Ep0Send(), XUsbPsu_Ep0StallRestart(), XUsbPsu_Ep0XferNotReady(), XUsbPsu_EpInterrupt(), XUsbPsu_EpXferComplete(), XUsbPsu_EpXferNotReady(), and XUsbPsu_RecvSetup().
| u8 XUsbPsu::HasHibernation |
Has hibernation support.
| u8 XUsbPsu::IsHibernated |
Hibernated state.
Referenced by XUsbPsu_InitHibernation().