Open SCSI Integrator's Manual for NonStop S-Series Servers

The Open SCSI I/O Process (IOP)
Open SCSI Integrator’s Manual for NonStop Servers422988-002
4-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 return-d 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 PMF
CRU or IOMF CRU. Note that the PMF CRU or IOMF CRU 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 and listed in
Table 4-9
.
1B A software error occurred.
40 The SIM queue is frozen.
80 Autosense data is available.
Table 4-9. SCSI-2 Standard Status Values and Their Meanings
Bits of the Status Values
76543210 Meaning
RR00000ReservedGood
RR00001ReservedCheck condition
RR00010ReservedCondition met
RR00100ReservedBusy
RR01000ReservedIntermediate
RR01010ReservedIntermediate condition met
RR01100ReservedReservation conflict
RR10000ReservedCommand terminate
RR10100ReservedQueue fill
All other values Reserved
11111111 PMF CRU or IOMF CRU special
status value
Table 4-8. CAM-Status Values and Their Meanings (page 2 of 2)
CAM-Status
Value
(in hex) Meaning