Note:
For transfer of a sector of data, the host needs to read Status register (X'1F7') in order to clear INTRQ (interrupt) signal. The Status register should be read within a period from the DRQ setting by the device to 5 μs after the completion of the sector data transfer. Note that the host does not need to read the Status register for the reading of a single sector or the last sector in
When the host new command even if the device requests the data transfer (setting in DRQ bit), the correct device operation is not guaranteed.
Command
Status read
Parameter write
~
BSY
DRDY
DRQ
INTRQ
Data transfer
* Transfers dummy data
*The host should receive
Figure 5.3 Protocol for command abort
5.4.2Data transferring commands from host to device
The execution of the following commands involves Data transfer from the host to the drive.
∙FORMAT TRACK
∙WRITE SECTOR(S)
∙WRITE LONG
∙WRITE BUFFER
∙WRITE VERIFY
∙SECURITY DISABLE PASSWORD
∙SECURITY ERASE UNIT
∙SECURITY SET PASSWORD
∙SECURITY UNLOCK
The execution of these commands includes the transfer one or more sectors of data from the host to the device. In the WRITE LONG command, 516 bytes are transferred. Following shows the protocol outline.
5 - 66 |