5 status: status phase (target –> initiator), Status: status phase (target æ initiator), Status – FUJITSU M3097G User Manual
Page 113
4.5
Status: STATUS phase (target Æ initiator)
Each time a command is terminated, the target moves into the STATUS phase and
returns a status byte to the initiator to report the completion of the command.
Status byte
Byte 0
Status byte code
(Reserved)
7
6
5
4
3
2
1
0
(Reserved)
The status supported by this scanner are summarized in the following table.
Code
Status of unit
000000
GOOD
f
The command has successfully terminated.
000001
CHECK CONDITION
a) The command has abnormally terminated.
b) An abnormal condition was detected before a unit is selected.
f
The target detected an error before start of command>controlled
processing.
f
A unit that switched from the NOT READY status to the READY
status was selected for the first time.
f
A unit that received a RESET CONDITION or a BUS DEVICE RESET
message was selected for the first time.
00100
BUSY
A target or logical unit cannot accept a new command.
f
The logical unit is executing processing.
f
The target is executing processing on a specified logical unit or other
logical unit.
f
The target intends to report to an other initiator the sense data of a
specified logical unit.
f
The target intends to report to an other initiator the sense data of a logical
unit that was not specified.
f
The target intends to report the status to any initiator.
01100
RESERVATION CONFLICT
f
The specified unit is already reserved by another initiator.
When a target is released from the BUSY status, it will not issue a notification of the
release. Therefore, the initiator needs to check the status of units periodically and needs to
issue the command again.
4 $ 88