SCSI Messages and Status Codes
Page
11
Message
Hex Code
Definition
Message
Reject
07h
This message is sent to the initiator when the message received by
the drive is unsupported or inappropriate.
Restore
Pointers
03h
This message causes the initiator to reset its data transfer pointers
to the values they held when the last Save Data Pointers message
was sent. It will be sent when a parity error is detected on the bus or
when an Initiator Detected Error message is received in order to re-
try the data phase.
Save Data
Pointers
02h
This message instructs the initiator to save its current data transfer
pointers for use with a subsequent Restore pointers message. This
message will always be sent before a Disconnect message during
data phases.
Outbound messages
The following table lists host to drive SCSI messages and their definitions.
Message
Hex Code
Definition
Abort
06h
An abort condition is generated. See Message exception handling on
page 14.
Bus Device
Reset
0Ch
A reset condition is generated. . See Message exception handling on
page 14.
Extended
Message
01h
See Extended messages on the following page for a description of
extended message support
Identify
80h+
The Identify Out message is sent by the initiator to identify the Logical
Unit to be accessed and to set Disconnect Privilege. The LUNTAR flag
must be zero.
The Identify Out message must be sent as the first thing after selec-
tion. If it is sent at any other time, the drive will respond with a mes-
sage reject message and go to Bus Free.
Initiator
Detected
Error
05h
The initiator has detected an error in the data being sent in a Message
Command, Data or Status phase. The drive will retry the data burst or
message.
If the message is received immediately after an Identify message or
after the Command Complete message has been sent, the drive will
go Bus Free.
Message
Parity Error
09h
The initiator has detected a parity error in a message. The drive will
retry the message.
If the message is received during a Command, Data or Status phase,
immediately after an Identify message or after the Command Com-
plete message has been sent, the drive will go Bus Free.
Message
Reject
07h
This message is sent when the initiator does not support a message
sent by the drive or considers the message inappropriate. If the mes-
sage being rejected is Disconnect, Synchronous Data Transfer Re-
quest or Wide Data Transfer Request, the operation continues without
those features. For all other messages except Restore Pointers, the
message is treated as an Abort message.
If the message is received during a Command, Data or Status phase,
immediately after an Identify message or after the command complete
message has been sent, the drive will go Bus Free.
No
Operation
08h
This message has no effect and is ignored.