User guide
SC3500 User Guide Ver 1.3 March 8, 2005 Page 12 of 28
3.3.7 Inquiry Command – 12h
The INQUIRY command requests that information regarding parameters of the SC3500
be sent to the initiator.
Inquiry CDB
An enable vital product data (EVPD) bit of one specifies that the SC3500 return the
optional vital product data specified by the page code field. If any optional fields in the
CDB are set that the SC3500 does not support, it will return a CHECK CONDITION
status with the sense key set to ILLEGAL REQUEST and an additional sense code of
INVALID FIELD IN CDB.
An EVPD bit of zero specifies that the SC3500 return the standard INQUIRY data. If the
page code field is not zero, the target shall return CHECK CONDITION status with the
sense key set to ILLEGAL REQUEST and an additional sense code of INVALID FIELD
IN CDB. The page code field specifies which page of vital product data information the
SC3500 return.
The INQUIRY command shall return CHECK CONDITION status only when the target
cannot return the requested INQUIRY data. The INQUIRY data should be returned
even though the peripheral device may not be ready for other commands. If an
INQUIRY command is received from an initiator with a pending unit attention condition,
the SC3500 will perform the INQUIRY command and not clear the unit attention
condition.