10.0 Registers
Addresses
CS0-
CS1-
DA2
N
N
x
N
A
0
N
A
1
N
A
1
N
A
1
A
N
0
A
N
0
A
N
0
A
N
0
A
N
0
A
N
1
A
N
1
A
N
1
A
N
1
A
N
1
A
N
1
A
N
1
A
A
x
Logic conventions:
* = Mapping of registers in LBA mode
Figure 50. Register Set
Communication to or from the device is through an I/O Register that routes the input or output data to or
from the registers addressed by the signals from the host (CS0-, CS1-, DA2, DA1, DA0, DIOR- and
DIOW-).
The Command Block Registers are used for sending commands to the device or posting status from the
device.
The Control Block Registers are used for device control and to post alternate status.
DA1
DA0
READ (DIOR-)
Data bus high
x
x
impedance
Data bus high
x
x
impedance
Data bus high
0
x
impedance
1
0
Alternate Status
1
1
Device Address
0
0
Data
0
1
Error Register
1
0
Sector Count
1
1
Sector Number
1
1
* LBA bits 0-7
0
0
Cylinder Low
0
0
* LBA bits 8-15
0
1
Cylinder High
0
1
* LBA bits 16-23
1
0
Device/Head.
1
0
* LBA bits 24-27
1
1
Status
x
x
Invalid address
A = signal asserted
N = signal not asserted
x = either A or N
Travelstar 60GH & 40GN hard disk drive specifications
Functions
Control block registers
Command block registers
67
WRITE (DIOW-)
Not used
Not used
Not used
Device Control
Not used
Data
Features
Sector Count
Sector Number
* LBA bits 0-7
Cylinder Low
* LBA bits 8-15
Cylinder High
* LBA bits 16-23
Device/Head
* LBA bits 24-27
Command
Invalid address