12.07.2015 Views

SCSI Primary Commands - 2.pdf

SCSI Primary Commands - 2.pdf

SCSI Primary Commands - 2.pdf

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

18 July 2001 T10/1236-D Revision 207.18 REPORT DEVICE IDENTIFIER commandThe REPORT DEVICE IDENTIFIER command (see table 97) requests that the device server send device identificationinformation to the application client. As defined in the SCC-2 standard, the REPORT DEVICE IDENTIFIERcommand is the REPORT PERIPHERAL DEVICE/COMPONENT DEVICE IDENTIFIER service action of theMAINTENANCE IN command. Additional MAINTENANCE IN and MAINTENANCE OUT service actions aredefined in SCC-2 and in this standard.The MAINTENANCE IN service actions defined only in SCC-2 shall apply only to <strong>SCSI</strong> devices that return a devicetype of 0Ch or the SCCS bit equal to one in their standard INQUIRY data. When a <strong>SCSI</strong> device returns a devicetype of 0Ch or the SCCS bit equal to one in its standard INQUIRY data, the implementation requirements for theSCC-2 MAINTENANCE IN service actions shall be as specified in SCC-2. Otherwise the MAINTENANCE INservice action definitions and implementation requirements stated in this standard shall apply.Table 97 — REPORT DEVICE IDENTIFIER commandBitByte7 6 5 4 3 2 1 00 OPERATION CODE (A3h)1 Reserved SERVICE ACTION (05h)2 Reserved3 Reserved45Restricted6 (MSB)78ALLOCATION LENGTH9 (LSB)10 Reserved Restricted Reserved11 CONTROLSCC-2 defines specific usages for bytes 4 and 5, and bit 1 in byte 10, however these fields are reserved for theREPORT DEVICE IDENTIFIER command defined by this standard.The ALLOCATION LENGTH field indicates how many bytes have been allocated for the returned parameter data. If thelength is not sufficient to contain all the parameter data, the first portion of the data shall be returned. This shall notbe considered an error. The actual length of the parameter data is available in the IDENTIFIER LENGTH field in theparameter data. If the remainder of the parameter data is required, the application client should send a newREPORT DEVICE IDENTIFIER command with an ALLOCATION LENGTH field large enough to contain all the data.dpANS <strong>SCSI</strong> <strong>Primary</strong> <strong>Commands</strong> - 2 (SPC-2) 131

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!