Table 40: default ordering of sense bytes, Table 41: ordering of 1st 16 sequential sense byte – Ciprico Rimfire 3880 User Manual

Page 100

Advertising
background image

21020285 D

User’s Guide

Chapter 5 Initiator Mode Pass-through Commands

Page 5 - 16

Initiator Pass-through Status Block Format

Default Sense Bytes

You will receive the default eight bytes of Sense data if you place a zero in the
Sense Count field and zeroes in all fields of the Selected Sense Bytes of the
Unit Options or Extended Unit Options Board-control command.

The default values returned are:

Only one Status Block is required to return the default Sense Bytes.

Up to 32 Sequential Sense Bytes

This option is chosen by placing a number (up to 32) in the Sense Count field
of either the Unit Options or Extended Unit Options command. The Selected
Sense Bytes fields are ignored.

This is useful if all pertinent information occurs within the first 32 bytes of
Sense data returned from your device.

If you enable more than eight bytes of sequential Sense data to be returned,
they will be returned in multiple Status Blocks. For example, the first sixteen
would appear in this order:

Byte Memory Address

Offset + 0

Offset + 1

Offset + 2

Offset + 3

Command Identifier

Reserved

SCSI Status

Error

Flags

0 = Class/Code

1 = Segment

2 = SCSI Flags

3 = Info Byte

4 = Info Byte

5 = Info Byte

6 = Info Byte

7 = Ex Length

Table 40: Default Ordering of Sense Bytes

Byte Memory Offset

Offset + 0

Offset + 1

Offset + 2

Offset + 3

Command Identifier

Reserved

SCSI Status

Error

Flags

0 = Class/Code

1 = Segment

2 = SCSI Flags

3 = Info Byte

Sense Byt

in Status

Block #1

4 = Info Byte

5 = Info Byte

6 = Info Byte

7 = 8H

Command Identifier

Reserved

SCSI Status

Error

Flags

8

9

10

11

Sense Byt

in Status
Block # 2

12

13

14

15

Table 41: Ordering of 1st 16 Sequential Sense Bytes

Advertising