3 non-data commands – Toshiba MK4006GAH User Manual

Page 147

Advertising
background image

Toshiba Corporation Digital Media Network Company

Page 147 of 153

© 2003, Copyright TOSHIBA Corporation All Rights Reserved

The Write Multiple command transfers one block ( the number of sectors is defined by the Set Multiple
command ) of data for each interrupt. The other commands transfer one sector of data for each interrupt.

If the drive detects an invalid parameter in register setting, the drive clears the BSY bit and sets the ERR bit
in the Status register and sets the ABRT bit in the Error register and asserts INTRQ to terminate the
command execution.

If an unrecoverable error occurs, the drive sets the DRQ bit and clears the BSY bit and sets the ERR bit and
stores the error status in Error register and report the address information of the sector with error to Sector
Number, Cylinder High, Cylinder Low and Device/Head registers and asserts INTRQ.

12.3 Non-data commands

Commands for this class are:

CHECK POWER MODE

EXECUTE DEVICE DIAGNOSTICS

FLUSH CACHE

FLUSH CACHE EXT

IDLE

IDLE IMMEDIATE

INITIALIZE DEVICE PARAMETERS

NOP

READ VERIFY SECTOR(S)

READ VERIFY SECTOR(S) EXT

READ NATIVE MAX ADDRESS

READ NATIVE MAX ADDRESS EXT

RECALIBRATE

SEEK

SET FEATURES

SET MULTIPLE MODE

SLEEP

STANDBY

STANDBY IMMEDIATE

SECURITY ERASE PREPARE

SECURITY FREEZE LOCK

SMART Enable/Disable Attribute Autosave

SMART Save Attribute Values

SMART Executive Off-line Immediate

SMART Enable Operation

SMART Disable Operation

SMART Return Status

SMART Enable/Disable Automatic Off-line

SET MAX ADDRESS

SET MAX ADDRESS EXT

SET MAX LOCK

SET MAX UNLOCK

SET MAX FREEZE LOCK

DEVICE CONFIGRATION RESTORE

DEVICE CONFIGRATION FREEZE LOCK

DEVICE CONFIGRATION SET

READ SENCE DATA


Non-data protocol:

a) The host writes any required command parameters to the Features, Sector Count, Sector Number, Cylinder

High, Cylinder Low and Device/Head registers.

Advertising
This manual is related to the following products: