CODE

2

CUSTOM SCSI PACKETS

PHASE

DIRECTION

NOTES

 

 

 

 

 

 

 

Message

initiator

Messages are sent to the TARGET to send bus,

out

to TARGET

command, and controller information.

 

 

Examples: identify, initiator detected error,

 

 

abort, device reset.

 

 

 

 

Scripts only specify the information transfer phases. The bus free, arbitration, and selection phases do not need to be specified in a script. The script codes that are understood by the MVME147 SCSI firmware are listed in the following table. (Note that TARGET role scripts are described in the Target Sequence Custom Packet section in this chapter.

 

CODE

BUS PHASES

ROLE

 

 

 

 

 

 

 

 

$00

END OF SCRIPT

Initiator

 

 

 

 

 

 

DISCONNECT

TARGET

 

 

 

$04

COMMAND PHASE

Initiator and TARGET

 

 

 

$08

DATA-OUT PHASE

Initiator and TARGET

 

 

 

 

 

$0C

DATA-IN PHASE

Initiator and TARGET

 

 

 

$10

STATUS PHASE

Initiator and TARGET

 

 

 

$14

MESSAGE-OUT PHASE

Initiator and TARGET

 

 

 

$18

MESSAGE-IN PHASE

Initiator and TARGET

 

 

 

 

 

$1C

END OF SCRIPT

TARGET

 

 

 

 

 

 

NOT DEFINED

Initiator

 

 

 

$20

TARGET WAIT,

TARGET

 

 

 

 

 

 

 

NO DISCONNECT

 

 

 

 

 

$24

TARGET WAIT,

TARGET

 

 

 

 

 

 

 

DISCONNECT

 

 

 

 

 

$28

TARGET WAIT,

TARGET

 

 

 

 

 

 

 

NO DISCONNECT

 

 

 

 

 

 

 

 

 

DATA RECEIVED

 

 

 

 

 

 

 

$2C

TARGET WAIT,

TARGET

 

 

 

 

 

 

 

DISCONNECT

 

 

 

 

 

 

 

 

 

DATA RECEIVED

 

 

 

 

 

 

 

2-6

Page 16
Image 16
Emerson MVME147 manual Code, Phase