User`s manual
SCSI Firmware Status Codes
F-4
F
If the SCSI Bus Status byte returned by the firmware is non-zero,
this byte is returned as the Controller-Dependent code, and the
SIOP Status byte is thrown away. If the SCSI Bus Status is zero, the
SIOP Status byte is returned.
Therefore, there is dual use of the Controller-Dependent error code
byte for error code bytes $02, $04, $08, $10, $14, and $18. For
example, if the Controller-Dependent value returned by the
debugger is $02, this code could have two possible meanings:
SCSI Bus Status: Check Condition
SIOP Status: Command aborted - SCSI bus reset
Table F-2. SCSI Firmware Status Codes
Code Description
SCSI Bus Status
$00 Good completion
$02 Check condition
$04 Condition met good
$08 Busy
$10 Intermediate good
$14 Intermediate condition met good
$18 Reservation conßict
$22 Command terminated
$28 Queue full
SIOP Status
$00 Good status
$01 No operation bits were set
$02 Cmd aborted - SCSI bus reset
$03 Cmd aborted - bus device reset message
$04 Cmd aborted - abort message
$05 Cmd aborted - abort tag message
$06 Cmd aborted - clear queue message
$07 Data overßow - Too much data
$08 Data underrun - Not enough data