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

#include <usb.h>

Public Attributes

unsigned char bLength
 
unsigned char bDescriptorType
 
unsigned short bcdUSB
 
unsigned char bDeviceClass
 
unsigned char bDeviceSubClass
 
unsigned char bDeviceProtocol
 
unsigned char bMaxPacketSize0
 
unsigned short idVendor
 
unsigned short idProduct
 
unsigned short bcdDevice
 
unsigned char iManufacturer
 
unsigned char iProduct
 
unsigned char iSerialNumber
 
unsigned char bNumConfigurations
 

Member Data Documentation

◆ bcdDevice

unsigned short TUSBDeviceDescriptor::bcdDevice

◆ bcdUSB

unsigned short TUSBDeviceDescriptor::bcdUSB

◆ bDescriptorType

unsigned char TUSBDeviceDescriptor::bDescriptorType

◆ bDeviceClass

unsigned char TUSBDeviceDescriptor::bDeviceClass

◆ bDeviceProtocol

unsigned char TUSBDeviceDescriptor::bDeviceProtocol

◆ bDeviceSubClass

unsigned char TUSBDeviceDescriptor::bDeviceSubClass

◆ bLength

unsigned char TUSBDeviceDescriptor::bLength

◆ bMaxPacketSize0

unsigned char TUSBDeviceDescriptor::bMaxPacketSize0

◆ bNumConfigurations

unsigned char TUSBDeviceDescriptor::bNumConfigurations

◆ idProduct

unsigned short TUSBDeviceDescriptor::idProduct

◆ idVendor

unsigned short TUSBDeviceDescriptor::idVendor

◆ iManufacturer

unsigned char TUSBDeviceDescriptor::iManufacturer

◆ iProduct

unsigned char TUSBDeviceDescriptor::iProduct

◆ iSerialNumber

unsigned char TUSBDeviceDescriptor::iSerialNumber

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