Datasheet

Command Block specified upon completion/termination of Write Sectors command (30h/31h)
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
Vendor Unique Commands
Erase Sectors
This command is supported for backward compatibility. It has no actual function, and will always return good status.
Erase Sectors Command Issued by Host
Task File Register 7 6 5 4 3 2 1 0
COMMAND C0h
DRIVE/HEAD nu nu nu D nu
CYLINDER HI nu
CYLINDER LOW nu
SECTOR START nu
SECTOR COUNT nu
FEATURES nu
Command Block specified upon completion/termination of Erase Sectors command (C0h)
Task File Register 7 6 5 4 3 2 1 0
BSY DRDY DWF DSC DRQ CORR IDX ERR
STATUS 0 1 0 1 0 0 0 0
DRIVE/HEAD na na na na na
CYLINDER HI na
CYLINDER LOW na
SECTOR na
SECTOR COUNT na
BBK UNC MC IDNF MCR ABRT TK0NF AMNF
ERROR 0 0 0 0 0 0 0 0
Wear Leveling
Although this command is supported for backward compatibility, it has no actual function. The card will always
return good status at the completion of this command.