Struct SYN_USB_HostDevInfo¶
ClassList > SYN_USB_HostDevInfo
#include <syn_usb_host.h>
Public Attributes¶
| Type | Name |
|---|---|
| uint8_t | dev_addr |
| uint8_t | dev_class |
| uint8_t | dev_protocol |
| uint8_t | dev_subclass |
| uint8_t | max_pkt_ep0 |
| uint8_t | num_configs |
| uint16_t | pid |
| uint16_t | vid |
Detailed Description¶
Cached device information from enumeration
Public Attributes Documentation¶
variable dev_addr¶
Assigned USB bus address
variable dev_class¶
Device class code
variable dev_protocol¶
Device protocol code
variable dev_subclass¶
Device subclass code
variable max_pkt_ep0¶
EP0 maximum packet size
variable num_configs¶
Number of configurations
variable pid¶
Product ID
variable vid¶
Vendor ID
The documentation for this class was generated from the following file src/syntropic/drivers/syn_usb_host.h