Interface
(6)SEEK (X’70’ to X’7F’)
This command performs a seek operation to the track and selects the head specified in the command block registers. After completing the seek operation, the device reports the status to the host system.
In the LBA mode, this command performs the seek operation to the cylinder and head position in which the sector is specified.
•Error reporting conditions
(1)A specified address exceeds the range where the head can be positioned (ST = 51h, ER = 10h).
(2)Head positioning is not possible because an error occurred (ST = 51h, ER = 10h).
(3)A SATA communication error occurred (ST = 51h, ER = 14h).
At command issuance (Shadow Block Registers setting contents)
CM | 0 | 1 | 1 | 1 | x | x | x | x |
|
|
|
|
|
|
|
| |
DH | x | L | x | x |
| HD No. / LBA |
| |
|
|
|
|
|
|
|
| |
CH |
| Start cylinder No. [MSB] / LBA |
|
| ||||
CL |
| Start cylinder No. [LSB] | / LBA |
|
| |||
SN |
| Start sector No. |
| / LBA [LSB] |
| |||
SC |
|
|
|
| xx |
|
|
|
FR |
|
|
|
| xx |
|
|
|
|
|
|
|
|
|
|
|
|
At command completion (Shadow Block Registers contents to be read)
ST |
|
|
| Status information | |||
|
|
|
|
|
|
|
|
DH | x | L | x |
| x |
| HD No. / LBA |
|
|
|
|
|
| ||
CH |
| Start cylinder No. [MSB] / LBA | |||||
CL |
| Start cylinder No. [LSB] | / LBA | ||||
SN |
| Start sector No. | / LBA [LSB] | ||||
SC |
|
|
|
| xx |
| |
ER |
|
|
| Error information | |||
|
|
|
|
|
|
|
|