D e s c r i p t i o n
A t t r i b u t e I D N u m b e r ( 0 1 h t o F F h )
A t t r i b u t e T h r e s h o l d ( f o r c o m p a r i s o n w i t h
A t t r i b u t e V a l u e s f r o m 0 0 h t o F F h )
0 0 h
" a l w a y s p a s s i n g " t h r e s h o l d v a l u e t o
b e u s e d f o r c o d e t e s t p u r p o s e s
0 1 h
m i n i m u m v a l u e f o r n o r m a l o p e r a t i o n
F D h
m a x i m u m v a l u e f o r n o r m a l o p e r a t i o n
F E h
i n v a l i d f o r t h r e s h o l d v a l u e
F F h
" a l w a y s f a i l i n g " t h r e s h o l d v a l u e t o
b e u s e d f o r c o d e t e s t p u r p o s e s
R e s e r v e d ( 0 0 h )
T o t a l B y t e s
Figure 89. Individual Threshold Data Structure
12.29.3.3 Attribute ID Numbers
Attribute ID Numbers supported by the device are the same as Attribute Values Data Structures.
12.29.3.4 Attribute Threshold
These values are preset at the factory and are not meant to be changeable. However, the host might use
"SMART Write Attribute Threshold" subcommand to override these preset values in the Threshold sectors.
12.29.3.5 Data Structure Checksum
The Data Structure Checksum is the 2's compliment of the result of a simple 8-bit addition of the first 511
bytes in the data structure.
12.29.4 Error Reporting
The following table shows the values returned in the Status and Error Registers when specific error condi-
tions are encountered by a device.
B y t e s O f f s e t
F o r m a t
1
0 0 h
b i n a r y
1
0 1 h
b i n a r y
1 0
0 2 h
b i n a r y
1 2
Command Descriptions
141