Datasheet
Initialize Drive Parameters
This command allows the host to alter the number of sectors per track and the number of heads per cylinder. This
enables Translation Mode which maps the flash storage using the altered parameters. On Host Reset, the default is
32 Sectors per Track and 4 Heads per Cylinder. The current values used for mapping are returned in the Identify
Drive command as Number of Current Sectors per Track, and Number of Current Heads.
Initialize Drive Parameters Command Issued by Host
Task File Register 7 6 5 4 3 2 1 0
COMMAND 91h
DRIVE/HEAD nu nu nu D Number of Heads per Cyl minus 1
CYLINDER HI nu
CYLINDER LOW nu
SECTOR START nu
SECTOR COUNT The Number of Sectors per Track
FEATURES nu
Command Block specified upon completion/termination of Initialize Drive Parameters command (91h)
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 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