|
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: