The target shall terminate the command with CHECK CONDITION status if the parameter list length results in the truncation of any mode parameter header, mode parameter block descriptor(omitted in this scanner), or mode page. The sense key shall be set to ILLEGAL REQUEST, and the additional sense code shall be set to PARAMETER LIST LENGTH ERROR.

INTERFACE

The mode parameter list for the MODE SELECT and MODE SENSE commands are defined in paragraph Mode Parameter.

MODE SENSE(6) Command

The MODE SENSE(6) command (Table 3.67) provides a means for a target to report parameters to the initiator. It is a complementary command to the MODE SELECT(6) command.

Table 3.67 MODE SENSE(6) Command

Bit

7

 

6

5

 

4

3

 

2

1

 

0

Byte

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

Operation Code (1Ah)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

Logical Unit Number

 

Reserved

DBD

 

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

PC

 

 

 

Page Code

 

 

 

3

 

 

 

 

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

Allocation Length

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

Control

 

 

 

 

DBD (disable block descriptors): 0b

This bit of zero indicates that the target may return zero or more block descriptors in the returned MODE SENSE data (see ANSI SCSI-2 8.3.3), at the target’s discretion. A DBD bit of one specifies that the target shall not return any block descriptors in the returned MODE SENSE data. The DBD bit must be 0b in this scanner.

PC (Page Control):

00h(current value)

This field defines the type of mode parameters values to be returned in the mode pages. The page control field is defined in ANSI SCSI-2 Table 55, 8.2.10.1 to 8.2.10.4..

M3099GX/GH OEM Manual

3-87