HGST Travelstar 7K500 BE, 320GB 0A79103 User Manual

Product codes
0A79103
Page of 176
7K500 OEM Specification 
Page 143 of 176 
 
14.40
14.40
14.40
14.40  S.M.A.R.T Function Set (B0h) 
S.M.A.R.T Function Set (B0h) 
S.M.A.R.T Function Set (B0h) 
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 
  
CRC  UNC 
IDN 
ABT  T0N  AM
   BSY  RDY 
DF 
DSC  DRQ  COR  IDX  ERR 
  
Table 110 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.40.1
14.40.1
14.40.1
14.40.1 
S.M.A.R.T. Sub commands
S.M.A.R.T. Sub commands
S.M.A.R.T. Sub commands
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 
.4
 
S.M.A.R.T. Read Attribute Values (Subcommand D0h) 
S.M.A.R.T. Read Attribute Values (Subcommand D0h) 
S.M.A.R.T. Read Attribute Values (Subcommand D0h) 
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.