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