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

#include <usbdevice.h>

Collaboration diagram for TUSBDevice:
Collaboration graph
[legend]

Public Attributes

struct TDWHCIDevicem_pHost
 
u8 m_ucAddress
 
TUSBSpeed m_Speed
 
struct TUSBEndpointm_pEndpoint0
 
boolean m_bSplitTransfer
 
u8 m_ucHubAddress
 
u8 m_ucHubPortNumber
 
TUSBDeviceDescriptorm_pDeviceDesc
 
TUSBConfigurationDescriptorm_pConfigDesc
 
TUSBConfigurationParserm_pConfigParser
 
TUSBString m_ManufacturerString
 
TUSBString m_ProductString
 
TUSBFunctionm_pFunction [USBDEV_MAX_FUNCTIONS]
 

Member Data Documentation

◆ m_bSplitTransfer

boolean TUSBDevice::m_bSplitTransfer

◆ m_ManufacturerString

TUSBString TUSBDevice::m_ManufacturerString

◆ m_pConfigDesc

TUSBConfigurationDescriptor* TUSBDevice::m_pConfigDesc

◆ m_pConfigParser

TUSBConfigurationParser* TUSBDevice::m_pConfigParser

◆ m_pDeviceDesc

TUSBDeviceDescriptor* TUSBDevice::m_pDeviceDesc

◆ m_pEndpoint0

struct TUSBEndpoint* TUSBDevice::m_pEndpoint0

◆ m_pFunction

TUSBFunction* TUSBDevice::m_pFunction[USBDEV_MAX_FUNCTIONS]

◆ m_pHost

struct TDWHCIDevice* TUSBDevice::m_pHost

◆ m_ProductString

TUSBString TUSBDevice::m_ProductString

◆ m_Speed

TUSBSpeed TUSBDevice::m_Speed

◆ m_ucAddress

u8 TUSBDevice::m_ucAddress

◆ m_ucHubAddress

u8 TUSBDevice::m_ucHubAddress

◆ m_ucHubPortNumber

u8 TUSBDevice::m_ucHubPortNumber

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