The original intent for the index, was a sector index and not on a byte basis.
As you recall the index never existed, and I asked how do we know where we are in the buffer.
The agreement at that time was for a sector index. The index I limited to 65,535 entries
as that is the number of available by blocks.
Thomas Colligan
Apple Computer
Senior Engineer
Mass Storage Hardware Technology
Desk 1-408-974-9209
Cell 1-408-410-6668
On 9/13/06 9:31 AM, "Curtis Stevens" <[EMAIL PROTECTED]> wrote:
I have added another issue to the issues list.
In the extended comprehensive smart error log, and the extended self-test log (A.2.1 and A.3.1), the maximum size is listed as 65,535 512-byte blocks. However, the index in the first page is limited to 65,535 entries.
It was not clear to me from the description of Self-Test index if the index was a descriptor number or a byte offset of some kind. WD has implemented this as a descriptor number. If this is the proper interpretation, then I propose the following resolution
Proposed Resolution:
in A.2.1 (extended comprehensive error log), change 65,535 to 16,383 512 byte blocks.
In A.3.1 (extended self test log) Change 65,535 512 byte blocks to 3,449 512-byte blocks.
In A.2.3 and A.3.3
Change the text from
“The error log index indicates the error log data structure representing the most recent error. If there have been no error log entries, the error log index is cleared to zero. Valid values for the error log index are zero to 65,535.”
to
“The error log index is the error log data structure number representing the most recent error. If there have been no error log entries, the error log index is cleared to zero. Valid values for the error log index are zero to 65,535.”
-------------------------------------------------
Curtis E. Stevens
20511 Lake Forest Drive #C-214D
Lake Forest, California 92630
Phone: 949-672-7933
Cell: 949-307-5050
E-Mail: [EMAIL PROTECTED]
Thomas Colligan
Apple Computer
Senior Engineer
Mass Storage Hardware Technology
Desk 1-408-974-9209
Cell 1-408-410-6668
