Hitachi travelstar hds723020bla642 用户手册

下载
页码 173
7K200 SATA OEM Specification 
141/173 
 
14.39  S.M.A.R.T Function Set (B0h)   
Command Block Output Registers 
  Command Block Input Registers 
Register 
7 6 5 4 3 2 1 0  Register 
7 6 5 4 3 2 1 0
Data 
- - - - -
-
-
-  Data 
- - - - - -
-
-
Feature 
V V V V V V V V   Error 
...See Below... 
Sector Count 
V V V V V V V V   Sector Count 
-  -  -  -  -  -
-
-
LBA 
Low 
- - - - -
-
-
-  LBA 
Low 
- - - - - -
-
-
LBA 
Mid 
0 1 0 0 1 1 1 1  LBA 
Mid 
-  -  -  -  -  -
-
-
LBA 
High 
1 1 0 0 0 0 1 0  LBA 
High 
-  -  -  -  -  -
-
-
Device 
- - - - -
-
-
-  Device 
- - - - - -
-
-
Command 
1 0 1 1 0 0 0 0  Status 
...See 
Below... 
 
Error Register 
 
Status Register 
7 6 5 4 3 2 1 0 
 7 6 5 4 3 2 1 0 
CRC UNC  0 
IDN 
0  ABT  T0N
AM
 BSY RDY
DF DSC DRQ 
COR IDX
ERR
0 0 0 0 0 V 0 0 
 0 V 0 V -  0 0 V 
Table 109 S.M.A.R.T. Function Set Command (B0h) 
The S.M.A.R.T. Function Set command provides access to Attribute Values, Attribute Thresholds 
and other low level subcommands that can be used for logging and reporting purposes and to 
accommodate special user needs. The S.M.A.R.T. Function Set command has several separate 
subcommands which are selectable via the device’s Features Register when the S.M.A.R.T. Function 
Set command is issued by the host.   
14.39.1 
S.M.A.R.T. Sub commands 
In order to select a subcommand the host must write the subcommand code to the device’s Features 
Register before issuing the S.M.A.R.T. Function Set command. The subcommands and their 
respective codes are listed below.   
Code 
Subcommand 
D0h 
S.M.A.R.T. Read Attribute Values 
D1h 
S.M.A.R.T. Read Attribute Thresholds 
D2h 
S.M.A.R.T. Enable/disable Attribute Autosave 
D3h 
S.M.A.R.T. Save Attribute Values 
D4h 
S.M.A.R.T. Execute Off-line Immediate 
D5h 
S.M.A.R.T. Read Log Sector 
D6h 
S.M.A.R.T. Write Log Sector 
D8h 
S.M.A.R.T. Enable Operations 
D9h 
S.M.A.R.T. Disable Operations 
DAh 
S.M.A.R.T. Return Status 
DBh 
S.M.A.R.T. Enable/Disable Automatic Off-Line 
14.39.1.1 S.M.A.R.T. Read Attribute Values (Subcommand D0h)   
This subcommand returns the device’s Attribute Values to the host. Upon receipt of the S.M.A.R.T. 
Read Attribute Values subcommand from the host, the device saves any updated Attribute Values to 
the Attribute Data sectors, and then waits for the host to transfer the 512 bytes of Attribute Value 
information from the device.