RTEMS  5.0.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
ata_drive_registers Union Reference

Data Fields

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: