home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AmigActive 13
/
AACD13.ISO
/
AACD
/
Utilities
/
ACDPlay
/
src
/
V1.6
/
asmlib
/
Errors
< prev
next >
Wrap
Text File
|
1997-01-27
|
12KB
|
228 lines
SMALL COMPUTER SYSTEM INTERFACE - 2 Revision 10b
(SCSI-2)
Sense Key Description
--------- -------------------------------------------------------------------
0h NO SENSE. Indicates that there is no specific sense key
information to be reported for the designated logical unit. This
would be the case for a successful command or a command that
received CHECK CONDITION or COMMAND TERMINATED status because one
of the filemark, EOM, or ILI bits is set to one.
1h RECOVERED ERROR. Indicates that the last command completed
successfully with some recovery action performed by the target.
Details may be determinable by examining the additional sense bytes
and the information field. When multiple recovered errors occur
during one command, the choice of which error to report (first,
last, most severe, etc.) is device specific.
2h NOT READY. Indicates that the logical unit addressed cannot be
accessed. Operator intervention may be required to correct this
condition.
3h MEDIUM ERROR. Indicates that the command terminated with a non-
recovered error condition that was probably caused by a flaw in the
medium or an error in the recorded data. This sense key may also
be returned if the target is unable to distinguish between a flaw
in the medium and a specific hardware failure (sense key 4h).
4h HARDWARE ERROR. Indicates that the target detected a non-
recoverable hardware failure (for example, controller failure,
device failure, parity error, etc.) while performing the command or
during a self test.
5h ILLEGAL REQUEST. Indicates that there was an illegal parameter in
the command descriptor block or in the additional parameters
supplied as data for some commands (FORMAT UNIT, SEARCH DATA,
etc.). If the target detects an invalid parameter in the command
descriptor block, then it shall terminate the command without
altering the medium. If the target detects an invalid parameter in
the additional parameters supplied as data, then the target may
have already altered the medium. This sense key may also indicate
that an invalid IDENTIFY message was received (5.6.7).
6h UNIT ATTENTION. Indicates that the removable medium may have been
changed or the target has been reset. See 6.9 for more detailed
information about the unit attention condition.
7h DATA PROTECT. Indicates that a command that reads or writes the
medium was attempted on a block that is protected from this
operation. The read or write operation is not performed.
8h BLANK CHECK. Indicates that a write-once device or a sequential-
access device encountered blank medium or format-defined end-of-
data indication while reading or a write-once device encountered a
non-blank medium while writing.
9h Vendor Specific. This sense key is available for reporting vendor
specific conditions.
Ah COPY ABORTED. Indicates a COPY, COMPARE, or COPY AND VERIFY
command was aborted due to an error condition on the source device,
the destination device, or both. (See 7.2.3.2 for additional
information about this sense key.)
Bh ABORTED COMMAND. Indicates that the target aborted the command.
The initiator may be able to recover by trying the command again.
Ch EQUAL. Indicates a SEARCH DATA command has satisfied an equal
comparison.
Dh VOLUME OVERFLOW. Indicates that a buffered peripheral device has
reached the end-of-partition and data may remain in the buffer that
has not been written to the medium. A RECOVER BUFFERED DATA
command(s) may be issued to read the unwritten data from the
buffer.
Eh MISCOMPARE. Indicates that the source data did not match the data
read from the medium.
Fh RESERVED.
============================================================================================================
D = DIRECT ACCESS DEVICE
T = SEQUENTIAL ACCESS DEVICE
L = PRINTER DEVICE
P = PROCESSOR DEVICE
W = WRITE ONCE READ MULTIPLE DEVICE
R = READ ONLY (CD-ROM) DEVICE
S = SCANNER DEVICE
O = OPTICAL MEMORY DEVICE
M = MEDIA CHANGER DEVICE
C = COMMUNICATION DEVICE
ASC = ADDITIONAL SENSE CODE
| ASCQ = ADDITIONAL SENSE CODE QUALIFIER
| |
| | DTLPWRSOMC DESCRIPTION COMMENTS
^ ^ ----------------------------------------------------- ----------------------------------
00 11 R AUDIO PLAY OPERATION IN PROGRESS
00 12 R AUDIO PLAY OPERATION PAUSED
00 14 R AUDIO PLAY OPERATION STOPPED DUE TO ERROR
00 13 R AUDIO PLAY OPERATION SUCCESSFULLY COMPLETED
30 02 DT WR O CANNOT READ MEDIUM - INCOMPATIBLE FORMAT
30 01 DT WR O CANNOT READ MEDIUM - UNKNOWN FORMAT
3F 02 DTLPWRSOMC CHANGED OPERATING DEFINITION
11 06 WR O CIRC UNRECOVERED ERROR (L-EC UNAVAILABLE OR OFF)
4A 00 DTLPWRSOMC COMMAND PHASE ERROR
2C 00 DTLPWRSOMC COMMAND SEQUENCE ERROR
2B 00 DTLPWRSO C COPY CANNOT EXECUTE SINCE HOST CANNOT DISCONNECT
4B 00 DTLPWRSOMC DATA PHASE ERROR
40 NN DTLPWRSOMC DIAGNOSTIC FAILURE ON COMPONENT NN (80H-FFH) USE ASCQ CODES 80H-FFH
63 00 R END OF USER AREA ENCOUNTERED ON THIS TRACK
0A 00 DTLPWRSOMC ERROR LOG OVERFLOW
09 02 WR O FOCUS SERVO FAILURE
64 00 R ILLEGAL MODE FOR THIS TRACK
30 00 DT WR OM INCOMPATIBLE MEDIUM INSTALLED
48 00 DTLPWRSOMC INITIATOR DETECTED ERROR MESSAGE RECEIVED
3F 03 DTLPWRSOMC INQUIRY DATA HAS CHANGED
44 00 DTLPWRSOMC INTERNAL TARGET FAILURE
3D 00 DTLPWRSOMC INVALID BITS IN IDENTIFY MESSAGE
20 00 DTLPWRSOMC INVALID COMMAND OPERATION CODE
24 00 DTLPWRSOMC INVALID FIELD IN CDB CHECK FIELD POINTER IN SENSE DATA
26 00 DTLPWRSOMC INVALID FIELD IN PARAMETER LIST CHECK FIELD POINTER IN SENSE DATA
49 00 DTLPWRSOMC INVALID MESSAGE ERROR
11 05 WR O L-EC UNCORRECTABLE ERROR (L-EC CODES PRESENT AND L-EC ON)
5B 02 DTLPWRSOM LOG COUNTER AT MAXIMUM
5B 00 DTLPWRSOM LOG EXCEPTION
5B 03 DTLPWRSOM LOG LIST CODES EXHAUSTED
2A 02 DTL WRSOMC LOG PARAMETERS CHANGED
21 00 DT WR OM LOGICAL BLOCK ADDRESS OUT OF RANGE
08 00 DTL WRSOMC LOGICAL UNIT COMMUNICATION FAILURE
08 02 DTL WRSOMC LOGICAL UNIT COMMUNICATION PARITY ERROR
08 01 DTL WRSOMC LOGICAL UNIT COMMUNICATION TIME-OUT
05 00 DTL WRSOMC LOGICAL UNIT DOES NOT RESPOND TO SELECTION
4C 00 DTLPWRSOMC LOGICAL UNIT FAILED SELF-CONFIGURATION
3E 00 DTLPWRSOMC LOGICAL UNIT HAS NOT SELF-CONFIGURED YET
04 01 DTLPWRSOMC LOGICAL UNIT IS IN PROCESS OF BECOMING READY
04 00 DTLPWRSOMC LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE
04 02 DTLPWRSOMC LOGICAL UNIT NOT READY, INITIALIZING COMMAND REQUIRED
04 03 DTLPWRSOMC LOGICAL UNIT NOT READY, MANUAL INTERVENTION REQUIRED
25 00 DTLPWRSOMC LOGICAL UNIT NOT SUPPORTED
15 01 DTL WRSOM MECHANICAL POSITIONING ERROR
53 00 DTL WRSOM MEDIA LOAD/EJECT FAILED
3A 00 DTL WRSOM MEDIUM NOT PRESENT
53 02 DT WR OM MEDIUM REMOVAL PREVENTED
43 00 DTLPWRSOMC MESSAGE ERROR
3F 01 DTLPWRSOMC MICROCODE HAS BEEN CHANGED
2A 01 DTL WRSOMC MODE PARAMETERS CHANGED
07 00 DTL WRSOM MULTIPLE PERIPHERAL DEVICES SELECTED
00 00 DTLPWRSOMC NO ADDITIONAL SENSE INFORMATION
00 15 R NO CURRENT AUDIO STATUS TO RETURN
06 00 D WR OM NO REFERENCE POSITION FOUND (TRACK ZERO OR EQUIVALENT)
02 00 D WR OM NO SEEK COMPLETE
28 00 DTLPWRSOMC NOT READY TO READY TRANSITION MEDIUM MAY HAVE CHANGED
5A 01 DT WR OM OPERATOR MEDIUM REMOVAL REQUEST
5A 00 DTLPWRSOM OPERATOR REQUEST OR STATE CHANGE INPUT (UNSPECIFIED)
4E 00 DTLPWRSOMC OVERLAPPED COMMANDS ATTEMPTED
1A 00 DTLPWRSOMC PARAMETER LIST LENGTH ERROR
26 01 DTLPWRSOMC PARAMETER NOT SUPPORTED CHECK FIELD POINTER IN SENSE DATA
26 02 DTLPWRSOMC PARAMETER VALUE INVALID CHECK FIELD POINTER IN SENSE DATA
2A 00 DTL WRSOMC PARAMETERS CHANGED
15 02 DT WR O POSITIONING ERROR DETECTED BY READ OF MEDIUM
29 00 DTLPWRSOMC POWER ON, RESET, OR BUS DEVICE RESET OCCURRED
15 00 DTL WRSOM RANDOM POSITIONING ERROR
14 01 DT WR O RECORD NOT FOUND
14 00 DTL WRSO RECORDED ENTITY NOT FOUND
17 05 D WR O RECOVERED DATA USING PREVIOUS SECTOR ID
18 03 R RECOVERED DATA WITH CIRC
18 02 D WR O RECOVERED DATA WITH ECC AND/OR RETRIES. DATA AUTO-REALLOCATED.
18 01 D WR O RECOVERED DATA WITH ERROR CORRECTION AND RETRIES APPLIED
18 00 DT WR O RECOVERED DATA WITH ERROR CORRECTION APPLIED
18 04 R RECOVERED DATA WITH LEC
17 03 DT WR O RECOVERED DATA WITH NEGATIVE HEAD OFFSET
17 00 DT WRSO RECOVERED DATA WITH NO ERROR CORRECTION APPLIED
17 02 DT WR O RECOVERED DATA WITH POSITIVE HEAD OFFSET
17 01 DT WRSO RECOVERED DATA WITH RETRIES
17 04 WR O RECOVERED DATA WITH RETRIES AND/OR CIRC APPLIED
37 00 DTL WRSOMC ROUNDED PARAMETER
39 00 DTL WRSOMC SAVING PARAMETERS NOT SUPPORTED
47 00 DTLPWRSOMC SCSI PARITY ERROR
45 00 DTLPWRSOMC SELECT/RESELECT FAILURE
09 03 WR O SPINDLE SERVO FAILURE
1B 00 DTLPWRSOMC SYNCHRONOUS DATA TRANSFER ERROR
2F 00 DTLPWRSOMC COMMANDS CLEARED BY ANOTHER INITIATOR
3F 00 DTLPWRSOMC TARGET OPERATING CONDITIONS HAVE CHANGED
5B 01 DTLPWRSOM THRESHOLD CONDITION MET
26 03 DTLPWRSOMC THRESHOLD PARAMETERS NOT SUPPORTED
09 00 DT WR O TRACK FOLLOWING ERROR
09 01 WR O TRACKING SERVO FAILURE
57 00 R UNABLE TO RECOVER TABLE-OF-CONTENTS
11 00 DT WRSO UNRECOVERED READ ERROR
46 00 DTLPWRSOMC UNSUCCESSFUL SOFT RESET
------------------------------------------
80 XX \
THROUGH > VENDOR UNIQUE.
FF XX /
XX 80 \
THROUGH > VENDOR UNIQUE QUALIFICATION OF STANDARD ASC.
XX FF /
ALL CODES NOT SHOWN ARE RESERVED.
==============================================================================
Audiostatus codes:
Status Description |
----------|------------------------------------------------------------------|
00h | Audio status byte not supported or not valid |
----------|------------------------------------------------------------------|
11h | Audio play operation in progress. |
----------|------------------------------------------------------------------|
12h | Audio play operation paused. |
----------|------------------------------------------------------------------|
13h | Audio play operation successfully completed. |
----------|------------------------------------------------------------------|
14h | Audio play operation stopped due to error. |
----------|------------------------------------------------------------------|
15h | No current audio status to return |