Page
12
LTO SCSI Interface Manual
Extended messages
The following table lists extended SCSI messages and their definitions.
Hex Code
Message
Definition
Synchronous
Data Transfer
Request
01h
The drive will never initiate a Synchronous data transfer negotia-
tion, but will expect the initiator to do so.
If the message is received after selection and before command
phase, it will then go to Message In phase and respond with a valid
response to complete the negotiation.
If the message is received at any other time, a Message Reject is
sent in response.
Wide Data
Transfer
Request
03h
The drive will never initiate a Wide Data Transfer negotiation, but
will expect the initiator to do so.
If the message is received after selection and before Command
phase, it will then go to Message In phase and respond with a valid
response to complete the negotiation.
If the message is received at any other time, a Message Reject is
sent in response.
Parity errors
The following table describes the operation for each of the possible cases of parity
error.
State or Phase
Description
Bus Free State
The drive does not detect nor react to parity errors on the SCSI bus while
the drive is in a bus free state.
Arbitration Phase
The drive does not detect nor react to parity errors on the SCSI bus while
arbitration is being performed.
Selection Phase
The drive does not detect nor react to parity errors on the SCSI bus while
the drive is being selected.
Selection, Message Out
Phase (Identify Message)
If the drive detects a parity error while the host is sending an Identify
message, the drive retries forever.
Reselection, Message In
Phase (Identify Message)
If the drive is attempting to reconnect to the host and the host asserts
ATN because it detected an error, the drive:
♦
Switches the host to the Message Out Phase.
♦
Waits for the host to send a 09 (Parity Error Message)
♦
The drive then performs the retry option by:
♦
Switching the host to the Message In Phase.
♦
Resending the Identify Message
Command Phase
If the drive detects a parity error while the host is transferring a CDB, the
drive:
♦
Switches the host to Message In phase
♦
Sends Restore Data Pointers (03h) message
♦
Switches the host to Command phase to retry the command.
♦
If a parity error occurs on the retry the host:
♦
Terminates the transfer.
♦
Switches the host to the Status Phase and sends a Check Condition.
♦
Switches the host to the Message In Phase and sends a Command
Complete.
♦
Sets the Sense Key = B and ASC/ASCQ = 47-00 (SCSI-2 only).