|
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