Structure to store device information.
#include <uhc.h>
Data Fields | |
uint8_t | address |
usb_conf_desc_t * | conf_desc |
USB current configuration descriptor. More... | |
usb_dev_desc_t | dev_desc |
USB device descriptor. More... | |
usb_dev_lpm_desc_t * | lpm_desc |
uhd_speed_t | speed |
uint8_t uhc_device_t::address |
Referenced by uhc_connection_tree(), uhc_enumeration_error(), uhc_enumeration_step9(), uhc_get_device_number(), uhc_is_suspend(), uhc_notify_connection(), uhc_remotewakeup(), uhc_start(), uhi_hid_mouse_enable(), uhi_hid_mouse_install(), uhi_msc_enable_step1(), uhi_msc_reset_endpoint(), and uhi_msc_transfer().
usb_conf_desc_t* uhc_device_t::conf_desc |
USB current configuration descriptor.
Referenced by uhc_connection_tree(), uhc_dev_get_power(), uhc_dev_reset(), uhc_enumeration_error(), uhc_enumeration_step12(), uhc_enumeration_step13(), uhc_enumeration_step14(), uhc_remotewakeup(), and uhi_hid_mouse_install().
usb_dev_desc_t uhc_device_t::dev_desc |
USB device descriptor.
Referenced by uhc_dev_get_string_manufacturer(), uhc_dev_get_string_product(), uhc_dev_get_string_serial(), uhc_enumeration_step11(), uhc_enumeration_step12(), uhc_enumeration_step15(), uhc_enumeration_step5(), uhc_enumeration_step6(), and uhc_enumeration_step9().
usb_dev_lpm_desc_t* uhc_device_t::lpm_desc |
uhd_speed_t uhc_device_t::speed |