ANSI INCITS 360
Information Technology - SCSI Multimedia Commands - 3 (MMC-3)
|Publication Date:||1 January 2002|
This standard defines multimedia command set extensions for Device Type 5 devices. The commands specified within this standard define standard access and control to those Features of the device that are used in multimedia applications.
The SPC and these extensions are transport independent and may be implemented across a wide variety of environments for which a SCSI transport protocol has been defined. To date these include Fibre Channel, SCSI Parallel Interface, High Performance Serial Bus (IEEE 1394), Serial Storage Architecture, and ATA/ATAPI.
The objective of this command set is to provide for the following:
• A definition of the command formats and functions independent of delivery, protocol/signaling or transport mechanism. Architectural constraints regarding command functions, over the various transports, are addressed in the document specific to the physical transport.
• Standardized access to common Features of SCSI devices employed in multimedia applications.
• System software/firmware independence across device classes and physical interfaces. Thus, different tape drives, optical media drives, and other devices can be added to the system without requiring modifications to generic system hardware and software. Provision is made for the addition of special Features and functions through the use of vendor-specific options. Reserved Op-codes are provided for future standardization.
• To provide compatibility such that properly conforming SCSI devices may inter-operate with subsequent devices given that the system engineering is correctly done. SCSI protocol extensions are designed to be permissive of rejections by conforming SCSI devices and thus allow the SCSI device to continue operation without requiring the use of the extension.