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

Toshiba Corporation Digital Media Network Company

Page 153 of 159

© 2004, Copyright TOSHIBA Corporation All Rights Reserved