Request Sense
SCSI-2 Error Code. A bit value of 0 (zero) specifies current error;
a'bit
value
of'
1 (one)
specifies deferred error.
Error Class. This field is always equal
to
7.
Valid. When set
to
1, the
VALID
bit indicates
that
the Information Bytes field contains valid
information.
The
exact significance of
the
Information Bytes depends on
the
status
of
the
Sense Key field.
Segment Number.
Set to zero (0). Used for Copy and Search commands; not supported in
this product.
FM
(File Mark), EOM (End
of
Media), ILl
(In~orred
Length
Indi~ator).
All set
to
zero (0).
Sense
Key. This field is used
to
indicate
the
type of error
that
has occurred, and the recovery
action
that
should be taken by the initiator.
It
is
the primary piece of information available
to
the Initiator for making decisions based on errors detected by the Target. The Sense Key
codes are:
Value
(hex)
Description
0
No
Sense.
Indicates
that
there
is
no
specific sense key
infonnation
to
be
reported
for
the
designated
logical
unit.
1
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
bytes.
2
Not
Ready.
Indicates
that
the
logical
unit
addressed
cannot
be
accessed.
3
Media
Error.
Indicates
that
the
command
terminated
with
a nonrecovered
error
condition
that
was
probably
caused
by
a flaw
in
the
media
or
an
error
in
the
recorded
data.
4
Hardware
Error.
Indicates
that
the
Target
detected
a nonrecoverable
hardware
failure (for
example,
controller
failure, device failure,
parity
error,
etc.) while
performing
the
command
or
during
a self
test.
S
Dlegal
Request.
Indicates
that
there
was
an
illegal
parameter
in
the
command
descriptor
block
or
in
the
additional
parameters
supplied
as
data
for
some
commands.
6
Unit
Attention.
Indicates
that
the
Target
has
been
reset
or
there
has
been
a
power
on.
7
Data
Protect.
Indicates
that
a
command
that
reads
or'writes
the
media
was
attempted
on
a
block
that
is
protected
from
this
operation.
The
read
or
write
operation
is
not
performed.
B
Aborted
Command.
Indicates
that
the
Target
aborted
the
command
due
to
Initiator
request
/ action.
E
Miscompare.
Indicates
data
in
buffer
may
have
been
corrupted
between
READ
BUFFER
and
WRITE
BUFFER
commands,
or
a MIS
COMPARE
occurred
during
a
VERIFY
(with
BYTCK
enabled).
Additional Sense Code. This field is specific for each sense code and provides additional
information about
the
cause of
that
particular Sense
Key.
A·44
SCSI
Command Descriptions
DRAFT
1/18/93 09:58