This message is from the T13 list server.
In my previous email when discussing ATAPI devices I asked... >Do we agree that an ATAPI device must report an error if less than >that number of bytes are sent to the host? I failed to make note that some SCSI commands allow a device to send fewer bytes than would be expected by looking at the CDB (and knowing the device's or the current command's block size). We should agree that, for example, a Inquiry command with an allocation length of FFH (255) does not mean the device should report an error if it sends less than 255 bytes. The poor device might have only 32 bytes to send and it would send those 32 bytes and terminate the command without reporting an error condition. As far as I can tell, only SCSI "read" commands that have an Allocation Length field are commands that do not report an error if fewer than the "expected" number of bytes are sent to the host, expecially when the device just doesn't have as many bytes to send as the Allocation Length field would allow. *** Hale Landis *** [EMAIL PROTECTED] *** *** Niwot, CO USA *** www.ata-atapi.com *** Subscribe/Unsubscribe instructions can be found at www.t13.org.
