![]() |
usbpsu
Vitis Drivers API Documentation
|
struct XUsbPsu_Config - Configuration information for the USB More...
#include <xusbpsu.h>
Data Fields | |
| 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... | |
| UINTPTR | IntrParent |
| Bits[11:0] Interrupt-id Bits[15:12] trigger type. 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().
| u8 XUsbPsu_Config::EnableSuperSpeed |
Set to enable super speed support.
Referenced by XUsbPsu_CfgInitialize().
| UINTPTR XUsbPsu_Config::IntrParent |
| 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().