This message is from the T13 list server.

My favorite R/W Long implementation:

1) Report that the drive has only 4 ECC bytes in the ID data (even if
it has 200 ECC bytes).

2) Host does a Write to LBA N: everything normal so far.

3) Host does a Read Long to LBA N: return the cached data for LBA N
plus four ECC data bytes of random data (whatever is in the Data
register FIFO will do).

4) Host does a Write Long to LBA N: execute the command and discard
all data received.

5) Host does a Read to LBA N: return the cached data for LBA N.

Is this a broken drive? No, how can it be broken? The host put data
in LBA N and the drive returned the same data.



*** Hale Landis *** www.ata-atapi.com ***



Reply via email to