Specifications
ATAPI For Streaming Tape QIC-157 Rev B
37
commands are issued. When a READ command for a single data block has been successfully
executed, the logical position is after the transferred data block.
5.7. Error Reporting
If any of the following conditions occurs during the execution of a command, the Device shall return
“Check Condition” status. The appropriate Sense Key and Additional Sense Code should be set.
In the case of an unrecovered read or write error, if the read-write error recovery page is implemented,
the current values specify the error recovery criteria. If this page is not implemented, the error recovery
is vendor specific.
In the case of an unrecovered read error, the Valid bit shall be set to one and the Information field shall
be set to the difference (residue) of requested transfer length minus the actual number of blocks read
(not including the unrecovered block). Upon termination, the logical position shall be after the
unrecovered block.
In the case of an unrecovered write error, the Valid bit shall be set to one and the Information field shall
be set to the difference (residue) of the sum of the pending requested transfer lengths minus the actual
number of blocks and filemarks written. The value in the Information field may exceed the transfer
length for the last command. For formats able to restart a write operation, upon termination, the logical
position shall be after the unrecovered block.