beautypg.com

Status (see ansi scsi-2 7.3), Status (see ansi scsi-2 7.3) -97, 80 status byte -97 3.81 status byte code -97 – FUJITSU C150-E049-02EN User Manual

Page 130

background image

M3099GX/GH OEM Manual

3-97

INTERFACE

Status (See ANSI
SCSI-2 7.3)

The status byte and status byte code are defined in Table 3.80, 3.81.
A status byte shall be sent from the target to the initiator during the
STATUS phase at the completion of each command unless the
command is terminated by one of the following events:
a) an ABORT message;
b) an ABORT TAG message; (ABORT TAG is not supported by

this scanner)

c) a BUS DEVICE RESET message;
d) a CLEAR QUEUE message;(CLEAR QUEUE is not supported

by this scanner)

e) a hard reset condition;
f) an unexpected disconnect.

The STATUS phase normally occurs at the end of a command but
in some case may occur prior to transferring the command descriptor
block.

Table 3.80 Status Byte

Bit

7

6

5

0

Reserved

Status Byte Code

Reserved

3

2

1

4

Table 3.81 Status Byte Code

Bits of Status Byte

7

R
R
R
R
R
R
R
R
R

Supported
Supported

Supported

Supported

Status

GOOD
CHECK CONDITION
CONDITION MET
BUSY
INTERMEDIATE
INTERMEDIATE-CONDITION MET
RESERVATION CONFLICT
COMMAND TERMINATED
QUEUE FULL

Reserved

6

R
R
R
R
R
R
R
R
R

5

0
0
0
0
0
0
0
1
1

4

0
0
0
0
1
1
1
0
0

3

0
0
0
1
0
0
1
0
1

2

0
0
1
0
0
1
0
0
0

1

0
1
0
0
0
0
0
1
0

0

R
R
R
R
R
R
R
R
R

All Other Code

Key: R = Reserved bit

#03.pm5

98.2.22, 1:33 PM

97