Question on Disc Type field value in MMC4

keiji_katata at post.pioneer.co.jp keiji_katata at post.pioneer.co.jp
Fri Dec 12 01:15:20 PST 2003


* From the T10 Reflector (t10 at t10.org), posted by:
* keiji_katata at post.pioneer.co.jp
*

Ai-san,

I have found too many troubles of MMC4r02f to remember them. I forget many
of them now except Send OPC Info command.

--- MMC3r10g ---
The DoOpc bit, when set to one, indicates the Logical Unit shall perform an
OPC operation to set the OPC values for the current speed. These OPC values
shall become current. Parameter List length should be set to zero. When the
bit is set to zero, the Logical Unit sets OPC values to those sent in the
Parameter List.
--- MMC4r02f ---
If DoOpc is set to one, the Logical Unit shall perform an OPC operation to
set the OPC values for the current speed. These OPC values shall become
current. When DoOpc is set to one, the Parameter List Length field is
ignored.
If DoOpc is set to zero, the Logical Unit shall transfer the Parameter List
and attempt to set OPC values to those in the Parameter List.
---------------

"Ignored"! what does it mean in ISO/ANSI standard?
According to Bill, this is perfect definition and technically correct
completely.

Fuji has following sentence.
--- Fuji ---
If an illegal OPC table entry is detected, the logical unit shall report
CHECK CONDITION Status, 5/26/00 INVALID FIELD IN PARAMETER LIST.
------------

If a software sends nonsense data to device has a right to reject it. If
device does not have capability to report OPC Information via Read Disc
Information command, device has a right to refuse this command with
DoOPC=0.

MMC4 (Bill) says that be silent.

Best regards,

Keiji Katata
PIONEER CORP.


*
* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at t10.org




More information about the T10 mailing list