Chapter 5 Initiator Mode Pass-through Commands

 

 

 

 

Initiator Pass-through Status Block Format

 

 

 

Page 5 - 15

The unexpected phase encountered can be determined by interpreting the state

of the three signals:. This is described below:

 

 

 

 

 

 

 

 

 

 

 

 

 

Signal

 

Phase

Direction of Transfer

 

 

 

 

 

 

 

MSG

C/D

I/O

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

Data Out

Initiator to Target

 

 

 

 

 

 

 

 

 

0

0

1

Data In

Initiator from Target

 

 

0

1

0

Command

Initiator to Target

 

 

 

 

 

 

 

 

 

0

1

1

Status

Initiator from Target

 

 

 

 

 

 

 

 

 

 

1

0

0

Reserved

 

 

 

 

 

 

 

 

 

 

 

1

0

1

Reserved

 

 

 

 

 

 

 

 

 

 

1

1

0

Message Out

Initiator to Target

 

 

 

 

 

 

 

 

 

1

1

1

Message In

Initiator from Target

 

Table 39: Meaning of Status Byte - Unexpected Phase

See your SCSI or SCSI-2 specification for more information about SCSI phases.

Sense Bytes - When enabled to do so (the IRS bit of the Flags-1 field of the Pass-through command is not set), the RF3880 adapter automatically responds to Check Condition status from a device, with a Request Sense command.

The device answers the Request Sense command by returning information about its condition. This information is called Sense Bytes. Depending on the peripheral, up to 256 Sense Bytes can be returned in response to the Request Sense command.

There are three ways that Sense Bytes can be reported to you by the RF3880 via the Sense Bytes fields of the Status Block:

The first eight bytes of Sense data returned (this is the default).

Up to 32 of the first sequential Sense Bytes.

Up to 16 of any of the 256 possible Sense Bytes returned.

You can specify one of these methods, for Sense Bytes to be reported in the Status Block of Initiator Pass-through commands, by using the Unit Options or Extended Unit Options Board-control command (See Chapter 7).

If no Check Condition status occurred, or the automatic Request Sense capability of the adapter is not enabled, the Sense Bytes fields will all be zero. See page 5 - 4 for more information about how to inhibit the automatic Request Sense command (using the IRS bit).

User’s Guide

21020285 D

Page 99
Image 99
Ciprico Rimfire 3880 manual Three signals. This is described below, Meaning of Status Byte Unexpected Phase