Datasheet

Command Specifications
4-84 C141-C008
Reserve right and the third party reserve function
Remark
In order to clarify the jurisdiction related to reserve and release, the term
"Reserve Right" is used in this manual.
TARG
#0
INIT
#A
TARG/INIT
#1
FC interface
INIT
#B
Figure 4.2 Reserve right and the third party reserve function
1. If INIT #A issues a RESERVE command which does not specify the third
party reserve function to TARG #0, TARG #0 enters the reserved state from
INIT #A and INIT #A has the reserve right with respect to TARG #0. In this
case,
INIT #A has an exclusive monopoly over TARG #0.
Any commands issued to TARG #0 by any other FC device (INIT #B,
TARG/INIT #1) are rejected with a RESERVATION CONFLICT status,
with the exception of an INQUIRY, REQUEST SENSE or RELEASE
command. The RELEASE command is terminated normally, but TARG
#0's reserve state is not influenced by it.
2. If INIT #A issues a RESERVE command which specifies the third party
reserve function ("3rd Pty Dev ID" = TARG/INIT#1), TARG #0 becomes
reserved from TARG/INIT #1, but INIT #A has the reserve right. In this
case,
TARG/INIT #1 has an exclusive monopoly of TARG #0. However, if
TARG/INIT#1 issues a RESERVE command, that command is rejected
with a RESERVATION CONFLICT status. Also, a RELEASE
command is terminated normally, but it has no influence on the TARG
#0 reserve right.
INIT #A can issue INQUIRY, REQUEST SENSE, RELEASE and
RESERVE commands to TARG #0, but other commands are rejected
with a RESERVATION CONFLICT status. A RELEASE or RELEASE
EXTENDED command issued by INIT #A releases TARG #0's reserved
state. Also, a RESERVE or RESERVE EXTENDED command changes
the reserve state of TARG #0.