MODE SENSE 10 (5Ah)
The MODE SENSE (10) command provides a means for a device server to report parameters to an
application client. It is a complementary command to the MODE SELECT command. For documentation
on the supported Mode Pages refer to the Mode Sense (6) command.
Bit 7 6 5 4 3 2 1 0
Byte
0 Operation Code (5Ah)
1 LUN Reserved DBD Reserved
2 PC Page Code
3 Subpage Code
4 Reserved
5 Reserved
6 Reserved
7 (MSB) Allocation length
8 (LSB)
9 Control
Field descriptions:
DBD: The Disable Block Descriptors bit specifies if the media changer may return block descriptor after
the Parameter List Header. The media changer does not support block descriptors, therefore this
bit is ignored.
PC: The Page Control field defines the type of mode parameter values to be returned in the mode
pages.
00b Report Current Values (equal to default values if no pages previously saved)
01b Report changeable values
10b Report Default Values
11b Report Saved Values (equal to default values if no pages previously saved)
Page Code:
The page code defines which pages should be returned. A Initiator can request one or all mode
sense pages. Each response includes four bytes for the Parameter List Header, followed by the
specified number of bytes for each page.
Mode Parameter List
The returned data on a Model Sense (10) command begins with an eight byte Mode Parameter Header
followed by one or all Mode Sense pages as requested by the Page Code and Subpage Code fields.
Bit 7 6 5 4 3 2 1 0
Byte
0 - 7 Mode Parameter Header
8 - n Mode Sense Page(s)
Chapter 3. Supported SCSI Commands 3-39