Emerson MVME147 manual Script, Command Table

Models: MVME147

1 170
Download 170 pages 32.5 Kb
Page 71
Image 71
Script

MVME147 SCSI Firmware TARGET Role Structure Requirements

Command Table pointer

Script pointer

Interrupt level 7 through 1

Return vector

TARGET enable/TARGET sequence

Control number = MVME147 level

Peripheral device LUN (0 through 7)

6

Script

Below are the TARGET role script codes for SCSI bus phases.

$00 DISCONNECT

$04 COMMAND PHASE

$08 DATA-OUT PHASE

$0CDATA-IN PHASE

$10 STATUS PHASE

$14 MESSAGE-OUT PHASE

$18 MESSAGE-IN PHASE $1CEND OF SCRIPT

$20 TARGET WAIT, NO DISCONNECT ALLOWED $24 TARGET WAIT, DISCONNECT ALLOWED

$28 TARGET WAIT, NO DISCONNECT, DATA RECEIVED $2CTARGET WAIT, DISCONNECT, DATA RECEIVED

Command Table

A command table is shown in the Initiator Role section in Chapter 2.

Status/Control Byte

Link (used in the TARGET module).

Parity (implemented in the TARGET module). DMA (implemented in the TARGET module). CSCSI (check SCSI status).

SG (implemented with DMA in the TARGET module). SYNC/ASYNC (implemented in the TARGET module).

Link Pointer

Forward link pointer to the next command table (not used in the first release).

6-3

Page 71
Image 71
Emerson MVME147 manual Script, Command Table