SCSI mode pages

SCSI target devices provide a number of SCSI mode pages. These can be interrogated by a Mode Sense command and set by a Mode Select command. The Mode Sense and Mode Select commands include a 6-bit address field, allowing for 64 possible mode pages. There is a standard map of those page codes below. Note that any given SCSI device type will only support a subset of these page codes.

  • 00h - vendor specific
  • 01h - read-write error recovery parameters
  • 02h - disconnect-reconnect - allows the initiator to tune SCSI bus performance
  • 03h - format parameters (direct-access devices)
  • 03h - measurement units (scanner devices)
  • 04h - rigid disk geometry parameters
  • 05h - flexible disk parameters
  • 06h - optical memory parameters
  • 07h - verify error recovery parameters
  • 08h - caching
  • 09h - peripheral device - transfers vendor-specific data between an initiator and a peripheral interface below the target
  • 0Ah - control mode - tagged queuing, extended contingent allegiance, asynchronous event notification, and error logging
  • 0Bh - medium types supported
  • 0Ch - notch and partition parameters
  • 0Dh - CDROM parameters
  • 0Eh - CDROM audio control (playback) parameters
  • 0Fh - reserved for other device types ?
  • 10h - device configuration
  • 11h - medium partitions (1)
  • 12h - medium partitions (2)
  • 13h - medium partitions (3)
  • 14h - medium partitions (4)
  • 15h-1Ch - reserved for other device types ?
  • 1Dh - medium-changer element address assignment
  • 1Eh - medium-changer transport geometry parameters
  • 1Fh - medium-changer device capabilities
  • 20h-29h - vendor specific
  • 2Ah - CD-ROM capabilities page
  • 2Bh-3Eh - vendor specific
  • 3Fh - return all mode pages (valid only for a Mode Sense command)