beautypg.com

Scsi-status values, Table 3-9, Scsi-2 standard status values and their meanings – HP Integrity NonStop H-Series User Manual

Page 37

background image

Interfacing With the Open SCSI I/O Process (IOP)

Open SCSI for Fibre Channel Controller Integrator’s Manual for HP Integrity NonStop NS-Series Servers

3- 21

SCSI-Status Values

SCSI-Status Values

The SCSI status value from the CAM operation Execute SCSI I/O is put into the
appropriate field in the CAM structure and returned to the application. The application
should check the SCSI-status value even if the file-system error-code value returned is
0 or the FEOK literal (no error).

SCSI-status values are returned by the IOP exactly as they are received from the
IOAM. The IOAM firmware defines

0hFF

as a special SCSI-status value indicating that

no valid SCSI status is available from the device.

The SCSI-2 Standard defines bits 7, 6, and 0 of the SCSI-status value to be reserved.
The possible SCSI-status values are defined in the SCSI-2 Standard. See

Table 3-9

.

Table 3-9. SCSI-2 Standard Status Values and Their Meanings

Bits of the Status Values

7

6

5

4

3

2

1

0

Meaning

R

R

0

0

0

0

0

Reserved

Good

R

R

0

0

0

0

1

Reserved

Check condition

R

R

0

0

0

1

0

Reserved

Condition met

R

R

0

0

1

0

0

Reserved

Busy

R

R

0

1

0

0

0

Reserved

Intermediate

R

R

0

1

0

1

0

Reserved

Intermediate condition met

R

R

0

1

1

0

0

Reserved

Reservation conflict

R

R

1

0

0

0

0

Reserved

Command terminate

R

R

1

0

1

0

0

Reserved

Queue fill

All other values

Reserved

1

1

1

1

1

1

1

1

IOAM special status value