C141-E054-02EN
4 - 13
The "Parameter length" field of the CDB specifies the total byte length of the MODE SELECT
parameters transferred from the INIT by this command. If zero is specified in the "Parameter
length" field, this command is terminated normally without data transfer being executed with
the INIT. The MODE SELECT parameters have specifically defined formats and lengths, as
explained by the descriptions of each page descriptor in this item, and the INIT must always
specify (transfer) those formats and lengths.
If a "Header," "Block Descriptor" or any "Page Descriptor" cannot be transferred with all the
defined length because the total defined length of the MODE SELECT parameters actually
transferred from the INIT do not match the value specified in the "Parameter List Length"
field, or if the total of the MODE SELECT parameter's defined length transferred from the
INIT exceeds the value specified in the "Parameter list length" field, this command is
terminated with a CHECK CONDITION status (ILLEGAL REQUEST [=5] / Invalid field in
CDB [=24-00]) and all the MODE SELECT parameters transferred in the command are
disabled.
Three types of values exist in the MODE SELECT parameters, "Current," "Save" and
"Default" values. "Current" values are parameters which actually control the IDD's operation,
and the parameters specified by this command are converted to "Current" values. "Save"
values are parameter values specified by this command which are preserved on the disk. And
"Default" values are values which the IDD uses as "Current" values during the time until
reading of "Save" values is completed after the IDD's power is switched on, or when no
"Save" values exist and no MODE SELECT command is being issued.
The IDD has a common set of "Current", "Save" and "Default" values of all the MODE
SELECT parameters for all the INITs.
When the IDD's power is switched on, when TARGET RESET is received, when LIP (YX) is
received - When TPRLO (Third Party Process Log-out... Extended Link Service) Global bit =
1, the "Current" MODE SELECT parameter values are changed to the "Save" parameter
values, if they exist, and are changed to the "Default" parameter values if the "Save" values do
not exist.
Note:
In the FC, there is only one MODE parameter in one device set (PORT A/B Common).
For that reason, in cases where factors which are initialized by previously written MODE
parameters (TARGET RESET, LIP (Y, X) etc. are received, an influence is also exerted on
other ports (MODE parameters are initialized).
When any of the parameters related to the data format on the disk media (Block Descriptor,
Format parameters: Page 3, and Drive parameters: Page 4), parameters related to the segment
buffer (Caching parameters: Page 8, byte 13) and parameters related to command queuing
(Control mode parameters: Page A, byte 3) is changed by this command, a UNIT
ATTENTION condition (Mode parameters changed [=2A-01]) is generated for all the INITs
other than the INIT that issued this command.
Followings show the relation between the three types of parameters, "Current," "Save" and
"Default".
Summary of Contents for MAA3182FC Series
Page 5: ...This page is intentionally left blank ...
Page 9: ...viii C141 E054 02EN This page is intentionally left blank ...
Page 11: ...This page is intentionally left blank ...
Page 21: ...This page is intentionally left blank ...
Page 131: ...This page is intentionally left blank ...
Page 143: ...This page is intentionally left blank ...
Page 311: ...This page is intentionally left blank ...
Page 313: ...This page is intentionally left blank ...
Page 324: ...This page is intentionally left blank ...
Page 327: ......