K6610170
Rev.2
Dec 22, 2004
- 109 -
7.5.48. SMART Execute Off-line Immediate [B0h, Sub D4h]
Task
File
Registers
7 6 5 4 3 2 1 0
Command B0h
LBA High
C2h
LBA Mid
4Fh
LBA Low
Sub command specific
Device/Head
X X X
DRV
X X X X
Sector Count
XX
Features
D4h
The SMART EXECUTE OFF-LINE IMMEDIATE command causes the device to immediately initiate the
optional set of off-line data collection activities that collect attribute data in an off-line mode and then save
this data to the device, or execute a self-diagnostic test routine in either captive or off-line mode.
The device reports command aborted if SMART is not enabled, if register values are invalid, or if a self-test
fails while executing a sequence in captive mode. Also, The device sets F4h to LBA Mid Register and sets
2Ch to LBA High Register when the subcommand specified a captive self-test routine which has failed
during execution. The device sets 4Fh to LBA Mid Register and sets C2h to LBA High Register when the
subcommand specified a captive self-test routine and some error other than a self-test routine failure
occurred.
Table 7.28 11
SMART EXECUTE OFF-LINE IMMEDIATE LBA Low Register Values
Value
Description of subcommand to be executed
0
Execute SMART off-line routine immediately in off-line mode
1
Execute SMART Short self-test routine immediately in off-line mode
2
Execute SMART Extended self-test routine immediately in off-line mode
3 Reserved
4
Execute SMART Selective self-test routine immediately in off-line mode
5 - 63
Reserved
64 - 125
Reserved (Vendor specific)
126
Abort off-line mode off-line routine (Vendor specific)
127
Abort off-line mode self-test routine
128 Reserved
129
Execute SMART Short self-test routine immediately in captive mode
130
Execute SMART Extended self-test routine immediately in captive mode
131 Reserved
132
Execute SMART Selective self-test routine immediately in captive mode
133- 191
Reserved
192 - 255
Reserved (Vendor Specific)