
Interface
Table 5.16 Data format of SMART Summary Error Log | ||||
|
|
|
|
|
Byte |
|
| Item | |
|
|
|
|
|
00 | Version of this function |
|
| |
|
|
|
| |
01 | Pointer for the latest "Error Log Data Structure" | |||
|
|
|
|
|
02 to 0D | First command data structure |
|
| |
|
|
|
|
|
0E to 19 | Second command data structure |
|
| |
|
|
|
|
|
1A to 25 | Third command data structure |
|
| |
|
|
|
|
|
26 to 31 | Fourth command data structure |
|
| |
|
|
|
|
|
32 | Error log data | Fifth Command |
| Device Control register value |
| structure | data structure |
|
|
33 |
| Features register value | ||
|
|
| ||
|
|
|
|
|
34 |
|
|
| Sector Count register value |
|
|
|
|
|
35 |
|
|
| Sector Number register value |
|
|
|
|
|
36 |
|
|
| Cylinder Low register value |
|
|
|
|
|
37 |
|
|
| Cylinder High register value |
|
|
|
|
|
38 |
|
|
| Drive/Head register value |
|
|
|
|
|
39 |
|
|
| Command register value |
|
|
|
|
|
3A to 3D |
|
|
| Elapsed time after the |
|
|
|
| sequence (unit: ms) |
|
|
|
|
|
3E |
| Error data |
| Reserved |
|
| structure |
|
|
3F |
|
| Error register value | |
|
|
| ||
|
|
|
|
|
40 |
|
|
| Sector Count register value |
|
|
|
|
|
41 |
|
|
| Sector Number register value |
|
|
|
|
|
42 |
|
|
| Cylinder Low register value |
|
|
|
|
|
43 |
|
|
| Cylinder High register value |
|
|
|
|
|
44 |
|
|
| Drive/Head register value |
|
|
|
|
|
45 |
|
|
| Status register value |
|
|
|
|
|
46 to 58 |
|
|
| Vendor unique |
|
|
|
|
|
59 |
|
|
| State |
|
|
|
|
|
5A, 5B |
|
|
| |
|
|
|
| |
5C to 1C3 | Error log data | Format of each error log data structure is same as those of | ||
| structure 2 to | bytes 02 to 5B. |
|
|
| Error log data |
|
|
|
| structure 5 |
|
|
|
|
|
| ||
1C4, 1C5 | Number of unrecoverable errors that have occurred. | |||
|
|
|
|
|
1C6 to 1FE | Reserved |
|
|
|
|
|
|
|
|
1FF | Check sum |
|
|
|
|
|
|
|
|