Hitachi DK23EA Specifications - Page 59

SMART Return Status [B0h, Sub DAh], 3.2.8.8 SMART Enable/Disable Attribute AUTOSAVE [B0h,

Page 59 highlights

6.3.2.8.7 SMART Return Status [B0h, Sub DAh] Task File Registers Command Cylinder High Cylinder Low Device/Head Sector Number Sector Count Features DRV : Device selection bit 76543210 B0h C2h 4Fh - X - DRV XX XX XX DAh 0 : DRV0 1:DRV1 The SMART Return Status command is used to communicate the reliability status of the device to the host at the host's request. Upon receipt of this command the device sets BSY, saves any updated attribute values to non-volatile memory, and compares the updated attribute values to the attribute thresholds. If the device has not detected a threshold exceeded condition, the device sets the Cylinder Low register to 4Fh and the Cylinder High register to C2h. If the device has detected a threshold exceeded condition, the device sets the Cylinder Low register to F4h and the Cylinder High register to 2Ch. If SMART is disabled or if the values in the Features, Cylinder Low, or Cylinder High registers are invalid, an Aborted command error is posted. 6.3.2.8.8 SMART Enable/Disable Attribute AUTOSAVE [B0h, Sub D2h] Task File Registers Command Cylinder High Cylinder Low Device/Head Sector Number Sector Count Features DRV : Device selection bit 76543210 B0h C2h 4Fh - X - DRV XX XX 00h : Disable F1h : Enable D2h 0 : DRV0 1:DRV1 The SMART Enable/Disable Attribute AUTOSAVE command enables and disables the attribute auto save feature of the device. K6602637 Rev.3 02.27.01 - 59 -

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104

K6602637
Rev.3
02.27.01
- 59 -
6.3.2.8.7 SMART Return Status [B0h, Sub DAh]
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
DAh
DRV : Device selection bit
0 : DRV0
1:DRV1
The SMART Return Status command is used to communicate the reliability status of the device to the host
at the host’s request. Upon receipt of this command the device sets BSY, saves any updated attribute
values to non-volatile memory, and compares the updated attribute values to the attribute thresholds.
If the device has not detected a threshold exceeded condition, the device sets the Cylinder Low register to
4Fh and the Cylinder High register to C2h. If the device has detected a threshold exceeded condition, the
device sets the Cylinder Low register to F4h and the Cylinder High register to 2Ch.
If SMART is disabled or if the values in the Features, Cylinder Low, or Cylinder High registers are invalid, an
Aborted command error is posted.
6.3.2.8.8 SMART Enable/Disable Attribute AUTOSAVE [B0h, Sub D2h]
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
00h : Disable
F1h : Enable
Features
D2h
DRV : Device selection bit
0 : DRV0
1:DRV1
The SMART Enable/Disable Attribute AUTOSAVE command enables and disables the attribute auto save
feature of the device.