Turnstone Operating System
|
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 | |