Toshiba Corporation Digital Media Network Company
Page 113 of 153
© 2003, Copyright TOSHIBA Corporation All Rights Reserved
State field values
Value State
x0h Unknown
x1h Sleep
x2h Standby
x3h Active/Idle with BSY cleared to zero
x4h Executing SMART off-line or self-test
x5h-xAh Reserved
xBh-xFh Vendor unique
The value of x is vendor specific and may be different for each state.
Sleep indicates the reset for which the error is being reported was received when the device was in the
Sleep mode.
Standby indicates the command or reset for which the error is being reported was received when the
device was in the Standby mode.
Active/Idle with BSY cleared to zero indicates the command or reset for which the error is being reported
was received when the device was in the Active or Idle mode and BSY was cleared to zero.
Executing SMART off-line or self-test indicates the command or reset for which the error is being reported
was received when the device was in the process of executing a SMART off-line or self-test.
Life timestamp will contain the power-on lifetime of the device in hours when command completion
occurred.
11.8.42.6.2.5 Device error count
The device error count field will contain the total number of errors attributable to the device that have been
reported by the device during the life of the device. These errors will include UNC errors, IDNF errors for
which the address requested was valid, servo errors, write fault errors, etc. This count will not include
errors attributed to the receipt of faulty commands such as commands codes not implemented by the
device or requests with invalid parameters or invalid addresses. If the maximum value for this field is
reached, the count will remain at the maximum value when additional errors are encountered and logged.
11.8.42.6.2.6 Data structure checksum
The data structure checksum is the two's complement of the sum of the first 511 bytes in the data structure.
Each byte will be added with unsigned arithmetic, and overflow will be ignored. The sum of all 512 bytes will be
zero when the checksum is correct. The checksum is placed in byte 511.
11.8.42.6.3 Comprehensive error log
The following defines the format of each of the sectors that comprise the SMART comprehensive error log. The
SMART Comprehensive error log provides logging for 28-bit addressing only. For 48-bit addressing see
11.8.43.2 . The size of the SMART comprehensive error log is 51 sectors. All multi-byte fields shown in this
structure follow the byte ordering described in 11.8.42.6.2.3 and 11.8.42.6.2.4. The comprehensive error log
data structures shall include UNC errors, IDNF errors for which the address requested was valid, servo errors,
write fault errors, etc. Comprehensive error log data structures shall not include errors attributed to the receipt of
faulty commands such as command codes not supported by the device or requests with invalid parameters or
invalid addresses.