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... | |
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_vendor_bulk_in_run(), uhi_vendor_bulk_out_run(), uhi_vendor_control_in_run(), uhi_vendor_control_out_run(), uhi_vendor_enable(), uhi_vendor_install(), uhi_vendor_int_in_run(), uhi_vendor_int_out_run(), uhi_vendor_iso_in_run(), and uhi_vendor_iso_out_run().
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_vendor_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(), uhc_enumeration_step9(), and uhi_vendor_install().
uhd_speed_t uhc_device_t::speed |