K6602705
Rev.3
08.20.01
- 58 -
The SMART Enable Operations command enables access to all SMART capabilities within the device. Prior
to receipt of this command attribute values are neither monitored nor saved by the device. The device will
preserve the state of SMART (either enabled or disabled) across power cycles. Once enabled, the receipt of
subsequent SMART Enable Operations commands shall not affect any of the attribute values.
If the values in the Features, Cylinder Low, or Cylinder High registers are invalid, an Aborted command error
is posted.
Upon receipt of this command from the host, the device sets BSY, enables SMART capabilities and
functions, clears BSY, and asserts INTRQ.
6.3.2.8.6 SMART Disable Operations [B0h, Sub D9h]
Task File Registers
7
6
5
4
3
2
1
0
Command
B0h
Cylinder High
C2h
Cylinder Low
4Fh
Device/Head
-
X
-
DRV
XX
Sector Number
XX
Sector Count
XX
Features
D9h
DRV : Device selection bit
0 : DRV0
1:DRV1
The SMART Disable Operations command disables all SMART capabilities within the device including any
and all timer functions related exclusively to this feature. After receipt of this command the device will
disable all SMART operations. Attribute values will no longer be monitored or saved by the device. The
device will preserve the state of SMART (either enabled or disabled) across power cycles.
If SMART is not enabled, or if the values in the Features, Cylinder Low or Cylinder High registers are invalid,
an Aborted command error is posted.
Upon receipt of the SMART Disable Operations command from the host, the device sets BSY, disables
SMART capabilities and functions, clears BSY, and asserts INTRQ.
After receipt of this command by the device, all other SMART commands, with the exception of SMART
Enable Operations, are disabled and invalid and shall be aborted by the device (including SMART Disable
Operations commands), returning the Aborted command error.