| Table 5.12 | Error logging data structure | |
|
|
|
|
Address |
| Description | |
(Hex) |
|
|
|
|
|
|
|
00 | SMART error logging version 01h |
| |
01 | Index pointer of latest error data structure |
| |
02 to 31 | Error log data | Reserved |
|
32 | stucture 1 | Command data | Device control register |
33 |
| structure | Features register |
34 |
|
| Sector count register |
35 |
|
| Sector number register |
36 |
|
| Cylinder low register |
37 |
|
| Cylinder high register |
38 |
|
| Drive/Head register |
39 |
|
| Command register |
3A to 3D |
|
| Elapsed time from |
|
| [ms] | |
|
|
| |
|
|
|
|
3E |
| Error data | Reserved |
3F |
| Error register | |
| structure | ||
40 |
|
| Sector count register |
41 |
|
| Sector number register |
42 |
|
| Cylinder low register |
43 |
|
| Cylinder high register |
44 |
|
| Drive/Head register |
45 |
|
| Status register |
46 to 58 |
|
| Vendor unique |
59 |
|
| State |
5A |
|
| Cumulative elapsed time [h] |
5B |
|
| |
|
|
| |
|
|
|
|
5C to 1C3 | Error log data | Data structure same as error log data structure 1 | |
| structure |
|
|
|
|
|
|
1C4 | Total error count |
|
|
1C5 |
|
| |
|
|
| |
1C6 to 1FE | Reserved |
|
|
1FF | Check sum |
|
|
5 - 60 |
|