Difference between revisions of "Unit SCSI"

From Ultibo.org
Jump to: navigation, search
Line 242: Line 242:
 
| <code>SCSI_SENSE_MISCOMPARE = $0E;</code>
 
| <code>SCSI_SENSE_MISCOMPARE = $0E;</code>
 
| &nbsp;
 
| &nbsp;
 +
|-
 +
|}
 +
</div></div>
 +
<br />
 +
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 20px; padding-bottom: 15px;">
 +
<div style="font-size: 14px; padding-left: 12px;">'''SCSI protocol additional sense code constants''' <code> SCSI_ASC_* </code></div>
 +
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;">
 +
{| class="wikitable" style="font-size: 14px; background: white;"
 +
|-
 +
| <code>SCSI_ASC_NO_SENSE = $00;</code>
 +
| NO SENSE
 +
|-
 +
| <code>SCSI_ASC_RECOVERED_RETRIES = $17;</code>
 +
| RECOVERED DATA WITH RETRIES
 +
|-
 +
| <code>SCSI_ASC_RECOVERED_ECC = $18;</code>
 +
| RECOVERED DATA WITH ECC
 +
|-
 +
| <code>SCSI_ASC_NOT_READY_LUN = $04;</code>
 +
| LOGICAL UNIT NOT READY
 +
|-
 +
| <code>SCSI_ASC_NOT_READY_NO_REF_POS = $06;</code>
 +
| NO REFERENCE POSITION FOUND
 +
|-
 +
| <code>SCSI_ASC_NOT_READY_LUN_COMM = $08;</code>
 +
| LOGICAL UNIT COMMUNICATION
 +
|-
 +
| <code>SCSI_ASC_NOT_READY_MEDIUM_NOT_PRESENT = $3A;</code>
 +
| MEDIUM NOT PRESENT
 +
|-
 +
|}
 +
</div></div>
 +
<br />
 +
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 20px; padding-bottom: 15px;">
 +
<div style="font-size: 14px; padding-left: 12px;">'''SCSI protocol additional sense code qualifier constants''' <code> SCSI_ASCQ_* </code></div>
 +
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;">
 +
{| class="wikitable" style="font-size: 14px; background: white;"
 +
|-
 +
| <code>SCSI_ASCQ_NO_SENSE = $00;</code>
 +
| NO SENSE
 +
|-
 +
| <code>SCSI_ASCQ_RECOVERED_RETRIES = $01;</code>
 +
| RECOVERED DATA WITH RETRIES
 +
|-
 +
| <code>SCSI_ASCQ_RECOVERED_ECC = $00;</code>
 +
| RECOVERED DATA WITH ECC
 +
|-
 +
| <code>SCSI_ASCQ_NOT_READY_LUN_BECOME_READY = $01;</code>
 +
| LOGICAL DRIVE NOT READY - BECOMING READY
 +
|-
 +
| <code>SCSI_ASCQ_NOT_READY_LUN_INIT_REQUIRED = $02;</code>
 +
| LOGICAL DRIVE NOT READY - INITIALIZATION REQUIRED
 +
|-
 +
| <code>SCSI_ASCQ_NOT_READY_LUN_FORMAT_PROGRESS = $04;</code>
 +
| LOGICAL UNIT NOT READY - FORMAT IN PROGRESS
 +
|-
 +
| <code>SCSI_ASCQ_NOT_READY_LUN_DEVICE_BUSY = $FF;</code>
 +
| LOGICAL DRIVE NOT READY - DEVICE IS BUSY
 +
|-
 +
| <code>SCSI_ASCQ_NOT_READY_LUN_COMM_FAILURE = $00;</code>
 +
| LOGICAL UNIT COMMUNICATION FAILURE
 +
|-
 +
| <code>SCSI_ASCQ_NOT_READY_LUN_COMM_TIMEOUT = $01;</code>
 +
| LOGICAL UNIT COMMUNICATION TIME-OUT
 +
|-
 +
| <code>SCSI_ASCQ_NOT_READY_LUN_COMM_OVERRUN = $80;</code>
 +
| LOGICAL UNIT COMMUNICATION OVERRUN
 
|-
 
|-
 
|}
 
|}

Revision as of 23:45, 28 November 2016

Return to Unit Reference


Description


To be documented

Constants



[Expand]
SCSI specific constants SCSI_*


[Expand]
SCSI device type constants SCSI_TYPE_*


[Expand]
SCSI device state constants SCSI_STATE_*


[Expand]
SCSI device flag constants SCSI_FLAG_*


[Expand]
SCSI protocol message constants SCSI_MESSAGE_*


[Expand]
SCSI protocol status constants SCSI_STATUS_*


[Expand]
SCSI protocol sense key constants SCSI_SENSE_*


[Expand]
SCSI protocol additional sense code constants SCSI_ASC_*


[Expand]
SCSI protocol additional sense code qualifier constants SCSI_ASCQ_*


Type definitions


To be documented

Public variables


To be documented

Function declarations


To be documented


Return to Unit Reference