Библиотека LUFA (раннее название MyUSB) версия 101122
USB_Audio_StdDescriptor_StreamEndpoint_Std_t Struct Reference

Дескриптор конечной точки потока, специфичный для Audio class (стиль именования USB-IF). More...

#include <Audio.h>

Data Fields

uint8_t bLength
uint8_t bDescriptorType
uint8_t bEndpointAddress
uint8_t bmAttributes
uint16_t wMaxPacketSize
uint8_t bInterval
uint8_t bRefresh
uint8_t bSynchAddress

Detailed Description

Определение типа дескриптора конечной точки потока, специфичного для Audio class Содержит обычный дескриптор конечной точки с некоторыми расширениями, специфичными для Audio class. Для подробностей см. спецификацию USB Audio.

See also:
USB_Audio_Descriptor_StreamEndpoint_Std_t для версии этого типа с нестандартными, специфичными для LUFA именами элементов.

Field Documentation

Тип дескриптора - либо значение в USB_DescriptorTypes_t, либо значение, даваемое по специфичному классу.

Логический адрес конечной точки внутри устройства для текущей конфигурации, включая маску направления.

Интервал опроса в милисекундах для конечной точки, если она имеет тип INTERRUPT или ISOCHRONOUS.

Размер дескриптора в байтах.

Атрибуты конечной точки, представленные в виде маски типа конечной точки (EP_TYPE_*) и масок атрибутов (ENDPOINT_ATTR_*).

Для устройств Audio class всегда установлено в 0.

Адрес конечной точки для отправки информации о синхронизации, если это необходимо (иначе ноль).

Размер банка конечной точки в байтах. Показывает максимальный размер пакета, который конечная точка может принять за один раз.


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