| BYTE | DESCRIPTION | |
|---|---|---|
| 12 - |
- 13 |
Additional Sense Code (ASC) Additional Sense Code Qualifier (ASCQ) |
| 00 | 00 | No additional sense information |
| 00 | 01 | Filemark detected |
| 00 | 02 | End of partition/medium detected |
| 00 | 03 | Setmark detected |
| 00 | 04 | Begining-of-Partition/Medium detected |
| 00 | 05 | End of data detected |
| 00 | 11 | Audio play operation in progress |
| 00 | 12 | Audio play operation paused |
| 00 | 13 | Audio play operation successfully completed |
| 00 | 14 | Audio play operation stopped due to error |
| 00 | 15 | No current audio status to return |
| 01 | 00 | No index/sector signal |
| 02 | 00 | No seek complete |
| 03 | 00 | Peripheral device write fault |
| 03 | 01 | No write current |
| 03 | 02 | Excessive write errors |
| 04 | 00 | Logical unit not ready, cause not reportable |
| 04 | 01 | Logical unit is in progress of becoming ready |
| 04 | 02 | Logical unit not ready, initiating command required |
| 04 | 03 | Logical unit not ready, manual intervention required |
| 04 | 04 | Logical unit not ready, format in progress |
| 05 | 00 | Logical unit does not respond to selection |
| 06 | 00 | No reference position found |
| 07 | 00 | Multiple peripheral devices selected |
| 08 | 00 | Logical unit communication failure |
| 08 | 01 | Logical unit communication time out |
| 08 | 02 | Logical unit communication parity error |
| 09 | 00 | Track following error |
| 09 | 01 | Tracking servo failure |
| 09 | 02 | Focus servo failure |
| 09 | 03 | Spindle servo failure |
| 0a | 00 | Error log overflow |
| 0c | 00 | Write error |
| 0c | 01 | Write error recovered with auto reallocation |
| 0c | 02 | Write error - auto reallocation failed |
| 10 | 00 | ID CRC or ECC error |
| 11 | 00 | Unrecovered read error |
| 11 | 01 | Read retries exhausted |
| 11 | 02 | Error log too long to correct |
| 11 | 03 | Multiple read errors |
| 11 | 04 | Unrecovered read error - auto reallocate failed |
| 11 | 05 | L-EC uncorrectable error |
| 11 | 06 | CIRC unrecovered error |
| 11 | 07 | Data resynchronization error |
| 11 | 08 | Incomplete block read |
| 11 | 09 | No gap found |
| 11 | 0a | Miscorrected error |
| 12 | 00 | Address mark not found for ID field |
| 13 | 00 | Address mark not found for data field |
| 14 | 00 | Recorded entity not found |
| 14 | 01 | Record not found |
| 15 | 00 | Random positioning error |
| 15 | 01 | Mechanical positioning error |
| 15 | 02 | Positioning error detected by read of medium |
| 16 | 00 | Data synchronization mark error |
| 17 | 00 | Recovered data with no error correction applied |
| 17 | 01 | Recovered data with retries |
| 17 | 02 | Recovered data with positive head offset |
| 17 | 03 | Recovered data with negative head offset |
| 17 | 04 | Recovered data with retries and/or CIRC applied |
| 17 | 05 | Recovered data using previous sector |
| 17 | 06 | Recovered data without ECC - Data auto-reallocated |
| 18 | 00 | Recovered data with error correction applied |
| 18 | 01 | Recovered data with error correction & retries applied |
| 18 | 02 | Recovered data with ECC and/or retries |
| 18 | 03 | Recovered data with CIRC |
| 18 | 04 | Recovered data with LEC |
| 19 | 00 | Defect list error |
| 19 | 01 | Defect list not available |
| 19 | 02 | Defect list error in primary list |
| 19 | 03 | Defect list error in grown list |
| 1a | 00 | Parameter list length error |
| 1b | 00 | Synchronous data transfer error |
| 1c | 00 | Defect list not found |
| 1c | 01 | Primary defect list not found |
| 1c | 02 | Grown defect list not found |
| 1d | 00 | Miscompare during verify operation |
| 1e | 00 | Recovered ID with ECC correction |
| 20 | 00 | Invalid command operation code |
| 21 | 00 | Logical block address out of range |
| 21 | 01 | Invalid element address |
| 22 | 00 | Illegal function for device type |
| 24 | 00 | Invalid field in CDB |
| 25 | 00 | Logical unit not supported |
| 26 | 00 | Invalid field in parameter list |
| 26 | 01 | Parameter not supported |
| 26 | 02 | Parameter value invalid |
| 26 | 03 | Threshold parameters not supported |
| 27 | 00 | Write protected |
| 28 | 00 | Not ready to ready transition |
| 28 | 01 | Import / Export element accessed |
| 29 | 00 | Power-On, reset, or bus device reset occurred |
| 2a | 00 | Parameters changed |
| 2a | 01 | Mode parameters changed |
| 2a | 02 | Log parameters changed |
| 2b | 00 | Copy cannot execute since host cannot disconnect |
| 2c | 00 | Command sequence error |
| 2c | 01 | Too many windows specified |
| 2c | 02 | Invalid combination of windows specified |
| 2d | 00 | Overwrite error on update in place |
| 2f | 00 | Commands cleared by another initiator |
| 30 | 00 | Incompatible medium installed |
| 30 | 01 | Cannot read medium - unknown format |
| 30 | 02 | Cannot read medium - incompatible format |
| 30 | 03 | Cleaning cartridge installed |
| 31 | 00 | Medium format corrupted |
| 31 | 01 | Format command failure |
| 32 | 00 | No defect spare location available |
| 32 | 01 | Defect list update failure |
| 33 | 00 | Tape length error |
| 36 | 00 | Ribbon/Ink/Toner faliure |
| 37 | 00 | Rounded parameter |
| 39 | 00 | Saving parameters not supported |
| 3a | 00 | Medium not present |
| 3b | 00 | Sequential positioning error |
| 3b | 01 | Tape position error at begining of medium |
| 3b | 02 | Tape position error at end of medium |
| 3b | 03 | Tape or electronic vertical forms unit not ready |
| 3b | 04 | Slew failure |
| 3b | 05 | Paper jam |
| 3b | 06 | Failed to sense top of form |
| 3b | 07 | Failed to sense bottom of form |
| 3b | 08 | Reposition error |
| 3b | 09 | Read past end of medium |
| 3b | 0a | Read past begining of medium |
| 3b | 0b | Position past end of medium |
| 3b | 0c | Position past begining of medium |
| 3b | 0d | Medium destination element full |
| 3b | 0e | Medium source element empty |
| 3d | 00 | Invalid bits in identify message |
| 3e | 00 | Logical unit has not self configured yet |
| 3f | 00 | Target operating conditions have changed |
| 3f | 01 | Microcode has been changed |
| 3f | 02 | Changed operating definition |
| 3f | 03 | Inquiry data has changed |
| 40 | nn | Diagnostic failure on component nn (80h-ffh) |
| 41 | 00 | Data path failure |
| 42 | 00 | Power-On or Self-Test failure |
| 43 | 00 | Message error |
| 44 | 00 | Internal target failure |
| 45 | 00 | Select/Reselect failure |
| 46 | 00 | Unsuccessful soft reset |
| 47 | 00 | SCSI parity error |
| 48 | 00 | Initiator detected error message received |
| 49 | 00 | Invalid message error |
| 4a | 00 | Command phase error |
| 4b | 00 | Data phase error |
| 4c | 00 | Logical unit failed self configuration |
| 4e | 00 | Overlapped commands attempted |
| 50 | 00 | Write append error |
| 50 | 01 | Write append position error |
| 50 | 02 | Position error related to timing |
| 51 | 00 | Erase failure |
| 52 | 00 | Cartridge fault |
| 53 | 00 | Media load/eject failed |
| 53 | 01 | Unload tape failure |
| 53 | 02 | Medium removal prevented |
| 54 | 00 | SCSI to host system interface failure |
| 55 | 00 | System resource failure |
| 57 | 00 | Unable to recover table-of-contents |
| 58 | 00 | Generation does not exist |
| 59 | 00 | Updated block read |
| 5a | 00 | Operator request or state change input |
| 5a | 01 | Operator medium removal request |
| 5a | 02 | Operator selected write protect |
| 5a | 03 | Operator selected write permit |
| 5b | 00 | Log exception |
| 5b | 01 | Threshold condition met |
| 5b | 02 | Log counter at maximum |
| 5b | 03 | Log list codes exhausted |
| 5c | 00 | RPL status change |
| 5c | 01 | Spindles synchronized |
| 5c | 02 | Spindles not synchronized |
| 60 | 00 | Lamp failure |
| 61 | 01 | Unable to acquire video |
| 61 | 02 | Out of focus |
| 62 | 00 | Scan head positioning error |
| 63 | 00 | End of user area encountered on this track |
| 64 | 00 | Illegal mode for this track |
| 80 | 80 | Vendor unique ASC and ASCQ |
| through | ||
| ff | ff | Vendor unique ASC and ASCQ |