|
#define | CY_USB_DEV_USB_VERSION_2_0 (0x0200U) |
| USB Specification Release Number 2.0.
|
|
#define | CY_USB_DEV_USB_VERSION_2_1 (0x0201U) |
| USB Specification Release Number 2.1.
|
|
#define | CY_USB_DEV_DEVICE_DESCR (1U) |
| Device Descriptor type.
|
|
#define | CY_USB_DEV_CONFIG_DESCR (2U) |
| Device Configuration Descriptor type.
|
|
#define | CY_USB_DEV_STRING_DESCR (3U) |
| Device String Descriptor type.
|
|
#define | CY_USB_DEV_INTERFACE_DESCR (4U) |
| Device Interface Descriptor type.
|
|
#define | CY_USB_DEV_ENDPOINT_DESCR (5U) |
| Device Endpoint Descriptor type.
|
|
#define | CY_USB_DEV_DEVICE_QUALIFIER_DESCR (6U) |
| Device Qualifier Descriptor type.
|
|
#define | CY_USB_DEV_OTHER_SPEED_CFG_DESCR (7U) |
| Device Other Speed Descriptor type.
|
|
#define | CY_USB_DEV_INTERFACE_POWER_DESCR (8U) |
| Device Interface Power Descriptor type.
|
|
#define | CY_USB_DEV_BOS_DESCR (15U) |
| Device BOS Descriptor type.
|
|
#define | CY_USB_DEV_MS_OS_STRING_EXT_COMPAT_ID (4U) |
| Extended Compat ID OS Descriptor.
|
|
#define | CY_USB_DEV_MS_OS_STRING_EXT_PROPERTEIS (5U) |
| Extended Properties OS Descriptor.
|
|
#define | CY_USB_DEV_DEVICE_DESCR_LENGTH (18U) |
| Device Descriptor length.
|
|
#define | CY_USB_DEV_CONFIG_DESCR_LENGTH (9U) |
| Device Configuration Descriptor length.
|
|
#define | CY_USB_DEV_INTERFACE_DESCR_LENGTH (9U) |
| Device Interface Descriptor length.
|
|
#define | CY_USB_DEV_ENDPOINT_DESCR_LENGTH (7U) |
| Device Endpoint Descriptor length.
|
|
#define | CY_USB_DEV_BOS_DESCR_LENGTH (5U) |
| Device BOS Descriptor length.
|
|
#define | CY_USB_DEV_STRING_DESCR_LANG_ID_LENGTH (4U) |
| Device String LANG ID Descriptor length.
|
|
#define | CY_USB_DEV_EP_CONTROL (0x00U) |
| Control Transfer type.
|
|
#define | CY_USB_DEV_EP_ISOCHRONOUS (0x01U) |
| Isochronous Transfer type.
|
|
#define | CY_USB_DEV_EP_BULK (0x02U) |
| Bulk Transfer type.
|
|
#define | CY_USB_DEV_EP_INTERRUPT (0x03U) |
| Interrupt Transfer type.
|
|
#define | CY_USB_DEV_EP_TRANS_TYPE_MASK (0x03U) |
| Transfer type mask.
|
|
#define | CY_USB_DEV_EP_NO_SYNCHRONIZATION (0x00U) |
| No Synchronization of Isochronous endpoint.
|
|
#define | CY_USB_DEV_EP_ASYNCHRONOUS (0x04U) |
| Asynchronous Isochronous endpoint.
|
|
#define | CY_USB_DEV_EP_ADAPTIVE (0x08U) |
| Adaptive Isochronous endpoint.
|
|
#define | CY_USB_DEV_EP_SYNCHRONOUS (0x0CU) |
| Synchronous Isochronous endpoint.
|
|
#define | CY_USB_DEV_EP_DATA (0x00U) |
| Data Isochronous endpoint.
|
|
#define | CY_USB_DEV_EP_FEEDBACK (0x10U) |
| Feedback Isochronous endpoint.
|
|
#define | CY_USB_DEV_EP_IMPLICIT_FEEDBACK (0x20U) |
| Implicit feedback Isochronous endpoint.
|
|