Chapter 5 Initiator Mode Pass-through Commands

Initiator Pass-through Parameter Block Format

Page 5 - 11

Message Format

When you set the JSM bit in the Flags-2 field of the Pass-through Parameter Block, the format of the Parameter Block changes:

Address

 

Byte Memory Address

 

Offset

Offset +0

Offset +1

Offset +2

Offset +3

 

 

 

 

 

00H

 

Command Identifier

 

 

 

 

 

 

04H

Flags 2

Flags 1

Addr. Mod.

Target ID

08H

 

VME Memory Address

 

 

 

 

 

0CH

 

Transfer Count

 

 

 

 

 

 

10H

Message Code

LUN

2

3

 

 

 

 

 

14H

4

5

6

7

 

 

 

 

 

18H

8

9

10

11

Description of the Fields

Table 33: Pass-through Message Parameter Block

All fields that appear in light text above are ignored when the JSM bit of the Flags-2 byte is set.

The Command Identifier and Target ID fields work the same as explained in the preceding pages. The JSM bit of the Flags-2 field is the only bit in that field that is valid.

Message Code

Currently there are three messages that are valid to appear in this field. They are:

06H - ABORT

0CH - BUS DEVICE RESET 0EH - CLEAR QUEUE

Other messages will not be passed to the device and will create an error status. Error code returned is 01H (invalid command).

LUN

This field has the same format as specified in the SCSI specification for LUN (Logical Unit Number); the 3 most significant bits hold the LUN value.

User’s Guide

21020285 D

Page 95
Image 95
Ciprico Rimfire 3880 manual Message Format, Pass-through Message Parameter Block, Message Code