tinyusb
hub_port_status_response_t Struct Reference

Data Fields

union {
   struct {
      uint16_t   connect_status: 1
 
      uint16_t   port_enable: 1
 
      uint16_t   suspend: 1
 
      uint16_t   over_current: 1
 
      uint16_t   reset: 1
 
      uint16_t   __pad0__: 3
 
      uint16_t   port_power: 1
 
      uint16_t   low_speed_device_attached: 1
 
      uint16_t   high_speed_device_attached: 1
 
      uint16_t   port_test_mode: 1
 
      uint16_t   port_indicator_control: 1
 
      uint16_t   __pad1__: 0
 
   } 
 
   uint16_t   value
 
status_current
 
union {
   struct {
      uint16_t   connect_status: 1
 
      uint16_t   port_enable: 1
 
      uint16_t   suspend: 1
 
      uint16_t   over_current: 1
 
      uint16_t   reset: 1
 
      uint16_t   __pad0__: 3
 
      uint16_t   port_power: 1
 
      uint16_t   low_speed_device_attached: 1
 
      uint16_t   high_speed_device_attached: 1
 
      uint16_t   port_test_mode: 1
 
      uint16_t   port_indicator_control: 1
 
      uint16_t   __pad1__: 0
 
   } 
 
   uint16_t   value
 
status_change
 

The documentation for this struct was generated from the following file: