This message is from the T13 list server.

> Q: Is there anything wrong with the following text from ATA/ATAPI-4?
> 
>    7.7.4 Effect
> 
>    PIO out data transfers are processed by a series of reads to
>    this register, each read transferring the data that follows
>    the previous read.  PIO in data transfers are processed by a
>    series of writes to this register, each write transferring the
>    data that follows the previous write.  The results of a read
>    during a PIO in or a write during a PIO out are indeterminate.
> 
> Note:  This same text appears in ATA/ATAPI-7 volume 1 clause
> 5.4.3.  It is probably also in ATA/ATAPI-5 and ATA/ATAPI-6.
> 
> If this text is correct then my guess is there are no ATA/ATAPI
> hosts or devices that can claim to be compliant with the
> ATA/ATAPI standards.

Au contraire.  This is just yet another example of where our t10.org/
t13.org texts contradict themselves and reality.  The actual devices
comply with a reasonable interpretation guided by our individual
histories of pain, an approach which excludes the sillier kinds of
redefinition we may inadvertently attempt in text.  The
self-contradictions by definition implicitly give the device more
license to behave creatively than does an explicit may.

Pat LaVarre
http://plavarre.blog-city.com/


Reply via email to