This message is from the T13 list server.
On Tue, 12 Feb 2002 12:44:11 +0000, Simon Hildebrand wrote: >This message is from the T13 list server. >In ATA mode (UDMA 4 , or Multiword DMA 2) if the host is busy and there >is a long host pause (10s to 100s of milliseconds), the ATA protocol >seems to break. Is there a default timeout embedded in ATA compliant >disk devices? If so how do I disable it. How does the protocol break? An ATA/ATAPI device should *NEVER* timeout the host. The device should wait forever for the host to complete a protocol activity. And I do not know of any ATA devices that do not wait. However, many ATAPI devices are incorrectly implemented and they do time out the host after about 5 seconds. These devices just "reset" themselves as if the host had issued a DEVICE RESET command (BAD DEVICE). But to answer your question in detail I would need to see a ATA bus analyzer trace. *** Hale Landis *** www.ata-atapi.com *** Subscribe/Unsubscribe instructions can be found at www.t13.org.
