|
|
ahci_fis_type_t | fis_type: 8 |
| | fis type
|
| |
|
uint8_t | port_multiplier: 4 |
| | Port multiplier.
|
| |
|
uint8_t | reserved0: 1 |
| | Reserved.
|
| |
|
uint8_t | direction: 1 |
| | 0: host2device 1: device2host
|
| |
|
uint8_t | interrupt: 1 |
| | Interrupt Bit.
|
| |
|
uint8_t | auto_active: 1 |
| | Auto-activate. Specifies if DMA Activate FIS is needed.
|
| |
|
uint8_t | reserved1 [2] |
| | Reserved.
|
| |
|
uint64_t | dma_buffer_id |
| | DMA Buffer Identifier. Used to Identify DMA buffer in host memory. SATA Spec says host specific and not in Spec. Trying AHCI spec might work.
|
| |
|
uint32_t | reserved2 |
| | Reserved.
|
| |
|
uint32_t | dma_buffer_offset |
| | byte offset into buffer first 2 bits must be 0
|
| |
|
uint32_t | transfer_count |
| | Transfer Count bit 0 must 0.
|
| |
|
uint32_t | reserved3 |
| | Reserved.
|
| |
The documentation for this struct was generated from the following file: