|
uint32_t | host_capability |
| 0x00, Host capability
|
|
uint32_t | global_host_control |
| 0x04, Global host control
|
|
uint32_t | interrupt_status |
| 0x08, Interrupt status
|
|
uint32_t | port_implemented |
| 0x0C, Port implemented
|
|
uint32_t | version |
| 0x10, Version
|
|
uint32_t | command_completion_coalescing_control |
| 0x14, Command completion coalescing control
|
|
uint32_t | command_completion_coalescing_ports |
| 0x18, Command completion coalescing ports
|
|
uint32_t | enclosure_management_location |
| 0x1C, Enclosure management location
|
|
uint32_t | enclosure_management_control |
| 0x20, Enclosure management control
|
|
uint32_t | host_capability_extended |
| 0x24, Host capabilities extended
|
|
uint32_t | bios_os_handoff_control_and_status |
| 0x28, BIOS/OS handoff control and status
|
|
uint8_t | reserved [0xA0 - 0x2C] |
| reserved
|
|
uint8_t | vendor [0x100 - 0xA0] |
| vendor defined
|
|
ahci_hba_port_t | ports [0] |
| 1 ~ 32
|
|
The documentation for this struct was generated from the following file: