6.5 ATA Registers........................................................................................................33
6.5.1 Data Register (Write/Read) .........................................................................33
6.5.2 Error Register (Read Only) ..........................................................................33
6.5.3 Feature Register (Write Only)......................................................................34
6.5.4 Sector Count Register (Write/Read) ...........................................................34
6.5.5 Sector Number Register (Write/Read) ........................................................35
6.5.6 Cylinder Low Register (Write/Read) ...........................................................35
6.5.7 Cylinder High Register (Write/Read)...........................................................35
6.5.8 Drive Head Register (Write/Read)...............................................................36
6.5.9 Status & Alternate Status Register (Read Only) .........................................37
6.5.10 Device Control Register (Write Only) ........................................................38
6.5.11 Drive Address Register (Read Only) .........................................................38
6.5.12 Command Register (Write Only) ...............................................................38
6.6 Protocol .................................................................................................................39
6.6.1 PIO Data In Commands (Host
¨
This Card) ................................................39
6.6.2 PIO Data Out Commands (Host
This Card) .............................................40
6.6.3 PIO Control Commands .............................................................................41
7. ATA Commands ...............................................................................................................42