Datasheet

Write Multiple Command Issued by Host
Task File Register 7 6 5 4 3 2 1 0
COMMAND C5h
DRIVE/HEAD nu L nu D H[3:0] or LBA[27:24] of the starting sector/LBA
CYLINDER HI Cylinder[15:8] or LBA[23:16] of the first sector/LBA to transfer
CYLINDER LOW Cylinder[7:0] or LBA[15:8] of the first sector/LBA to transfer
SECTOR START Sector[7:0] or LBA[7:0] of the first sector/LBA to transfer
SECTOR COUNT The number of sectors/logical blocks to transfer
FEATURES nu
Command Block specified upon completion/termination of Write Multiple command (C5h)
Task File Register 7 6 5 4 3 2 1 0
BSY DRDY DWF DSC DRQ CORR IDX ERR
STATUS 0 1 0 1 V V 0 V
DRIVE/HEAD na? L na? na? H[3:0] or LBA[27:24] last good sector transferred
CYLINDER HI Cylinder[15:8] or LBA[23:16] of the last good sector transferred
CYLINDER LOW Cylinder[7:0] or LBA[15:8] of the last good sector transferred
SECTOR Sector[7:0] or LBA[7:0] of the last good sector transferred
SECTOR COUNT The number of sectors that were not transferred if an unrecoverable error occurred
BBK UNC MC IDNF MCR ABRT TK0NF AMNF
ERROR V 0 0 V 0 0 0 0
Write Sectors
This command transfers data from the Host to the FCA card. Data transfer starts at the sector specified by the
Cylinder, Head, and Sector Number registers in the Task File, and proceeds for the number of sectors specified in the
Sector Count Register.
If the address of the starting sector is not within the range of addresses supported by this card, the IDNF (ID Not
Found) ) bit is set in the Error Register and the command terminates.
Write Sectors Command Issued by Host
Task File Register 7 6 5 4 3 2 1 0
COMMAND 30h (retries enabled) -or- 31h (retries disabled)
DRIVE/HEAD nu L nu D H[3:0] or LBA[27:24] of the starting sector/LBA
CYLINDER HI Cylinder[15:8] or LBA[23:16] of the first sector/LBA to transfer
CYLINDER LOW Cylinder[7:0] or LBA[15:8] of the first sector/LBA to transfer
SECTOR START Sector[7:0] or LBA[7:0] of the first sector/LBA to transfer
SECTOR COUNT The number of sectors/logical blocks to transfer
FEATURES nu