usbpsu
Vitis Drivers API Documentation
XUsbPsu_Config Struct Reference

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...
 

Detailed Description

struct XUsbPsu_Config - Configuration information for the USB

Parameters
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

Field Documentation

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().