Microchip® Advanced Software Framework

usb_iface_desc_t Struct Reference

Standard USB interface descriptor structure.

#include <usb_protocol.h>

Data Fields

uint8_t bAlternateSetting
 
uint8_t bDescriptorType
 
uint8_t bInterfaceClass
 
uint8_t bInterfaceNumber
 
uint8_t bInterfaceProtocol
 
uint8_t bInterfaceSubClass
 
uint8_t bLength
 
uint8_t bNumEndpoints
 
uint8_t iInterface
 

uint8_t usb_iface_desc_t::bAlternateSetting
uint8_t usb_iface_desc_t::bDescriptorType

Referenced by udc_update_iface_desc().

uint8_t usb_iface_desc_t::bInterfaceClass
uint8_t usb_iface_desc_t::bInterfaceNumber

Referenced by udc_update_iface_desc().

uint8_t usb_iface_desc_t::bInterfaceProtocol
uint8_t usb_iface_desc_t::bInterfaceSubClass
uint8_t usb_iface_desc_t::bLength

Referenced by udc_update_iface_desc().

uint8_t usb_iface_desc_t::bNumEndpoints
uint8_t usb_iface_desc_t::iInterface