Standard USB configuration descriptor structure.
#include <usb_protocol.h>
Data Fields | |
uint8_t | bConfigurationValue |
uint8_t | bDescriptorType |
uint8_t | bLength |
uint8_t | bmAttributes |
uint8_t | bMaxPower |
uint8_t | bNumInterfaces |
uint8_t | iConfiguration |
le16_t | wTotalLength |
uint8_t usb_conf_desc_t::bConfigurationValue |
Referenced by uhc_enumeration_step13(), and uhc_enumeration_step14().
uint8_t usb_conf_desc_t::bDescriptorType |
Referenced by uhc_enumeration_step13(), and uhc_enumeration_step14().
uint8_t usb_conf_desc_t::bLength |
uint8_t usb_conf_desc_t::bmAttributes |
Referenced by uhc_enumeration_step13(), and uhc_remotewakeup().
uint8_t usb_conf_desc_t::bMaxPower |
Referenced by uhc_dev_get_power(), and uhc_enumeration_step13().
uint8_t usb_conf_desc_t::bNumInterfaces |
uint8_t usb_conf_desc_t::iConfiguration |
le16_t usb_conf_desc_t::wTotalLength |
Referenced by uhc_enumeration_step13(), uhc_enumeration_step14(), and uhi_vendor_install().