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: