Maxtor 10K III Computer Drive User Manual


 
SCSI Description
5-130 Maxtor Atlas 10K III
REPORT DEVICE IDENTIFIER Command Descriptor Block-Field Descriptions
The REPORT DEVICE IDENTIFIER commands parameter list contains a 4-byte
field that provides the length, in bytes, of the parameter list and the logical units
identifier. The data format and field descriptions are shown in Table 5-167 and Table
5-168 respectively.
.REPORT DEVICE IDENTIFIER Parameter List-Data Format
REPORT DEVICE IDENTIFIER Parameter List-Field Descriptions
Service Action
. Any other value forces Check Condition, Illegal
Request.
Allocation Length
If the length is not sufficient to contain all of the parameter da-
ta, the first portion of the data is returned, and this is not con-
sidered to be an error. The actual length of the parameter data
is available in the Identifier Length field in the parameter data.
If the remainder of the parameter data is required, the applica-
tion client must send a new REPORT DEVICE IDENTIFIER com-
mand with an Allocation Length field large enough to contain
all of the data.
0 3
(MSB)
Identifier Length (n 4)
(LSB)
4 n Identifier
Identifier Length
This field specifies the length, in bytes, of the Identifier field.
If the Allocation Length field in the CDB is insufficient in size
to transfer all of the Identifier, the length is not adjusted to re-
flect any truncation of information. The Identifier is initially set
= 0, and is changed only by a successful SET DEVICE IDEN-
TIFIER command.
Identifier
The value reported in this field is a vendor-specific value and
is the last value written by a successful SET DEVICE IDENTI-
FIER command. The value of the Identifier is changed only by
a successful SET DEVICE IDENTIFIER command. The Identifier
value persists through device resets, power cycles, and for-
matting of media.