Hitachi C4K60 Specifications - Page 119

SMART Return Status [B0h, Sub DAh], 5.51. SMART Save Attribute Values [B0h, Sub D3h]

Page 119 highlights

7.5.50. SMART Return Status [B0h, Sub DAh] Task File Registers Command LBA High LBA Mid LBA Low Device/Head Sector Count Features 7 6 5 4 3 2 1 0 B0h C2h 4Fh XX X X X DRV X X X X XX DAh 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 LBA Mid (Cylinder Low) Register to 4Fh and the LBA High (Cylinder High) Register to C2h. If the device has detected a threshold exceeded condition, the device sets the LBA Mid (Cylinder Low) Register to F4h and the LBA High (Cylinder High) Register to 2Ch. If SMART is disabled or if the values in the Features, LBA Mid (Cylinder Low), or LBA High (Cylinder High) registers are invalid, an Aborted command error is posted. 7.5.51. SMART Save Attribute Values [B0h, Sub D3h] Task File Registers Command LBA High LBA Mid LBA Low Device/Head Sector Count Features 7 6 5 4 3 2 1 0 B0h C2h 4Fh XX X X X DRV X X X X XX D3h The SMART SAVE ATTRIBUTE VALUES command causes the device to immediately save any updated attribute values to the device's non-volatile memory regardless of the state of the attribute auto save timer. Upon receipt of this command from the host, the device sets BSY, writes any updated attribute values to non-volatile memory, clears BSY, and asserts INTRQ. If SMART is disabled or if the values in the Features, LBA Mid (Cylinder Low), or LBA High (Cylinder High) registers are invalid, an Aborted command error is posted. K6610170 Rev.2 Dec 22, 2004 - 119 -

  • 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
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145

K6610170
Rev.2
Dec 22, 2004
- 119 -
7.5.50. SMART Return Status [B0h, Sub DAh]
Task File Registers
7
6
5
4
3
2
1
0
Command
B0h
LBA High
C2h
LBA Mid
4Fh
LBA Low
XX
Device/Head
X
X
X
DRV
X
X
X
X
Sector Count
XX
Features
DAh
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 LBA Mid (Cylinder Low)
Register to 4Fh and the LBA High (Cylinder High) Register to C2h. If the device has detected a threshold
exceeded condition, the device sets the LBA Mid (Cylinder Low) Register to F4h and the LBA High (Cylinder
High) Register to 2Ch. If SMART is disabled or if the values in the Features, LBA Mid (Cylinder Low), or LBA
High (Cylinder High) registers are invalid, an Aborted command error is posted.
7.5.51. SMART Save Attribute Values [B0h, Sub D3h]
Task File Registers
7
6
5
4
3
2
1
0
Command
B0h
LBA High
C2h
LBA Mid
4Fh
LBA Low
XX
Device/Head
X
X
X
DRV
X
X
X
X
Sector Count
XX
Features
D3h
The SMART SAVE ATTRIBUTE VALUES command causes the device to immediately save any updated
attribute values to the device’s non-volatile memory regardless of the state of the attribute auto save timer.
Upon receipt of this command from the host, the device sets BSY, writes any updated attribute values to
non-volatile memory, clears BSY, and asserts INTRQ. If SMART is disabled or if the values in the Features,
LBA Mid (Cylinder Low), or LBA High (Cylinder High) registers are invalid, an Aborted command error is
posted.