Hitachi 7K320 Specifications - Page 153

Device Attribute Thresholds Data Structure

Page 153 highlights

7K320 (SATA) OEM Specification 14.40.3 Device Attribute Thresholds Data Structure The following defines the 512 bytes that make up the Attribute Threshold information. This data structure is accessed by the host in its entirety using the S.M.A.R.T. Read Attribute Thresholds. All multi-byte fields shown in these data structures follow the ATA/ATAPI-6 specification for byte ordering, namely that the least significant byte occupies the lowest numbered byte address location in the field. The sequence of active Attribute Thresholds will appear in the same order as their corresponding Attribute Values. Description Data Structure Revision Number 1st Attribute Threshold ... ... 30th Attribute Threshold Reserved Vendor specific Data structure checksum Bytes (*1) - See following definitions (*2) - Value varied by actual operating condition (*3) - Filled with 00h Table 116 Device Attribute Thresholds Data Structure Offset 2 00h 12 02h .. .. 12 15Eh 18 16Ah 131 17Ch 1 1FFh 512 Format binary (*1) (*1) Value 0010h (*2) (*2) (*3) (*3) (*2) 14.40.3.1 Data Structure Revision Number This value is the same as the value used in the Device Attributes Values Data Structure. 14.40.3.2 Individual Thresholds Data Structure The following defines the 12 bytes that make up the information for each Threshold entry in the Device Attribute Thresholds Data Structure. Attribute entries in the Individual Threshold Data Structure is in the same order and correspond to the entries in the Individual Attribute Data Structure. Description Attribute ID Number (01h to FFh) Attribute Threshold (for comparison with Attribute Values from 00h to FFh) Bytes 00h - "always passing" threshold value to be used for code test purposes Offset Format 1 00h binary 1 01h binary 01h - minimum value for normal operation FDh - maximum value for normal operation FEh - invalid for threshold value FFh - "always failing" threshold value to be used for code test purposes Reserved (00h) Total Bytes Table 117 Individual Threshold Data Structure 10 02h binary 12 Page 153 of 176

  • 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
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176

7K320 (SATA) OEM Specification
Page 153 of 176
14.40.3
Device Attribute Thresholds Data Structure
The following defines the 512 bytes that make up the Attribute Threshold information. This data
structure is accessed by the host in its entirety using the S.M.A.R.T. Read Attribute Thresholds. All
multi-byte fields shown in these data structures follow the ATA/ATAPI-6 specification for byte
ordering, namely that the least significant byte occupies the lowest numbered byte address location
in the field.
The sequence of active Attribute Thresholds will appear in the same order as their corresponding
Attribute Values.
Description
Bytes
Offset
Format
Value
Data Structure Revision Number
2
00h
binary
0010h
1
st
Attribute Threshold
12
02h
(*1)
(*2)
...
..
...
..
30
th
Attribute Threshold
12
15Eh
(*1)
(*2)
Reserved
18
16Ah
(*3)
Vendor specific
131
17Ch
(*3)
Data structure checksum
1
1FFh
(*2)
512
(*1) - See following definitions
(*2) - Value varied by actual operating condition
(*3) - Filled with 00h
Table 116 Device Attribute Thresholds Data Structure
14.40.3.1
Data Structure Revision Number
This value is the same as the value used in the Device Attributes Values Data Structure.
14.40.3.2
Individual Thresholds Data Structure
The following defines the 12 bytes that make up the information for each Threshold entry in the
Device Attribute Thresholds Data Structure. Attribute entries in the Individual Threshold Data
Structure is in the same order and correspond to the entries in the Individual Attribute Data
Structure.
Description
Bytes
Offset
Format
Attribute ID Number (01h to FFh)
1
00h
binary
Attribute Threshold (for comparison with Attribute Values
from 00h to FFh)
1
01h
binary
00h -
always passing
threshold value to be
used for code test purposes
01h -
minimum value for normal operation
FDh -
maximum value for normal operation
FEh -
invalid for threshold value
FFh -
“always failing” threshold value to be used
for code test purposes
Reserved (00h)
10
02h
binary
Total Bytes
12
Table 117 Individual Threshold Data Structure