|
|
uint8_t | command_fis_length: 5 |
| | Command FIS length in DWORDS, 2 ~ 16.
|
| |
|
uint8_t | atapi: 1 |
| | ATAPI.
|
| |
|
uint8_t | write_direction: 1 |
| | Write, 1: H2D, 0: D2H.
|
| |
|
uint8_t | prefetchable: 1 |
| | Prefetchable.
|
| |
|
uint8_t | reset: 1 |
| | Reset.
|
| |
|
uint8_t | bist: 1 |
| | BIST.
|
| |
|
uint8_t | clear_busy: 1 |
| | Clear busy upon R_OK.
|
| |
|
uint8_t | reserved0: 1 |
| | Reserved.
|
| |
|
uint8_t | port_multiplier: 4 |
| | Port multiplier port.
|
| |
|
uint16_t | prdt_length |
| | Physical region descriptor table length in entries.
|
| |
|
volatile uint32_t | prd_transfer_count |
| | Physical region descriptor byte count transferred.
|
| |
|
uint64_t | prdt_base_address |
| | Command table descriptor base address.
|
| |
|
uint32_t | reserved1 [4] |
| | Reserved.
|
| |
The documentation for this struct was generated from the following file: