5.3 Host Commands
At command issuance (Shadow Block Registers setting contents)
CM | 1 | 1 | 0 |
| 0 | 0 | 1 | 0 | 0 |
|
|
|
|
|
|
|
|
| |
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 |
|
| Transfer sector count |
|
| ||||
FR |
|
|
|
|
| xx |
|
|
|
|
|
|
|
|
|
|
|
|
|
At command completion (Shadow Block Registers contents to be read)
ST |
|
|
| Status information | |||
|
|
|
|
|
|
|
|
DH | x | L | x |
| x |
| HD No. / LBA |
|
|
|
|
|
| ||
CH |
| End cylinder No. [MSB] / LBA | |||||
CL |
| End cylinder No. [LSB] | / LBA | ||||
SN |
| End sector No. | / LBA [LSB] | ||||
SC |
|
|
| (*1) |
| ||
ER |
|
|
| Error information | |||
|
|
|
|
|
|
|
|
*1 If the command is completed normally, the number of remaining sectors is set in this field.
If the command is terminated because of an error, the number of sectors for which data has not been transferred is set in the field.