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

Referenced by udc_update_iface_desc().

uint8_t usb_iface_desc_t::bDescriptorType
uint8_t usb_iface_desc_t::bInterfaceClass

Referenced by uhi_hid_mouse_install().

uint8_t usb_iface_desc_t::bInterfaceNumber

Referenced by udc_update_iface_desc().

uint8_t usb_iface_desc_t::bInterfaceProtocol

Referenced by uhi_hid_mouse_install().

uint8_t usb_iface_desc_t::bInterfaceSubClass
uint8_t usb_iface_desc_t::bLength
uint8_t usb_iface_desc_t::bNumEndpoints
uint8_t usb_iface_desc_t::iInterface