12.31.4 SMART error log sector
The following defines the 512 bytes that make up the SMART error log sector. All multi-byte fields shown
in these data structures follow the ATA/ATAPI-4 specifications for byte ordering.
D e s c r i p t i o n
S M A R T e r r o r l o g v e r s i o n
E r r o r l o g p o i n t e r
1 s t e r r o r l o g d a t a s t r u c t u r e
2 n d e r r o r l o g d a t a s t r u c t u r e
3 r d e r r o r l o g d a t a s t r u c t u r e
4 t h e r r o r l o g d a t a s t r u c t u r e
5 t h e r r o r l o g d a t a s t r u c t u r e
D e v i c e e r r o r c o u n t
R e s e r v e d
D a t a s t r u c t u r e c h e c k s u m
Figure 119. SMART error log sector
12.31.4.1 SMART error log version
This value is set to 01h.
12.31.4.2 Error log pointer
This points the most recent error log data structure. Only values 1 through 5 are valid.
12.31.4.3 Device error count
This field contains the total number of errors. The value will not roll over.
12.31.4.4 Error log data structure
Data format of each error log structure is shown below.
B y t e s O f f s e t
1
0 0 h
1
0 1 h
9 0
0 2 h
9 0
5 C h
9 0
B 6 h
9 0
1 1 0 h
9 0
1 6 A h
2
1 C 4 h
5 7
1 C 6 h
1
1 F F h
5 1 2
Command Descriptions
169