Toshiba MK4006GAH Manuale Utente

Pagina di 153
 
 
Toshiba Corporation Digital Media Network Company 
 
Page 123 of 153 
    © 2003, Copyright TOSHIBA Corporation All Rights Reserved
 
11.8.43.2.3  Extended Error log data structure 
 
The error log is viewed as a circular buffer.    When the last supported error log sector has been filled, the next 
error shall create an error log data structure that replaces the first error log data structure in sector zero. The 
next error after that shall create an error log data structure that replaces the second error log data structure in 
sector zero. The fifth error after the log has filled shall replace the first error log data structure in sector one, and 
so on. 
 
The error log index indicates the most recent error log data structure. Unused error log data structures shall be 
filled with zeros. 
 
The content of the error log data structure entries is defined in the following table. 
 
Extended Error log data structure   
Byte Descriptions 
n thru n+17 
First command data structure 
n+18 thru n+35 
Second command data structure 
n+36 thru n+53 
Third command data structure 
n+54 thru n+71 
Fourth command data structure 
n+72 thru n+89 
Fifth command data structure   
n+90 thru n+123 
Error data structure 
 
 
11.8.43.2.3.1  Command data structure 
The fifth command data structure shall contain the command or reset for which the error is being reported. The 
fourth command data structure should contain the command or reset that preceded the command or reset for 
which the error is being reported, the third command data structure should contain the command or reset 
preceding the one in the fourth command data structure, etc. If fewer than four commands and resets preceded 
the command or reset for which the error is being reported, the unused command data structures shall be zero 
filled, for example, if only three commands and resets preceded the command or reset for which the error is 
being reported, the first command data structure shall be zero filled. In some devices, the hardware 
implementation may preclude the device from reporting the commands that preceded the command for which 
the error is being reported or that preceded a reset. In this case, the command data structures are zero filled.   
If the command data structure represents a command or software reset, the content of the command data 
structure shall be as shown in the following table. If the command data structure represents a hardware reset, 
the content of byte n shall be FFh, the content of bytes n+1 through n+13 are vendor specific, and the content of 
bytes n+14 through n+17 shall contain the timestamp.