![Tandberg Data SLR7-140 PROGRAMMER Manual Download Page 112](http://html1.mh-extra.com/html/tandberg-data/slr7-140-programmer/slr7-140-programmer_manual_3496838112.webp)
Tandberg Data
General Exception Handling
7-12
Tandberg SLR Product Line SCSI Functional Specifications
7.8.
Error Priority
The Drive implements the following error reporting
priority for different commands. The first element
in the table has the highest priority.
Exception
INQUIRY
REQUEST SENSE
Other Commands
Parity Error
CHECK CONDITION
CHECK CONDITION
CHECK CONDITION
Overlapped Commands
CHECK CONDITION
CHECK CONDITION
CHECK CONDITION
Drive Reserved
Execution
Execution
(Sense data indicates
Reservation Conflict)
CHECK CONDITION
Unit Attention
Execution
Execution
(Sense data indicates
Unit Attention)
CHECK CONDITION
Deferred Error
Execution
Execution
(Sense data indicates
cause of deferred error)
CHECK CONDITION
(Sense data will indicate
cause of deferred error)
Invalid Command Op. Code
CHECK CONDITION
CHECK CONDITION
CHECK CONDITION
Reserved Bits/Fields
CHECK CONDITION
CHECK CONDITION
CHECK CONDITION
Illegal Flag/Link Combination
CHECK CONDITION
CHECK CONDITION
CHECK CONDITION
Unsupported LUN
Execution
(Inquiry data indicates
Unsupported LUN)
Execution
(Sense data indicates
Unsupported LUN)
CHECK CONDITION
Other Errors
CHECK CONDITION
CHECK CONDITION
CHECK CONDITION
Table 7-2: Error Priority
When reading or verifying variable blocks, the Drive may
signal ‘Illegal Length Indication’ if the actual length
of a block does not match the requested length. When the
actual number of data bytes found is less than the
number of bytes requested, the Drive usually signals
‘Illegal Length Indication’ (the Drive error code is set
to N
O ADDITIONAL SENSE INFORMATION
,
ILLEGAL LENGTH BLOCK READ
and
the ILI-bit is set in the Sense Data List). The
following error conditions have higher priority than
‘Illegal Length Indication’, and the actual error is
reported instead of ‘Illegal Length Indication’.
R
ECORDED ENTITY NOT FOUND
M
EDIUM NOT PRESENT
,
REMOVED DURING COMMAND EXECUTION
C
ARTRIDGE
F
AULT
, B
AD
C
ARTRIDGE
E
ND
-
OF
-
DATA DETECTED
1
E
ND
-
OF
-
DATA DETECTED AFTER
LEW
1
E
ND
-
OF
-
PARTITION
/
MEDIUM DETECTED ON READ
,
PHYSICAL END REACHED
R
EAD RETRIES EXHAUSTED
C
ANNOT READ MEDIUM
.
UNKNOWN FORMAT
D
ECOMPRESSION
CRC
ERROR
1
This error will only have priority over ‘Illegal Length Indication’
when it is a real error. This means that if the block preceding the
erased tape area is terminated in a normal way, the ‘Illegal Length
Indication’ is reported when a READ/VERIFY command has specified a
transfer length larger than the block length. Only when a variable
length block has been truncated by some kind of media error (as when
the previously written data has been erased) will the ‘Logical End Of
Partition’ error take priority over ‘Illegal Length Indication’.