Data Fields
usbInterfaceDesc Struct Reference

Structure defining USB Interface Descriptor. More...

#include <usb_spec_defines.h>

Data Fields

uint8_t bLength
 
uint8_t bDescriptorType
 
uint8_t bInterfaceNumber
 
uint8_t bAlternateSetting
 
uint8_t bNumEndpoints
 
uint8_t bInterfaceClass
 
uint8_t bInterfaceSubClass
 
uint8_t bInterfaceProtocol
 
uint8_t iInterface
 

Detailed Description

Structure defining USB Interface Descriptor.

Field Documentation

uint8_t usbInterfaceDesc::bAlternateSetting

value used to select the alternate setting for this interface .

uint8_t usbInterfaceDesc::bDescriptorType

Descriptor Type.

uint8_t usbInterfaceDesc::bInterfaceClass

Class that this interface implements.

uint8_t usbInterfaceDesc::bInterfaceNumber

number of this interface.

uint8_t usbInterfaceDesc::bInterfaceProtocol

Protocol Used .

uint8_t usbInterfaceDesc::bInterfaceSubClass

Sub-Class that this interface implements.

uint8_t usbInterfaceDesc::bLength

Descriptor Length.

uint8_t usbInterfaceDesc::bNumEndpoints

number of endpoints used by this interface .

uint8_t usbInterfaceDesc::iInterface

interface string descriptor index .


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

Copyright 2016, Texas Instruments Incorporated