Operating instructions

14-4
SCSI REFERENCE 1012975
CHAPTER 14—READ BUFFER (3Ch)
14.3 WHAT THE AUTOLOADER RETURNS
When the Buffer ID is set to 00h through 07h, the autoloader returns the data
from the specified section of the microcode as determined by the values in the
Offset and Parameter List Length fields.
When the Buffer ID is set to 80h, the autoloader returns the diagnostic data in
a proprietary format that can be read by Exabyte Technical Support. The
number of bytes returned will be the lesser of the Parameter List Length and
the actual length of the dump data.
14.4 EXCEPTIONS AND ERROR CONDITIONS
If a hardware or SCSI bus error occurs while the data is being transferred from
the autoloader to the initiator, the autoloader terminates the command and
returns Check Condition status. The sense key is set to Aborted Command
(Bh). If this occurs, retry the operation.
14.5 COMMAND STATUS
The autoloader returns a status byte after processing the READ BUFFER
command. This section describes when each type of status byte might be
returned.
Good
The autoloader returns Good status when it is able to process the command
without errors.
Busy
The autoloader returns Busy status when it is processing a command for a
different initiator or when the autoloader is in the process of aborting a motion
command.
Reservation Conflict
The autoloader returns Reservation Conflict status when it is reserved or any
of its elements are reserved by a different initiator. See Chapter 20 for more
information about the RESERVE command.
Check Condition
The autoloader returns Check Condition status for the following reasons:
The message system is enabled and a message error occurred while the
autoloader is processing the command.
The autoloader detects an unrecoverable parity error while receiving the
CDB or microcode.
The command was issued to an invalid LUN.