Datasheet
13.5.13 Read Long (22h/23h)
...See Below...StatusR1000100Command
HHHH----Device/HeadHHHHD1L1Device/Head
VVVVVVVVCylinder HighVVVVVVVVCylinder High
VVVVVVVVCylinder LowVVVVVVVVCylinder Low
VVVVVVVVSector NumberVVVVVVVVSector Number
V-------Sector Count10000000Sector Count
...See Below...Error--------Feature
--------Data--------Data
01234567Register01234567Register
Command Block Input RegistersCommand Block Output Registers
V00-V0V0V0V0V000
ERRIDXCORDRQDSCDFRDYBSYAMNT0NABT0IDN0UNCBBK
0123456701234567
Status RegisterError Register
Figure 88. Read Long Command (22h/23h)
The Read Long command reads the designated one sector of data and the ECC bytes from the disk
media, then transfers the data and ECC bytes from the device to the host.
After 512 bytes of data have been transferred, the device will keep setting DRQ=1 to indicate that the
device is ready to transfer the ECC bytes to the host. The data is transferred 16 bits at a time, and the
ECC bytes are transferred 8 bits at a time. The number of ECC bytes are 4 or 40 according to the setting
of the Set Feature option. The default setting is after power on is 4 bytes.
The command makes a single attempt to read the data and does not check the data using ECC.
Whatever is read is returned to the host.
Hard disk drive specification for DSCM-11000/-10512/-10340
105