Difference between revisions of "Unit SCSI"

From Ultibo.org
Jump to: navigation, search
Line 150: Line 150:
 
|-
 
|-
 
| <code>SCSI_MESSAGE_X_PPR_REQ = $04;</code>
 
| <code>SCSI_MESSAGE_X_PPR_REQ = $04;</code>
 +
| &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 status constants''' <code> SCSI_STATUS_* </code></div>
 +
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;">
 +
{| class="wikitable" style="font-size: 14px; background: white;"
 +
|-
 +
| <code>SCSI_STATUS_GOOD = $00;</code>
 +
| style="width: 50%;"|&nbsp;
 +
|-
 +
| <code>SCSI_STATUS_CHECK_COND = $02;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_STATUS_COND_MET = $04;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_STATUS_BUSY = $08;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_STATUS_INT = $10;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_STATUS_INT_COND_MET = $14;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_STATUS_CONFLICT = $18;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_STATUS_TERMINATED = $20;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_STATUS_QUEUE_FULL = $28;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_STATUS_ILLEGAL = $ff;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_STATUS_SENSE = $80;</code>
 +
| &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 sense key constants''' <code> SCSI_SENSE_* </code></div>
 +
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;">
 +
{| class="wikitable" style="font-size: 14px; background: white;"
 +
|-
 +
| <code>SCSI_SENSE_NO_SENSE = $00;</code>
 +
| style="width: 50%;"|&nbsp;
 +
|-
 +
| <code>SCSI_SENSE_RECOVERED_ERROR = $01;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_SENSE_NOT_READY = $02;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_SENSE_MEDIUM_ERROR = $03;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_SENSE_HARDWARE_ERROR = $04;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_SENSE_ILLEGAL_REQUEST = $05;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_SENSE_UNIT_ATTENTION = $06;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_SENSE_DATA_PROTECT = $07;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_SENSE_BLANK_CHECK = $08;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_SENSE_VENDOR_SPECIFIC = $09;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_SENSE_COPY_ABORTED = $0A;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_SENSE_ABORTED_COMMAND = $0B;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_SENSE_VOLUME_OVERFLOW = $0D;</code>
 +
| &nbsp;
 +
|-
 +
| <code>SCSI_SENSE_MISCOMPARE = $0E;</code>
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-

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_*


Type definitions


To be documented

Public variables


To be documented

Function declarations


To be documented


Return to Unit Reference