Turnstone Operating System
|
Public Attributes | |
uint8_t | length: 3 |
acpi_aml_resource_smallitem_name_t | name: 4 |
acpi_aml_resource_type_t | type: 1 |
union { | |
struct { | |
uint16_t irq_masks: 16 | |
uint8_t mode: 1 | |
uint8_t ignored: 2 | |
uint8_t polarity: 1 | |
uint8_t sharing: 1 | |
uint8_t wake_capability: 1 | |
uint8_t reserved: 2 | |
} irq | |
struct { | |
uint8_t channels: 8 | |
uint8_t size: 2 | |
uint8_t bus_master_status: 1 | |
uint8_t ignored: 2 | |
uint8_t speed_type: 2 | |
uint8_t zero: 1 | |
} dma | |
struct { | |
uint8_t compability: 2 | |
uint8_t performance: 2 | |
uint8_t reserved: 4 | |
} start_depfunc | |
struct { | |
uint8_t decode: 1 | |
uint8_t unused: 7 | |
uint16_t min: 16 | |
uint16_t max: 16 | |
uint8_t align: 8 | |
uint8_t length: 8 | |
} io | |
struct { | |
uint16_t base: 10 | |
uint8_t unused: 6 | |
uint16_t length: 16 | |
} fixedio | |
struct { | |
uint16_t request_line: 16 | |
uint16_t channel: 16 | |
uint8_t size: 8 | |
} fixeddma | |
struct { | |
uint8_t checksum: 8 | |
} end_tag | |
}; | |