Datasheet

4.1 Control/Sense Commands
C141-C008 4-127
(2) PERSISTENT RESERVE OUT parameter list
The parameter list required to perform the PERSISTENT RESERVE OUT
command are defined in Table 4.89.
All fields shall be sent on all PERSISTENT RESERVE OUT commands, even if
the field is not required for the specified service action and scope values.
Table 4.89 PERSISTENT RESERVE OUT parameter list
Bit
Byte
7 6 5 4 3 2 1 0
0
(MSB)
Reservation Key
7
(LSB)
8
(MSB)
Service Action Reservation Key
15
(LSB)
16
(MSB)
Scope-specific Address
19
(LSB)
20
Reserved APTPL
21-23
X'000000' (Reserved)
The "Reservation Key" field contains an 8-byte value provided by the application
client to the device server to identify the initiator that is the source of the
PERSISTENT RESERVE OUT command. The device server shall verify that the
"Reservation Key" field in a PERSISTENT RESERVE OUT command matches
the registered reservation key for the initiator from which the task was received,
except for:
a) the REGISTER AND IGNORE EXISTING KEY service action where the
"Reservation Key" field shall be ignored; and
b) the REGISTER service action for an unregistered initiator which shall have a
reservation key value of zero.
Except as noted above, when a PERSISTENT RESERVE OUT command
specifies a "Reservation Key" field other than the reservation key registered for
the initiator the device server shall return a RESERVATION CONFLICT status.
Except as noted above, the reservation key of the initiator shall be verified to be
correct regardless of the "Service Action" and "Scope" field values.
~ ~
~ ~
~ ~
~
~
~