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 |