Библиотека LUFA (раннее название MyUSB) версия 101122
|
Стандартный дескриптор интерфейса USB (стиль именования LUFA). More...
#include <StdDescriptors.h>
Data Fields | |
USB_Descriptor_Header_t | Header |
uint8_t | InterfaceNumber |
uint8_t | AlternateSetting |
uint8_t | TotalEndpoints |
uint8_t | Class |
uint8_t | SubClass |
uint8_t | Protocol |
uint8_t | InterfaceStrIndex |
Тип для стандартного дескриптора интерфейса. Эта структура использует имена элементов, специфичные для LUFA, чтобы яснее показать предназначение элементов.
Альтернативная установка для номера интерфейса. Один и тот же номер интерфейса может иметь несколько альтернативных установок с различными конфигурациями конечной точки, которые могут быть выбраны хостом.
ID класса интерфейса.
Заголовок дескриптора, содержащий его тип и размер.
Индекс интерфейса в текущей конфигурации.
Индекс строкового дескриптора интерфейса.
ID протокола интерфейса.
ID подкласса интерфейса.
Общее количество конечных точек в интерфейсе.