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

#include <Usb.h>

Public Attributes

UINT8 Length
 
UINT8 DescriptorType
 
UINT16 BcdUSB
 
UINT8 DeviceClass
 
UINT8 DeviceSubClass
 
UINT8 DeviceProtocol
 
UINT8 MaxPacketSize0
 
UINT16 IdVendor
 
UINT16 IdProduct
 
UINT16 BcdDevice
 
UINT8 StrManufacturer
 
UINT8 StrProduct
 
UINT8 StrSerialNumber
 
UINT8 NumConfigurations
 

Detailed Description

Standard Device Descriptor USB 2.0 spec, Section 9.6.1

Member Data Documentation

◆ BcdDevice

UINT16 USB_DEVICE_DESCRIPTOR::BcdDevice

◆ BcdUSB

UINT16 USB_DEVICE_DESCRIPTOR::BcdUSB

◆ DescriptorType

UINT8 USB_DEVICE_DESCRIPTOR::DescriptorType

◆ DeviceClass

UINT8 USB_DEVICE_DESCRIPTOR::DeviceClass

◆ DeviceProtocol

UINT8 USB_DEVICE_DESCRIPTOR::DeviceProtocol

◆ DeviceSubClass

UINT8 USB_DEVICE_DESCRIPTOR::DeviceSubClass

◆ IdProduct

UINT16 USB_DEVICE_DESCRIPTOR::IdProduct

◆ IdVendor

UINT16 USB_DEVICE_DESCRIPTOR::IdVendor

◆ Length

UINT8 USB_DEVICE_DESCRIPTOR::Length

◆ MaxPacketSize0

UINT8 USB_DEVICE_DESCRIPTOR::MaxPacketSize0

◆ NumConfigurations

UINT8 USB_DEVICE_DESCRIPTOR::NumConfigurations

◆ StrManufacturer

UINT8 USB_DEVICE_DESCRIPTOR::StrManufacturer

◆ StrProduct

UINT8 USB_DEVICE_DESCRIPTOR::StrProduct

◆ StrSerialNumber

UINT8 USB_DEVICE_DESCRIPTOR::StrSerialNumber

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