XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_dwc2_usb_dev_ Struct Reference

#include <dwc2_usbdev.h>

Collaboration diagram for _dwc2_usb_dev_:
Collaboration graph
[legend]

Public Attributes

char name [32]
 
dwc2_usb_endpoint_t ep
 
usb_dev_desc_tdevice_desc
 
usb_config_desc_tconfig_desc
 
usb_if_desc_tinterface_desc
 
usb_hub_desc_thub_desc
 
uint8_t dev_address
 
uint8_t hub_address
 
uint8_t hub_port
 
void * scratchBuff
 
uint8_t stage
 
int kernelTimerHandle
 
int kernelTimerHandle2
 

Member Data Documentation

◆ config_desc

usb_config_desc_t* _dwc2_usb_dev_::config_desc

◆ dev_address

uint8_t _dwc2_usb_dev_::dev_address

◆ device_desc

usb_dev_desc_t* _dwc2_usb_dev_::device_desc

◆ ep

dwc2_usb_endpoint_t _dwc2_usb_dev_::ep

◆ hub_address

uint8_t _dwc2_usb_dev_::hub_address

◆ hub_desc

usb_hub_desc_t* _dwc2_usb_dev_::hub_desc

◆ hub_port

uint8_t _dwc2_usb_dev_::hub_port

◆ interface_desc

usb_if_desc_t* _dwc2_usb_dev_::interface_desc

◆ kernelTimerHandle

int _dwc2_usb_dev_::kernelTimerHandle

◆ kernelTimerHandle2

int _dwc2_usb_dev_::kernelTimerHandle2

◆ name

char _dwc2_usb_dev_::name[32]

◆ scratchBuff

void* _dwc2_usb_dev_::scratchBuff

◆ stage

uint8_t _dwc2_usb_dev_::stage

The documentation for this struct was generated from the following file: