Toshiba Corporation Digital Media Network Company
Page 111 of 153
© 2003, Copyright TOSHIBA Corporation All Rights Reserved
SMART Log Directory
Byte Descriptions
0-1 SMART Logging Version
2 Number of sectors in the log at log address 1
3 Reserved
4 Number of sectors in the log at log address 2
5 Reserved
… …
510 Number of sectors in the log at log address 255
511 Reserved
The value of the SMART Logging Version word is set to 01h. Then the drive supports multi-sector SMART logs.
In addition, if the drive supports multi-sector logs, then the logs at log addresses 80-9Fh shall each be defined
as 16 sectors long.
11.8.42.6.2 Summary error log sector
The following Table defines the 512 bytes that make up the SMART summary error log sector.
SMART summary error log sector
Byte Descriptions
0 SMART error log version
1 Error log index
2-91 First error log data structure
92-181 Second error log data structure
182-271 Third error log data structure
272-361 Fourth error log data structure
362-451 Fifth error log data structure
452-453 Device error count
454-510 Reserved
511 Data structure checksum
11.8.42.6.2.1 Error log version
The value of the SMART error log version byte is set to 01h.
11.8.42.6.2.2 Error log data structure
An error log data structure will be presented for each of the last five errors reported by the device. These error
log data structure entries are viewed as a circular buffer. That is, the first error will create the first error log data
structure; the second error, the second error log structure; etc. The sixth error will create an error log data
structure that replaces the first error log data structure; the seventh error replaces the second error log structure,
etc. The error log pointer indicates the most recent error log structure. If fewer than five errors have occurred,
the unused error log structure entries will be zero filled. The following table describes the content of a valid error
log data structure.
Error log data structure
Byte Descriptions
n –n+11 First command data structure
N+12 –n+23 Second command data structure
N+24 –n+35 Third command data structure
N+36 – n+47 Fourth command data structure
N+48 – n+59 Fifth command data structure
N+60 – n+89 Error data structure