Turnstone Operating System
Loading...
Searching...
No Matches
usb_ehci_port_sts_and_ctrl_t Union Reference

Public Attributes

volatile uint32_t raw
 
struct {
   volatile uint32_t   current_connect_status: 1
 
   volatile uint32_t   connect_status_change: 1
 
   volatile uint32_t   port_enabled: 1
 
   volatile uint32_t   enable_status_change: 1
 
   volatile uint32_t   port_over_current: 1
 
   volatile uint32_t   port_over_current_change: 1
 
   volatile uint32_t   force_port_resume: 1
 
   volatile uint32_t   suspend: 1
 
   volatile uint32_t   reset: 1
 
   volatile uint32_t   reserved1: 1
 
   volatile uint32_t   line_status: 2
 
   volatile uint32_t   port_power: 1
 
   volatile uint32_t   port_owner: 1
 
   volatile uint32_t   port_indicator_control: 2
 
   volatile uint32_t   port_test_control: 4
 
   volatile uint32_t   wake_on_connect_enable: 1
 
   volatile uint32_t   wake_on_disconnect_enable: 1
 
   volatile uint32_t   wake_on_over_current_enable: 1
 
   volatile uint32_t   reserved2: 9
 
bits
 

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