Библиотека LUFA (раннее название MyUSB) версия 101122
|
Стандартный дескриптор интерфейса USB (стиль именования USB-IF). More...
#include <StdDescriptors.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 |
Тип для стандартного дескриптора интерфейса. Эта структура использует имена элементов, приближенные к соответствующему стандарту, чтобы обеспечить совместимость со стандартом.
Альтернативная установка для номера интерфейса. Один и тот же номер интерфейса может иметь несколько альтернативных установок с различными конфигурациями конечной точки, которые могут быть выбраны хостом.
Тип дескриптора, либо значение в USB_DescriptorTypes_t, либо значение, указываемое по специфичному классу.
ID класса интерфейса.
Индекс интерфейса в текущей конфигурации.
ID протокола интерфейса.
ID подкласса интерфейса.
Размер дескриптора в байтах.
Общее количество конечных точек в интерфейсе.
Индекс строкового дескриптора, описывающего интерфейс.