|
|
struct { |
|
uint8_t alternate_status |
| |
|
uint8_t reserved_0 [3] |
| |
|
uint16_t data |
| |
|
uint8_t reserved_1 [2] |
| |
|
uint8_t error |
| |
|
uint8_t reserved_2 [3] |
| |
|
uint8_t sector_count |
| |
|
uint8_t reserved_3 [3] |
| |
|
uint8_t sector |
| |
|
uint8_t reserved_4 [3] |
| |
|
uint8_t cylinder_low |
| |
|
uint8_t reserved_5 [3] |
| |
|
uint8_t cylinder_high |
| |
|
uint8_t reserved_6 [3] |
| |
|
uint8_t head |
| |
|
uint8_t reserved_7 [3] |
| |
|
uint16_t status |
| |
|
uint8_t reserved_8 [2] |
| |
| } | read |
| |
|
struct { |
|
uint8_t control |
| |
|
uint8_t reserved_0 [3] |
| |
|
uint16_t data |
| |
|
uint8_t reserved_1 [2] |
| |
|
uint8_t feature |
| |
|
uint8_t reserved_2 [3] |
| |
|
uint8_t sector_count |
| |
|
uint8_t reserved_3 [3] |
| |
|
uint8_t sector |
| |
|
uint8_t reserved_4 [3] |
| |
|
uint8_t cylinder_low |
| |
|
uint8_t reserved_5 [3] |
| |
|
uint8_t cylinder_high |
| |
|
uint8_t reserved_6 [3] |
| |
|
uint8_t head |
| |
|
uint8_t reserved_7 [3] |
| |
|
uint8_t command |
| |
|
uint8_t dma_control |
| |
|
uint8_t reserved_8 [2] |
| |
| } | write |
| |
The documentation for this union was generated from the following file:
- bsps/powerpc/gen5200/include/bsp/ata.h