Packet Return Status
Table 3-2. Packet Status Codes (cont’d)
CODE | MEANING | NOTES |
|
|
|
|
|
|
$0A | SCSI bus reset received (A1 pointing to packet list). (Refer to the | 2 |
| SCSI Bus Reset Packet section in Chapter 7.) |
|
|
|
|
$0B | Command error (bad command code, bad timing, or command | 2 |
| door was closed when a command was received) = 00. Custom |
|
| SCSI sequence: controller level not equal to "147 local level", or |
|
| interrupt not on. Format: format with defects on a con- troller type |
|
| not supported. Controller reset: controller not SCSI type. Space |
|
| (tape): undefined mode. Mode select (tape): undefined controller |
|
| type. Mode sense (tape): undefined controller type. |
|
|
|
|
$0C | Size error (invalid format code). | 2 |
|
|
|
$0D | Bad ID in packet or local ID. | 2 |
|
|
|
$0E | Error in attach (not previously attached, bad device LUN, | 2 |
| unsupported controller). |
|
|
|
|
$0F | Busy error (device has a command pending). | 2 |
|
|
|
$10 | There is disagreement between initiator and TARGET regarding | 2 |
| the number of bytes that are to be transferred. |
|
|
|
|
$11 | Received a BERR* while in DMA mode. | 2 |
|
|
|
$12 | Selection | 2 |
|
|
|
$13 | SCSI protocol violation. Controller reset: controller not SCSI. | 2 |
|
|
|
$14 | Script mismatch. CHECK STATUS. If SCSI status within | 2 |
| command table (offset $14 for initiator role) is zero, then assume |
|
| script mismatch, otherwise use SCSI packet status. |
|
|
|
|
$15 | Script mismatch. The TARGET sequence of operation did not | 2 |
| match the script. |
|
|
|
|
$16 | Illegal SCSI state machine transition. | 2 |
|
|
|
$17 | Command has been received (TARGET role). Disconnect allowed. | 2 |
|
|
|
$18 | Script complete in TARGET role. | 2 |
|
|
|
$19 | Script complete and new command loaded (TARGET role linked | 2 |
| command). |
|
|
|
|
$1A | TARGET module called. TARGET role not supported. | 2 |
|
|
|
3 |