SAMV71 Xplained Ultra Software Package 1.4

_USBInterfaceDescriptor Struct Reference
[USB Descriptors]

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

Definition at line 670 of file USBDescriptors.h.


Field Documentation

Value to select this alternate interface setting.

Definition at line 679 of file USBDescriptors.h.

Descriptor type (USBGenericDescriptor_INTERFACE).

Definition at line 675 of file USBDescriptors.h.

Interface class code.

Definition at line 683 of file USBDescriptors.h.

Number of the interface in its configuration.

Definition at line 677 of file USBDescriptors.h.

Interface protocol code.

Definition at line 687 of file USBDescriptors.h.

Interface subclass code.

Definition at line 685 of file USBDescriptors.h.

Size of the descriptor in bytes.

Definition at line 673 of file USBDescriptors.h.

Number of endpoints used by the interface (excluding endpoint 0).

Definition at line 681 of file USBDescriptors.h.

Index of the interface string descriptor.

Definition at line 689 of file USBDescriptors.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines