** This is the quasi-official and semi-temporary T13 email list server. **
On Wed, 11 Jul 2001 17:15:08 -0600, [EMAIL PROTECTED] wrote:
>Actually, there is a very GOOD reason that you may see this happen.
>This is a normal part of ATAPI behavior that hosts must 'just accept'.
Wrong....
>Part of the ATAPI protocol (e.g. QIC-157 for tape, ??? for CD) involves the
><asynchronous> setting of the DSC status bit when a device has
>'logically disconnnected' from the host during some
>long operation (usually involving media). Please see examples below.
Examples deleted... No... A device is not required (actually shall
not) set BSY=1 if it is changing the value of DSC from 0 to 1. The
older ATA standards say this but I can see that this information has
been lost in the ATA/ATAPI-x standards. Sorry but this is something
that needs to be fixed in the standards. And also fixed in any
hardware or firmware that is handling DSC in the manner you (Jim)
describes.
DSC, like the old NDX bit were allowed to change value without BSY=1.
*** Hale Landis *** [EMAIL PROTECTED] ***
*** Niwot, CO USA *** www.ata-atapi.com ***
--
If you have any questions or wish to unsubscribe send a
message to Hale Landis, [EMAIL PROTECTED] To post to
this list server send your message to [EMAIL PROTECTED]
For questions concerning Thistle Grove Industries or TGI's
list services please send email to [EMAIL PROTECTED]