User`s manual

Returned Errors
D-6 Single Board Computers SCSI Software UserÕs Manual
D
SI_CLK2FAST (0x09)
This error is returned during Firmware initialization. The initialization
parameter, initval.clk_speed, contains an ASCII numeric value greater than 7500
(0x37353030) which represents a clock speed greater than 75 MHz.
SI_BADCLKPAR (0x0A)
This error is returned during Firmware initialization. The initialization
parameter, initval.clk_speed, contains a character that is not a valid ASCII
equivalent of the decimal values 0 through 9 (0x30 through 0x39). The user
must provide only decimal values in ASCII format for the initval.clk_speed
parameter.
SI_BADQDEPTH (0x0B)
This status is returned if the Firmware CONFIG command attempts to set the
queue depth to a value greater than 255 (0xFF).
The user must change the cdb_lgth of the siop_struc to a queue depth value 255
(0xFF) and reissue the Firmware CONFIG command to install this new queue
depth value.
SI_SELTO (0x0C)
This status is returned when the Firmware attempts to select a specified target
address and a target does not respond to the selection within 250 ms.
Normally, this status indicates that there is no target device at the specified
address.
SI_RESELTO (0x0D)
This status is returned when the Firmware, as a target, attempts to reselect an
initiator and the initiator does not respond to the reselection within 250 ms.
The user may wish to attempt reselection again up to some maximum retry
limit to see if the initiator responds.
SI_BERR (0x0E)
This status if returned if a bus error occurs when the SIOP is attempting to
access the local bus while it is physically threaded to a SCSI device during a
SCSI bus DATA PHASE. The Firmware gets the target device off the SCSI bus
by dumping the remaining data to a bit bucket for DATA-IN phase or writing
an error data pattern (0x0E) for DATA-OUT phase. The err_addr field of the
siop_struc points to the fault address.