![HP Q153090901 Скачать руководство пользователя страница 34](http://html.mh-extra.com/html/hp/q153090901/q153090901_technical-reference-manual_165572034.webp)
Commands—introduction
34
Parameter List check
For
LOG SELECT
,
MODE SELECT
and some diagnostic commands, the associated data sent to the
drive is in the form of parameter lists. These are described under the command names in the next
chapter. Checks are performed to test the following:
•
Fixed and reserved fields have not been modified. Fixed fields are indicated by a number
in round brackets following the field name.
•
A field has been set to an invalid value.
•
The syntax of the page of parameters has been violated—for example, where a particular
value in one field imposes limitations on the valid range for another field.
If a field has been set to an illegal value,
CHECK CONDITION
is reported to the host with a sense
key of
ILLEGAL REQUEST
and additional sense of 2600h (invalid field in parameter list).
The drive scans the data in the Command Description Block from “left” (bit 7) to “right”, and
“down” (from byte 0 to byte
n
). It sets the field pointers to the first bit of the first bad field
encountered. If the bad field is contained in a contiguous group of fixed fields, the pointers
indicate the first bit of the first field in the group, even though the error may be in a later field in the
group.
NOTE:
With MODE SELECT, the drive checks the integrity of the whole parameter list before acting on
any parameters, so all the mode parameters need to be correct before any of them are implemented.
Reservation check
This checks to see if the drive has been reserved for use by a host, and if it has, whether the host is
the same host that sent the command being executed.
If the drive has been reserved for some other host then
RESERVATION CONFLICT
status is reported.
See the
RESERVE UNIT
(page 164) and
RELEASE UNIT
(page 135) commands.
Unit Attention check
This checks if a
UNIT ATTENTION
condition exists for the host which sent the command. If it does,
the drive reports
CHECK CONDITION
status with a sense key of
UNIT ATTENTION
. The remaining
sense data will be set according to the unit attention condition which exists. See Unit Attention
Sense in the description of the
REQUEST SENSE
command on page 155.
Содержание Q153090901
Страница 28: ...Messages 28 ...
Страница 36: ...Commands introduction 36 ...
Страница 196: ...Index 196 ...