Datasheet
13.5.29 Write Long (32h/33h)
...See Below...StatusR1001100Command
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-VVV000V0V000
ERRIDXCORDRQDSCDFRDYBSYAMNT0NABT0IDN0UNCBBK
0123456701234567
Status RegisterError Register
Figure 107. Write Long Command (32h/33h)
The Write Long command transfers the data and the ECC bytes of the designated one sector from the
host to the device, then the data and the ECC bytes are written to the disk media.
After 512 bytes of data have been transferred, the device will keep setting DRQ=1 to indicate that the
device is ready to receive the ECC bytes from 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 setting of
Set Feature option. The default number after power on is 4 bytes.
The retry bit. If set to one, then retries are disabled.R
The head number of the sector to be transferred. (L=0) In LBA mode, this
register contains LBA bits 24 - 27. (L=1)
H
The cylinder number of the sector to be transferred. (L=0) In LBA mode, this
register contains LBA bits 8 - 15 (Low), 16 - 23 (High). (L=1)
Cylinder High/Low
The sector number of the sector to be transferred. (L=0) In LBA mode, this
register contains LBA bits 0 - 7. (L=1)
Sector Number
The number of continuous sectors to be transferred. The Sector Count must
be set to one.
Sector Count
Output Parameters To The Device
Hard disk drive specification for DSCM-11000/-10512/-10340
127