USB Device Middleware Library 2.10
cy_stc_usbdev_interface_descr_t Struct Reference

Description

Interface descriptor.

Data Fields

uint8_t bLength
 Size of Descriptor in Bytes (9 Bytes)
 
uint8_t bDescriptorType
 Interface Descriptor.
 
uint8_t bInterfaceNumber
 Number of Interface.
 
uint8_t bAlternateSetting
 Value used to select alternative setting.
 
uint8_t bNumEndpoints
 Number of Endpoints used for this interface.
 
uint8_t bInterfaceClass
 Class Code (Assigned by USB Org)
 
uint8_t bInterfaceSubClass
 Subclass Code (Assigned by USB Org)
 
uint8_t bInterfaceProtocol
 Protocol Code (Assigned by USB Org)
 
uint8_t iInterface
 Index of String Descriptor describing this interface.