FreeBSD kernel usb device Code
usb_device_qualifier Struct Reference

#include <usb.h>

Data Fields

uByte bLength
 
uByte bDescriptorType
 
uWord bcdUSB
 
uByte bDeviceClass
 
uByte bDeviceSubClass
 
uByte bDeviceProtocol
 
uByte bMaxPacketSize0
 
uByte bNumConfigurations
 
uByte bReserved
 

Detailed Description

Definition at line 658 of file usb.h.

Field Documentation

◆ bcdUSB

uWord usb_device_qualifier::bcdUSB

Definition at line 661 of file usb.h.

Referenced by usb_make_device_desc().

◆ bDescriptorType

uByte usb_device_qualifier::bDescriptorType

Definition at line 660 of file usb.h.

Referenced by usb_make_device_desc(), and usb_temp_get_qualifier_desc().

◆ bDeviceClass

uByte usb_device_qualifier::bDeviceClass

Definition at line 662 of file usb.h.

Referenced by usb_make_device_desc().

◆ bDeviceProtocol

uByte usb_device_qualifier::bDeviceProtocol

Definition at line 664 of file usb.h.

Referenced by usb_make_device_desc().

◆ bDeviceSubClass

uByte usb_device_qualifier::bDeviceSubClass

Definition at line 663 of file usb.h.

Referenced by usb_make_device_desc().

◆ bLength

uByte usb_device_qualifier::bLength

Definition at line 659 of file usb.h.

Referenced by usb_make_device_desc().

◆ bMaxPacketSize0

uByte usb_device_qualifier::bMaxPacketSize0

Definition at line 665 of file usb.h.

Referenced by usb_make_device_desc().

◆ bNumConfigurations

uByte usb_device_qualifier::bNumConfigurations

Definition at line 666 of file usb.h.

Referenced by usb_make_device_desc().

◆ bReserved

uByte usb_device_qualifier::bReserved

Definition at line 667 of file usb.h.


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