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/
