Exception Handling; General; No Data; Tapemark Detected - Tandberg Data SLR7-140 PROGRAMMER Manual

Scsi interface functional specification
Table of Contents

Advertisement

Tandberg Data

17.3. Exception Handling

17.3.1.

General

See
sections
on
Deferred
Errors,
Commands and Buffer Parity Errors.
When
the
READ
detected
errors
Information Bytes will hold the difference between the
requested
and
the
following sections for details.
If the FIX bit is one and the Drive is in Variable Block
mode, the READ command will be terminated with CHECK
CONDITION. The Error Code will be set to I
CDB. No data will be transferred.
If both the SILI and the FIX bits are one, the Drive
will terminate the READ command with CHECK CONDITION
status. The Error Code will be set I
17.3.2.

No Data

If the Drive is not able to find data on the inserted
cartridge the READ command will be terminated with CHECK
CONDITION.
When
SLRtape75,
SLRtape60,
SLRtape24
medium
detected. When using a SLRtape7, SLR5 or DC9250 medium
there are two possible error codes. If the medium is
physically blank (bulk erased etc.) the Error Code will
be End-of-Data Detected or Recorded entity not found.
Otherwise the Error Code will be End-of-data detected.
In any case the Valid (VADD) bit in the sense data list
will be set to one. The Information Bytes will be set
equal to the requested Transfer Length.
17.3.3.

Tapemark Detected

If
a
tapemark
during execution of a READ command, the command will
transfer all data up to the tapemark. The READ command
will then be terminated with CHECK CONDITION status. If
a Filemark is encountered, the Error Code is set to
F
. If a Setmark is encountered, the Error
ILEMARK DETECTED
Code
is
set
to
Filemark (FMK) bit and the Valid (VADD) bit in the sense
data list will be set to one. The Information Bytes will
be set to the difference (residue) between the requested
Transfer Length and the actual transfer length (bytes or
blocks). For variable length reads the Information Bytes
will be set equal to the Transfer Length (because a
tapemark block was found instead of a data block and no
data was transferred). When the command has terminated,
the logical tape position will be located after the
tapemark (end-of-media side).
17-3
Tandberg SLR Product Line SCSI Functional Specifications
Error
Conditions
Error
Conditions
command
has
started
will
set
the
actual
Transfer
using
a
SLRtape140,
SLRtape50,
the
Error
Code
(Filemark
or
Setmark)
S
.
ETMARK
DETECTED
For
All
Commands,
For
Media
Access
to
execute,
VADD
bit
and
Length.
See
NVALID FIELD IN
CDB.
NVALID FIELD IN
SLRtape100,
SLRtape40,
SLR32
will
be
End-of-data
is
encountered
For
both
errors
Read
all
the
the
or
the

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SLR7-140 PROGRAMMER and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Slr7Slr50Slr60Slr75Slr100Slr140

Table of Contents