K6602637
Rev.3
02.27.01
- 63 -
(1) Off-line mode
The following describes the protocol for executing a SMART EXECUTE OFF-LINE IMMEDIATE
subcommand routine (including a self-test routine) in the off-line mode.
a) The device executes command completion before executing the subcommand routine.
b) After clearing BSY to zero and setting DRDY to one after receiving the command, the device does not
set BSY nor clears DRDY during execution of the subcommand routine.
c) If the device is in the process of performing the subcommand routine and is interrupted by any new
command from the host except a SLEEP, SMART DISABLE OPERATIONS, SMART EXECUTE OFF-
LINE IMMEDIATE, or STANDBY IMMEDIATE command, the device suspends or aborts the
subcommand routine and services the host within two seconds after receipt of the new command. After
servicing the interrupting command from the host the device immediately resumes the subcommand
routine without any additional commands from the host.
d) If the device is in the process of performing a off-line routine and is interrupted by a SLEEP command
from the host, the device suspends the off-line routine and services the host after receipt of the
command. If the device is in the process of performing any self-test routine and is interrupted by a
SLEEP command from the host, the device aborts the self-test routine and services the host after
receipt of the command.
e) If the device is in the process of performing the subcommand routine and is interrupted by a SMART
DISABLE OPERATIONS command from the host, the device aborts the subcommand routine and
services the host within two seconds after receipt of the command.
f) If the device is in the process of performing the subcommand routine and is interrupted by a SMART
EXECUTE OFF-LINE IMMEDIATE command from the host, the device aborts the subcommand
routine and services the host within two seconds after receipt of the command. The device then
services the new SMART EXECUTE OFF-LINE IMMEDIATE subcommand.
g) If the device is in the process of performing the off-line routine and is interrupted by a STANDBY
IMMEDIATE command from the host, the device suspends the subcommand routine, and services the
host within two seconds after receipt of the command. After receiving a new command that causes the
device to exit a power saving mode, the device resumes the off-line routine without any additional
commands from the host unless these activities were aborted by the host.
h) If the device is in the process of performing the self-test routine and is interrupted by a STANDBY
IMMEDIATE command from the host, the device aborts the self-test routine, and services the host
within two seconds after receipt of the command.
i)
While the device is performing the subcommand routine it does not automatically change power
states (e.g., as a result of its Standby timer expiring). If an error occurs while a device is performing a
self-test routine the device discontinues the testing and places the test results in the Self-test execution
status byte.