112 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E
_____________________________________________________________________________________
continued from previous page
If an initiator attempts to change a current threshold value that is not available or not implemented for that
log parameter, the drive shall terminate the Log Select command with a Check Condition status, the
sense key set to Illegal Request and an additional sense code set to Invalid Field In Parameter List. The
saving of current threshold parameters and the criteria for the current threshold being met are controlled
by bits in the Parameter Control Byte (PCB) (byte 2 of each of the Log Parameter pages).
[4] Parameter List Length. This specifies the length in bytes of the parameter list that shall be transferred
from the initiator to the drive during the Data Out phase. A parameter list length of zero indicates that no
pages shall be transferred. This condition shall not be considered an error.
If the initiator sends page codes or parameter codes within the parameter list that are reserved or not
implemented by the drive, the drive shall terminate the Log Select command with Check Condition sta-
tus. The sense key shall be set to Illegal Request and the additional sense code set to Invalid Field In
Parameter List.
If a parameter list length results in the truncation of any log parameter, the drive shall terminate the
command with Check Condition status. The sense key shall be set to Illegal Request and the additional
sense code set to Invalid Field In CDB.
In the Data Out phase of the Log Select command the initiator may send none, one, or more data pages,
each of which is in the format specified in Table 5.1.3.2-3 and which contain control information pertaining
to the management and reporting of various drive log parameters. If multiple pages are sent out following
the command CDB, they should be sent in ascending page code value order. Also, Log Parameters in
each Log Page would be sent in Log Parameter Code ascending order (see Table 5.1.3.2-3 Note 4). The
Page Code (byte 0) specifies which log the page pertains to. The Page Code assignments are listed in
Table 5.1.3.2-6. Initiator cannot send page zero.
[5] Flag and Link bits used as defined in paragraph 4.2.6.
The Log Sense command and its data-in phase also use the format of Table 5.1.3.2-3 so explanations
pertaining to the table apply generally to both Log Select and Log Sense commands, with differences noted.
However, only one log page is selected and returned with each Log Sense command. See Section 5.1.3.3.
This Table is not repeated in Section 5.1.3.3.