Hitachi HCS721016CLA382 User Manual

Page of 258
Hitachi hard disk drive specifications   
165 
11.24  Read Sector(s) Ext (24h) 
 
Command Block Output Registers
 
 
Command Block Input Registers
 
Register
 
7
 
6
 
5
 
4
 
3
 
2
 
1
 
0
 
 
Register
 
7
 
6
 
5
 
4
 
3
 
2
 
1
 
0
 
Data Low
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
 
Data Low
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
Data High
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
 
Data High
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
Feature
 
Current
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
 
Error
 
…See Below…
 
Previous
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
   
 
Sector Count
 
Current
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
 
Sector Count
 
HOB=0
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
Previous
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
 
HOB=1
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
Sector 
Number
 
Current
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
 
Sector 
Number
 
HOB=0
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
Previous
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
 
HOB=1
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
Cylinder Low
 
Current
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
 
Cylinder Low
 
HOB=0
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
Previous
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
 
HOB=1
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
Cylinder High
 
Current
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
 
Cylinder High
 
HOB=0
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
Previous
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
 
HOB=1
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
V
 
Device/Head
 
1
 
1
 
1
 
D
 
-
 
-
 
-
 
-
 
 
Device/Head
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
-
 
Command
 
0
 
0
 
1
 
0
 
0
 
1
 
0
 
0
 
 
Status
 
…See Below…
 
 
Error Register
 
 
Status Register
 
7
 
6
 
5
 
4
 
3
 
2
 
1
 
0
 
 
7
 
6
 
5
 
4
 
3
 
2
 
1
 
0
 
CRC
 
UNC
 
0
 
IDN
 
0
 
ABT
 
T0N
 
AMN
 
 
BSY
 
RDY
 
DF
 
DSC
 
DRQ
 
COR
 
IDX
 
ERR
 
0
 
V
 
0
 
V
 
0
 
V
 
0
 
0
 
 
0
 
V
 
0
 
V
 
-
 
0
 
-
 
V
 
Table 121    Read Sector(s) Ext Command (24h) 
 
The Read Sector(s) Ext command reads from 1 to 65,536 sectors of data from disk media,  and then transfers 
the data from the device to the host. 
The sectors are transferred through the Data Register 16 bits at a time. 
If an uncorrectable error occurs, the read will be terminated at the failing sector.