![]() |
usbpsu
Vitis Drivers API Documentation
|
struct XUsbPsu_Config - Configuration information for the USB More...
Data Fields | |
| u16 | DeviceId |
| Unique ID of controller. More... | |
| UINTPTR | BaseAddress |
| Core register base address. More... | |
| u8 | IsCacheCoherent |
| Describes whether Cache Coherent or not. More... | |
| u8 | EnableSuperSpeed |
| Set to enable super speed support. More... | |
struct XUsbPsu_Config - Configuration information for the USB
| DeviceId,: | Unique ID of controller |
| BaseAddress,: | Core register base address |
| IsCacheCoherent,: | Describes whether Cache Coherent or not |
| EnableSuperSpeed,: | Set to enable super speed support |
| RefClk,: | Input clocks |
| UINTPTR XUsbPsu_Config::BaseAddress |
Core register base address.
Referenced by main(), XUsbPsu_WaitClearTimeout(), and XUsbPsu_WaitSetTimeout().
| u16 XUsbPsu_Config::DeviceId |
Unique ID of controller.
| u8 XUsbPsu_Config::EnableSuperSpeed |
Set to enable super speed support.
Referenced by XUsbPsu_CfgInitialize().
| u8 XUsbPsu_Config::IsCacheCoherent |
Describes whether Cache Coherent or not.
Referenced by XUsbPsu_CoreInit(), XUsbPsu_Ep0DataDone(), XUsbPsu_Ep0Recv(), XUsbPsu_Ep0Send(), XUsbPsu_Ep0StartStatus(), XUsbPsu_Ep0StatusDone(), XUsbPsu_Ep0XferComplete(), XUsbPsu_EpBufferRecv(), XUsbPsu_EpBufferSend(), XUsbPsu_EpEnable(), XUsbPsu_EpXferComplete(), XUsbPsu_EventBufferHandler(), and XUsbPsu_RecvSetup().