Descriptors

group group_usb_dev_macros_device_descr

Defines

CY_USB_DEV_USB_VERSION_2_0

USB Specification Release Number 2.0.

CY_USB_DEV_USB_VERSION_2_1

USB Specification Release Number 2.1.

CY_USB_DEV_DEVICE_DESCR

Device Descriptor type.

CY_USB_DEV_CONFIG_DESCR

Device Configuration Descriptor type.

CY_USB_DEV_STRING_DESCR

Device String Descriptor type.

CY_USB_DEV_INTERFACE_DESCR

Device Interface Descriptor type.

CY_USB_DEV_ENDPOINT_DESCR

Device Endpoint Descriptor type.

CY_USB_DEV_DEVICE_QUALIFIER_DESCR

Device Qualifier Descriptor type.

CY_USB_DEV_OTHER_SPEED_CFG_DESCR

Device Other Speed Descriptor type.

CY_USB_DEV_INTERFACE_POWER_DESCR

Device Interface Power Descriptor type.

CY_USB_DEV_BOS_DESCR

Device BOS Descriptor type.

CY_USB_DEV_MS_OS_STRING_EXT_COMPAT_ID

Extended Compat ID OS Descriptor.

CY_USB_DEV_MS_OS_STRING_EXT_PROPERTEIS

Extended Properties OS Descriptor.

CY_USB_DEV_DEVICE_DESCR_LENGTH

Device Descriptor length.

CY_USB_DEV_CONFIG_DESCR_LENGTH

Device Configuration Descriptor length.

CY_USB_DEV_INTERFACE_DESCR_LENGTH

Device Interface Descriptor length.

CY_USB_DEV_ENDPOINT_DESCR_LENGTH

Device Endpoint Descriptor length.

CY_USB_DEV_BOS_DESCR_LENGTH

Device BOS Descriptor length.

CY_USB_DEV_STRING_DESCR_LANG_ID_LENGTH

Device String LANG ID Descriptor length.

CY_USB_DEV_EP_CONTROL

Control Transfer type.

CY_USB_DEV_EP_ISOCHRONOUS

Isochronous Transfer type.

CY_USB_DEV_EP_BULK

Bulk Transfer type.

CY_USB_DEV_EP_INTERRUPT

Interrupt Transfer type.

CY_USB_DEV_EP_TRANS_TYPE_MASK

Transfer type mask.

CY_USB_DEV_EP_NO_SYNCHRONIZATION

No Synchronization of Isochronous endpoint.

CY_USB_DEV_EP_ASYNCHRONOUS

Asynchronous Isochronous endpoint.

CY_USB_DEV_EP_ADAPTIVE

Adaptive Isochronous endpoint.

CY_USB_DEV_EP_SYNCHRONOUS

Synchronous Isochronous endpoint.

CY_USB_DEV_EP_DATA

Data Isochronous endpoint.

CY_USB_DEV_EP_FEEDBACK

Feedback Isochronous endpoint.

CY_USB_DEV_EP_IMPLICIT_FEEDBACK

Implicit feedback Isochronous endpoint.