Report Supported Operation Codes
Quicksall_SCSI at Bellsouth.net
Wed Feb 27 06:20:56 PST 2008
Formatted message: <A HREF="r0802272_f.htm">HTML-formatted message</A>
For Report Supported Operation Codes (spc4r12): The Reporting Options == 010b
in Table 187 requests an OpCode and a Service Action. The table says to what
to do if the CDB does not have service actions but it does not say what to do
if the service action is not supported or invalid.
Looking at Table 191 there is a SUPPORT value of 001b that means the device
server does not support the requested command.
1) By "supported command" in Table 191, does that include the service action?
2) If not, should an unsupported service action always return a Check
Condition/Invalid Field in CDB?
3) If not always, should only the service actions not listed in the
appropriate standard return the Check Condition?
For example, suppose you have this command, what should the response be (SA=0
but A3 requires a SA):
a3 0c 82 a3 00 00 00 00 02 00 00 00
More information about the T10