Pioneer r11 User Manual

R11 Series Drive
Command Reference Manual
Version 1.00
May 9, 2006
PIONEER CORPORATION
1 Introduction.....................................................................................................................................................3
1.1 List of changes.........................................................................................................................................................3
1.1.1 List of changes (Version 0.90 to 1.00)....................................................................................................... 3
2 Interface...........................................................................................................................................................4
2.1 ATA/ATAPI version..................................................................................................................................................4
2.2 Drive Information....................................................................................................................................................4
3 R11 Series DRIVE Descriptions................................................................................................................... 5
3.1 Compatible Media....................................................................................................................................................5
3.1.1 DVD-ROM Disc.................................................................................................................................................5
3.1.2 DVD-R Disc....................................................................................................................................................... 5
3.1.3 DVD-R DL Disc................................................................................................................................................. 5
3.1.4 DVD-RW Disc................................................................................................................................................... 5
3.1.5 DVD-RAM Disc .................................................................................................................................................5
3.1.6 +R Disc ............................................................................................................................................................. 5
3.1.7 +R DL Disc ....................................................................................................................................................... 5
3.1.8 +RW Disc..........................................................................................................................................................5
3.1.9 CD-ROM Disc.................................................................................................................................................... 5
3.1.10 CD-R Disc....................................................................................................................................................... 5
3.1.11 CD-RW Disc.................................................................................................................................................... 5
3.2 Power Condition....................................................................................................................................................... 6
3.3 Authentication..........................................................................................................................................................6
3.4 Defect Management................................................................................................................................................6
4 Packet Commands..........................................................................................................................................7
4.1 BLANK Command....................................................................................................................................................9
4.2 CLOSE TRACK/RZONE/SESSION/BORDER Command.................................................................................... 10
4.3 FORMAT UNIT Command..................................................................................................................................... 15
4.3.1 Format Code = 001b.................................................................................................................................... 15
4.3.1.1 Format Type = 00h (Full Format) ..................................................................................................... 15
4.3.1.2 Format Type = 01h (Spare Area Expansion).................................................................................. 17
4.3.1.3 Format Type = 10h (C/DVD-RW Full Format) ................................................................................ 17
4.3.1.4 Format Type = 13h (DVD-RW Quick Grow the last Border)........................................................19
4.3.1.5 Format Type = 15h (DVD-RW Quick)...............................................................................................19
4.3.1.6 Format Type = 26h (+RW Basic Format)........................................................................................ 20
4.3.2 Format Code = 111b.................................................................................................................................... 20
4.4 GET CONFIGURATION Command.......................................................................................................................21
4.4.1 Feature List and Profile List ........................................................................................................................ 21
4.4.2 Media states................................................................................................................................................... 23
4.4.3 Current Profile of the Feature Header and Current bit of the Profile List .......................................... 25
4.4.3.1 Current Profile and Current bit for No Media and CD Media ........................................................ 25
4.4.3.2 Current Profile and Current bit for DVD Media ............................................................................... 26
4.4.3.3 Current Profile and Current bit for +R/+RW/+R DL Media .......................................................... 27
4.4.4 Current bit of the Feature List.................................................................................................................... 28
4.4.4.1 Current bit of the Feature List for CD Media................................................................................... 28
4.4.4.2 Current bit of the Feature List for DVD Media ................................................................................ 29
4.4.4.3 Current bit of the Feature List for +R/+RW/+R DL Media ........................................................... 30
4.5 GET EVENT/STATUS NOTIFICATION Command.............................................................................................. 31
4.5.1 Media Events.................................................................................................................................................. 31
4.6 GET PERFORMANCE Command........................................................................................................................... 32
4.6.1 Performance (Type field = 00h)................................................................................................................. 32
4.6.2 Write Speed (Type field = 03h) ................................................................................................................. 34
4.6.2.1 Write Speed Data for No Media and CD Media ............................................................................... 34
4.6.2.2 Write Speed Data for DVD Media ...................................................................................................... 36
4.7 INQUIRY Command............................................................................................................................................... 39
4.8 Log Select Command............................................................................................................................................ 39
4.9 Log Sense Command............................................................................................................................................39
4.10 MECHANISM STATUS Command...................................................................................................................... 39
4.11 MODE SELECT (10) Command......................................................................................................................... 40
4.12 MODE SENSE (10) Command...........................................................................................................................40
4.12.1 Mode Parameter Header............................................................................................................................ 40
4.12.2 Mode Pages..................................................................................................................................................42
Page 1
4.12.2.1 Caching Page.......................................................................................................................................42
4.12.2.2 Error Recovery Parameters Page.....................................................................................................42
4.12.2.3 Power Condition Page ........................................................................................................................42
4.12.2.4 Time-out & Protect Page ...................................................................................................................42
4.12.2.5 Write Parameters Mode Page ...........................................................................................................43
4.12.2.6 C/DVD Capabilities and Mechanical Status Page..........................................................................44
4.13 PLAY CD Command.............................................................................................................................................45
4.14 READ (10), READ (12) Command....................................................................................................................45
4.15 READ BUFFER Command ...................................................................................................................................45
4.16 READ BUFFER CAPACITY Command................................................................................................................46
4.17 READ CAPACITY Command...............................................................................................................................46
4.18 READ DISC INFORMATION Command.............................................................................................................46
4.19 READ DISC STRUCTURE Command.................................................................................................................47
4.20 READ HEADER Command ..................................................................................................................................47
4.21 READ TOC/PMA/ATIP Command.......................................................................................................................47
4.22 READ TRACK/RZONE INFORMATION Command ...........................................................................................48
4.23 REQUEST SENSE Command..............................................................................................................................50
4.24 RESERVE TRACK/RZONE Command................................................................................................................50
4.25 SEND DIAGNOSTIC Command .........................................................................................................................50
4.26 SEND DISC STRUCTURE Command.................................................................................................................51
4.27 SET CD SPEED Command..................................................................................................................................51
4.28 SET STREAMING Command ..............................................................................................................................52
4.29 TEST UNIT READY Command............................................................................................................................54
4.30 VERIFY (10) Command ......................................................................................................................................54
4.31 WRITE (10), WRITE (12) Command................................................................................................................55
4.32 WRITE BUFFER Command .................................................................................................................................55
5 Error Code......................................................................................................................................................56
6 Notes...............................................................................................................................................................58
6.1 Skip information in PMA.......................................................................................................................................58
6.2 Fixed Packet Size...................................................................................................................................................58
6.3 Pre-gap....................................................................................................................................................................58
Page 2

1 Introduction

This document specifies a command set for the PIONEER R11 series drive. The drive fundamentally complies to SFFC INF-8090i standard. The drive complies to Information Technology Multimedia Commands-5 (MMC-5) Draft Revision 1b prior
to SFFC INF-8090i standard, when a +R/+RW or a +R DL disc is inserted in the drive. In some cases, the drive executes unique operation which is not described in the standards. This document describes details of such unique operation for each command or disc. For More Information about SFFC INF-8090i, refer FTP site at: ftp://ftp.avc-pioneer.com/Mtfuji_6/Spec/ For More Information about Information Technology Multimedia Commands-5 (MMC-5) Draft Revision 1b,
refer a site at:

1.1 List of changes

1.1.1 List of changes (Version 0.90 to 1.00)

http://www.t10.org/drafts.htm
Page Clause Description
Only version is changed from 0.90 to 1.00.
Page 3

2 Interface

The drive supports ATA/ATAPI interface.

2.1 ATA/ATAPI version

The drive complies with the ATA/ATAPI-5 Specification and supports following transfer mode. PIO Mode 4 Multi Word DMA Mode 2 Ultra DMA Mode 4 (Ultra DMA/66)

2.2 Drive Information

The data returned by INQUIRY command covers the following information. Vendor name: . “PIONEER” Product collation data: "DVD-RW DVR-111 "
Page 4

3 R11 Series DRIVE Descriptions

3.1 Compatible Media

The R11 series drive unit (hereinafter referred to as "drive") supports reading of CD-ROM/-R/-RW Disc, DVD-ROM/-R/-RW/-R DL /RAM Disc and +R/+RW/+R DL Disc and writing of CD-R/-RW Disc, DVD-R/­RW/-R DL/RAM Disc and +R/+RW/+R DL Disc.

3.1.1 DVD-ROM Disc

A DVD-ROM disc is specified by “DVD Specifications for Read-Only Disc”. The drive can read the Single Layer disc and the Dual Layer (Parallel track path and Opposite track path)
disc.

3.1.2 DVD-R Disc

A DVD-R disc is specified by “DVD Specifications for Recordable Disc for General”. The drive can read and record to the DVD-R Disc for the capacity of 4.7GBytes. The drive supports two write types of Disc-at-once recording and Incremental recording. For more
information of write types, refer SFFC INF-8090i document.

3.1.3 DVD-R DL Disc

A DVD-R disc is specified by “DVD Specifications for Recordable Disc for Dual Layer”. The drive can read and record to the DVD-R DL Disc for the capacity of 8.54GBytes. The drive supports 3 recording modes that are Disc-at-Once recording, Incremental recording, and Layer
Jump recording, refer SFFC INF-8090i document.

3.1.4 DVD-RW Disc

A DVD-RW disc is specified by “DVD Specifications for Re-recordable Disc”. The drive can read and record to the DVD-RW Disc for the capacity of 4.7GBytes. The drive supports three write types of Disc-at-once recording, Incremental recording and Restricted
Overwrite recording. For more information of write types, refer SFFC INF-8090i document.

3.1.5 DVD-RAM Disc

A DVD-RAM disc is specified by “DVD Specifications for Rewritable Disc”. The drive can read and record to the DVD-RAM Disc for the capacity of 4.7GBytes.

3.1.6 +R Disc

A +R disc is specified by “DVD+R 4.7 Gbytes Basic Format Specifications version 1.0 or 1.1”.

3.1.7 +R DL Disc

A +R DL disc is specified by “DVD+R 8.5 Gbytes Basic Format Specifications version 1.0”.

3.1.8 +RW Disc

A +RW disc is specified by “DVD+RW 4.7 Gbytes Basic Format Specifications version 1.1”.

3.1.9 CD-ROM Disc

Compact Disc-Read Only Memory (CD-ROM) is a standardized medium for recording di gitized audio and digital data.

3.1.10 CD-R Disc

Compact Disc-Recordable (CD-R) is a standardized medium defined by the “Orange Book Part 2”. The CD­R system gives the opportunity to write once and read many times CD information.

3.1.11 CD-RW Disc

Page 5
Compact Disc-Rewritable (CD-RW) is a standardized medium defined by the “Orange Book Part 3.” The CD-RW system gives the opportunity to write, erase, overwrite and read CD information.

3.2 Power Condition

The drive is provided with 4 power conditions including active, idle, standby and sleep. The power consumption in the active and idle conditions is identical while that in the standby and sleep
conditions is also identical. The disc keeps rotating in the active and idle conditions while it is stopped in the standby and sleep conditions.

3.3 Authentication

The copy-protection system for DVD-ROM disc is CSS or CPPM copy protection system. The drive supports the CSS/CPPM authentication.
The copy-protection system for DVD-R/RW/RAM disc is CPRM copy protection system. The drive supports the CPRM authentication.

3.4 Defect Management

The drive supports distributed real-time defect management (DRT-DM) model in the software defect management model. The drive supports small DBI cache memory model.
Page 6

4 Packet Commands

The following commands are implemented in the drive.
Table 1– Packet Commands
Command Description
BLANK Command A1h 16.1 6.2 4.1 CLOSE TRACK/RZONE/SESSION/BORDER Command FORMAT UNIT Command 04h 16.3 6.5 4.3 GET CONFIGURATION Command 46h 16.4 6.6 4.4 GET EVENT/STATUS NOTIFICATION Command 4Ah 16.5 6.7 4.5 GET PERFORMANCE Command ACh 16.6 6.8 4.6 INQUIRY Command 12h 16.7 6.9 4.7 LOG SELECT Command 4Ch 4.8 LOG SENSE Command 4Dh 4.9 MECHANISM STATUS Command BDh 16.9 6.11 4.10 MODE SELECT (10) Command 55h 16.10 6.12 4.11 MODE SENSE (10) Command 5Ah 16.11 6.13 4.12 PAUSE/RESUME Command 4Bh 16.12 6.14 PLAY AUDIO (10) Command 45h 16.13 6.15 PLAY AUDIO (12) Command A5h 6.16 PLAY AUDIO MSF Command 47h 16.14 6.17 PLAY CD Command BCh 4.13 PREVENT / ALLOW MEDIUM REMOVAL Command 1Eh 16.15 6.18 Read (10) Command 28h 16.16 6.19 4.14 Read (12) Command A8h 16.17 6.20 4.14 READ BUFFER Command 3Ch 16.18 6.21 4.15 READ BUFFER CAPACITY Command 5Ch 16.19 6.22 4.16 READ CAPACITY Command 25h 16.20 6.23 4.17 READ CD Command BEh 16.21 6.24 READ CD MSF Command B9h 16.22 6.25 READ DISC INFORMATION Command 51h 16.23 6.26 4.18 READ DISC STRUCTURE Command ADh 16.24 6.27 4.19 READ FORMAT CAPACITIES Command 23h 16.25 6.28 READ HEADER Command 44h 4.20 READ SUBCHANNEL Command 42h 16.26 6.29 READ TOC/PMA/ATIP Command 43h 16.27 6.30 4.21 READ TRACK/RZONE INFORMATION Command 52h 16.28 6.31 4.22 REPAIR RZONE Command 58h 16.29 6.32 REPORT KEY Command A4h 16.30 6.33 REQUEST SENSE Command 03h 16.31 6.34 4.23 RESERVE TRACK/RZONE Command 53h 16.32 6.35 4.24 REZERO UNIT Command 01h SCAN Command BAh 16.33 6.36 SEEK (10) Command 2Bh 16.34 6.37 SEND CUE SHEET Command 5Dh 16.35 6.38 SEND DIAGNOSTIC Command 1Dh 4.25 SEND DISC STRUCTURE Command BFh 16.36 6.39 4.26 SEND KEY Command A3h 16.38 6.40 SEND OPC INFORMATION Command 54h 16.39 6.41 SETCD SPEED Command BBh 16.40 6.42 4.27 SET READ AHEAD Command A7h 16.41 6.43 SET STREAMING Command B6h 16.42 6.44 4.28 START/STOP UNIT Command 1Bh 16.43 6.45 STOP PLAY/SCAN Command 4Eh 16.44 6.46 SYNCHRONIZE CACHE Command 35h 16.45 6.47 TEST UNIT READY Command 00h 16.46 6.48 4.29
Operatio
n code
5Bh 16.2 6.3 4.2
SFFC INF-
8090i
Reference
MMC-5 This document
Page 7
Command Description
VERIFY Command 2Fh 16.47 6.49 4.30 WRITE (10) Command 2Ah 16.48 6.50 4.31 WRITE (12) Command AAh 16.49 6.51 4.31 WRITE AND VERIFY Command 2Eh 16.50 6.52 WRITE BUFFER Command 3Bh 16.51 6.53 4.32
Operatio
n code
SFFC INF-
8090i
Reference
MMC-5 This document
Page 8

4.1 BLANK Command

This command is valid for CD-RW and DVD-RW media. The Immed bit is supported. The READ DISC INFORMATION Command, the READ TRACK/RZONE INFORMATION Command and the
TEST UNIT READY Command is used to detect completion of the blank operation. While blank operation is performed by the BLANK Command that the Immed bit is set to one, the drive terminates these commands with the Check Condition status, LOGICAL UNIT NOT READY, OPERATION IN PROGRESS (2/04/07).
The drive supports following Blanking Type for CD-RW and DVD-RW media.
Table 2 - Blank Type
Code Name CD-RW media DVD-RW media 000b Blank the disc yes yes 001b Minimally blank the disc yes yes 010b Blank a Track no ­011b Unreserve a Track/RZone no no 100b Blank a Track/RZone Tail yes no 101b Unclose the last Session/Border no no 110b Erase Session/Border no no
Page 9

4.2 CLOSE TRACK/RZONE/SESSION/BORDER Command

This command is valid for CD-R/-RW media, Formatted CD-RW media, DVD-R/-RW/-R DL media, Formatted DVD-RW media and +R/+RW/+R DL media.
The Immed bit is supported. The READ DISC INFORMATION Command or READ TRACK/RZONE INFORMATION Command is used to
detect completion of the close operation. While close operation is performed by the CLOSE TRACK/RZONE/SESSION BORDER Command that the Immed bit is set to one, the drive terminates these commands with the Check Condition status, LOGICAL UNIT NOT READY, OPERATION IN PROGRESS (2/04/07).
Note: The TEST UNIT READY Command can not use to identify the completion of close operation because the this command returns Good status while close operation is performed.
The Session/Border bit and the Track/RZone bit specified in SFFC INF-8090i are extended to the Close Function field specified in MMC-5 as follows.
Table 3 - Close Function field definition
Close
Functio
n
000b
001b
Media Description
CD-R/RW Not valid
Formatted
CD-RW
DVD-R/-
RW DVD-R DL Formatted
DVD-RW
+RW
+R, +R DL Not valid
CD-R/RW
Formatted
CD-RW
DVD-R/-
RW DVD-R DL
Formatted
DVD-RW
+RW Not valid
Not valid
Not valid
Not valid If a background format is in progress and de-icing is not completed, the format
de-icing operation will be stopped at some +RW ECC block boundary. No further writing will occur. If there is no background format in progress, then no operation shall occur and this will not be considered an error.
The drive closes the track associated with the track number in the CDB. If the track is an invisible track, no close operation is to be done. If the track is an incomplete track, the drive will write the PMA for the track. If the incomplete track has the length of less than 4 seconds, it will pad with all zero main data to the minimum length of 4 seconds prior to write the PMA. No other padding shall be done. If the track is a partially recorded or empty reserved track, the drive will pad until the end of the track. In the case of an empty track, the drive will write the track according to the Write Parameters Page. If the Write Parameters Page is inconsistent with the PMA, CHECK CONDITION status will be returned and SK/ASC/ASCQ will be set to ILLEGAL REQUEST/ILLEGAL MODE FOR THIS TRACK. For a partially recorded reserved track, the drive will continue writing in the same mode as the data already recorded.
Not valid If this is a Partially Recorded Reserved RZone or the Empty Reserved RZone, the
drive will pad the RZone with 00h bytes. If the RZone status is Invisible, no close operation is to be done. In the case of an Incomplete RZone, no padding is to be done and cached RMD will be written into the RMA.
Not valid
Page 10
Close
Functio
n
010b
Media Description
The drive closes the Fragment associated with the track number in the CDB. If the Fragment being closed is reserved and blank or partially written, the drive will pad the Fragment to its defined length. User data areas in all pad sectors will be zero filled.
+R, +R DL
CD-R/RW
Formatted
CD-RW
DVD-R/-
RW
DVD-R DL
Formatted
DVD-RW
+RW
+R
If the Fragment being closed is an incomplete Fragment and the incomplete Fragment is not blank, then a new DCB will be appended into the Session Identification Zone defining the existence of the Fragment. If the Fragment being closed is an incomplete Fragment and the incomplete Fragment is blank, then the command will be terminated with GOOD status and sense data will be set to NO SENSE/NO ADDITIONAL INFORMATION. The drive closes the last session. If not all tracks in the last Session are closed, the drive terminates the command with CHECK CONDITION status and sets SK/ASC/ASCQ values to ILLEGAL REQUEST/SESSION FIXATION ERROR – INCOMPLETE TRACK IN SESSION. Behavior of the closing operation is dependent on the Multi-Session field in the Write Parameters Page (05h). If the last session is empty, the command will be terminated with GOOD status.
Not valid The drive closes the last border.
If all RZones in the last Border are not complete, the drive generates CHECK CONDITION Status, 5/72/03 SESSION FIXATION ERROR - INCOMPLETE TRACK IN SESSION. If one or more empty or partially recorded reserved RZones exist in the incomplete Border, the drive generates CHECK CONDITION Status, 5/72/04 EMPTY OR PARTIALLY WRITTEN RESERVED TRACK. Behavior of the closing operation is dependent on the Multisession/Border field in the Write Parameters Mode Page (05h). Closing an empty Border does not produce an error and a write to the media will not occur. When the last bordered area is in the intermediate state, Lead-in and/or Border­out are recorded to make the bordered area complete state. (If the bordered area is to be closed that is the first one, Lead-in and Border-out will be recorded. If the bordered area is to be closed that is second or later one, only the Border-out will be recorded.) If a background format is in progress, the format operation will be stopped and the disc will be structured for removal according to the
Format Specifications
To be concrete, a [partial] lead-in will be written, a [temporary] lead-out will be appended and all unrecorded gaps between lead-in and lead-out will be format written. The radius difference between the start of the temporary lead-out and the end of the temporary lead-out will approximate 1 mm. The data zone will be expanded to ensure that the total recorded area reaches at least a radius of 35 mm. The drive closes the last session. If not all Fragments in the last Session are closed, the Drive will terminate this command with CHECK CONDITION Status and sense data shall be set to ILLEGAL REQUEST/SESSION FIXATION ERROR/ INCOMPLETE TRACK IN SESSION. If upon completion of the closure, less than 65 ECC blocks would remain, the drive will finalize the disc. If the session being closed is session number 154, when the close session is requested, the drive will finalize the disc.
for the specific purpose of providing DVD-RO compatibility.
DVD+RW 4.7 Gbytes Basic
Page 11
Close
Functio
n
011b
100b
Media Description
The drive closes the last session. If the session being closed straddles the layer jump position, the drive also records the Middle Zones. In this case, if the L0 Middle Zone ends prior to the 30 mm radius, the Middle Zones are extended to the 30 mm location. If the session being closed is the first session, the drive also records a Nominal Partial Lead-out Zone. If not all Fragments in the last Session are closed, the Drive will terminate this command with CHECK CONDITION Status and sense data shall be set to ILLEGAL
+R DL
CD-R/RW Not valid
Formatted
CD-RW
DVD-R/-
RW DVD-R DL
Formatted
DVD-RW
+RW
+R, +R DL Not valid
CD-R/RW Not valid
Formatted
CD-RW
DVD-R/-
RW DVD-R DL Formatted
DVD-RW
+RW Not valid
+R Not valid
REQUEST/SESSION FIXATION ERROR/ INCOMPLETE TRACK IN SESSION. If the LBA of the last ECC block of the session closure is greater than or equal to the LBA of the last ECC block on L0 of +R DL media, then both middle zones will be recorded. If upon completion of the closure, less than 65 ECC blocks would remain, the drive will finalize the disc. If the session being closed is session number 127, when the close session is requested, the drive will finalize the disc. If L0 Data Zone Capacity has been changed from default value and the session being closed is session number 126, when the close session is requested, the drive will finalize the disc.
Not valid
Not valid
If the last session is complete state and Lead-out is not written, Lead-out shall be appended after the last Border-out. If the last session is intermediate state, Border-out and Lead-out is recorded. If a background format is in progress, the format operation will be stopped and the disc will be structured for removal according to the
Specifications
concrete, a [partial] lead-in will be written, a [temporary] lead-out will be appended and all unrecorded gaps between lead-in and lead-out will be format written. The radius difference between the start of the temporary lead-out and the end of the temporary lead-out will approximate 1 mm.
Not valid
Not valid
Not valid
for the specific purpose of providing DVD-RO compatibility. To be
DVD+RW 4.7 Gbytes Basic Format
Page 12
Close
Functio
n
101b
110b
Media Description
The drive closes the last session. If the session being closed straddles the layer jump position, the drive also records the Middle Zones. In this case, if the L0 Middle Zone ends prior to the 30 mm radius, the Middle Zones are extended to the 30 mm location. If the session being closed is the first session, and the L0 middle zone start address is at least at the 30 mm radius, the drive also records a Extended Partial Lead-out Zone on L1. If the session being closed is the first session, and the L0 middle zone start address is less than the 30 mm radius, the disc will be finalized. In this case, the L0 middle zone start address will be moved to immediately following the last recorded data on L0 before finalizing the disc. Moreover, if the L0 middle zone ends prior to the 30mm
+R DL
CD-R/RW Not valid
Formatted
CD-RW
DVD-R/-
RW DVD-R DL Formatted
DVD-RW
+RW Not valid
+R
+R DL
CD-R/RW Not valid
Formatted
CD-RW
DVD-R/-
RW DVD-R DL Formatted
DVD-RW
+RW Not valid
radius, the Middle Zones are extended to the 30 mm location. If not all Fragments in the last Session are closed, the Drive will terminate this command with CHECK CONDITION Status and sense data shall be set to ILLEGAL REQUEST/SESSION FIXATION ERROR/ INCOMPLETE TRACK IN SESSION. If the LBA of the last ECC block of the session closure is greater than or equal to the LBA of the last ECC block on L0 of +R DL media, then both middle zones will be recorded. If upon completion of the closure, less than 65 ECC blocks would remain, the drive will finalize the disc. If the session being closed is session number 127, when the close session is requested, the drive will finalize the disc. If L0 Data Zone Capacity has been changed from default value and the session being closed is session number 126, when the close session is requested, the drive will finalize the disc.
Not valid
Not valid
Not valid
The drive closes the last session and finalize the disc. Once this close function has been executed, no more writing to the disc is allowed. If not all Fragment in the last Session are closed, the drive will terminate this command with CHECK CONDITION Status and sense data will be set to ILLEGAL REQUEST/SESSION FIXATION ERROR/ INCOMPLETE TRACK IN SESSION. In order to assure maximum interchange compatibility with read only devices, Guard Zone 2 will be recorded to a device defined PSN that approximates a disc radius of 30 mm. The drive closes the last session and finalize the disc. Once this close function has been executed, no more writing to the disc is allowed. If not all Fragment in the last Session are closed, the drive will terminate this command with CHECK CONDITION Status and sense data will be set to ILLEGAL REQUEST/SESSION FIXATION ERROR/ INCOMPLETE TRACK IN SESSION. In order to assure maximum interchange compatibility with read only devices, Middle Zones will be recorded to a disc radius of 30 mm.
Not valid
Not valid
Not valid
Page 13
Close
Functio
n
111b
Media Description
Close the last session and finalize the disc. Once this close function has been executed, no more writing to the disc is allowed. If not all Tracks in the last Session are closed,
+R
+R DL
CD-R/RW Not valid
Formatted
CD-RW
DVD-R/-
RW DVD-R DL Formatted
DVD-RW
+RW Not valid
+R, +R DL Not valid
the +R Drive shall terminate this command with CHECK CONDITION Status and sense data shall be set to ILLEGAL REQUEST/SESSION FIXATION ERROR/ INCOMPLETE TRACK IN SESSION. The drive closes the last session and finalize the disc. Once this close function has been executed, no more writing to the disc is allowed. If not all Fragment in the last Session are closed, the drive will terminate this command with CHECK CONDITION Status and sense data will be set to ILLEGAL REQUEST/SESSION FIXATION ERROR/ INCOMPLETE TRACK IN SESSION.
Not valid
Not valid
Not valid
Page 14

4.3 FORMAT UNIT Command

The CmpLst bit is supported only in DVD-RAM media, must be set to zero with other medias. The Interleave Value field is not supported and must be set to zero. The Format Code field allows the value of 001b and 111b. If Format Code field is set to 001b and a CD-
RW/DVD-RW/DVD-RAM media is mounted, the drive conforms for the definition of SFFC INF-8090i. If Format Code is set to 001b and a +RW media is mounted, the drive conform for the definition of MMC-5. If Format Code is set to 111b and CD-RW media is mounted, the drive conforms for legacy specifications which is described in the definition of MMC-5.
The drive supports following Format Type for each media.
Table 4 - Format Code = 001b
Format
Type
00h Full Format yes yes yes ­01h Spare Area Expansion - - yes ­10h C/DVD-RW Full Format yes yes - -
11h 12h C/DVD-RW Add Session/Border no no - ­13h 14h DVD-RW Quick Add Border - no - -
15h DVD-RW Quick - yes - ­26h DVD+RW Basic Format - - - yes
C/DVD-RW Grow Session/Border
DVD-RW Quick Grow the last Border
Name
Support for
CD-RW
media
no no
- yes
Support for
DVD-RW
media
Support for
DVD-RAM
media
-
-
Support for
+RW media
-
-
Table 5 - Format Code = 111b (CD-RW only)
Sess bit Grow bit Support for CD-RW
media 0 0 Yes 0 1 No 1 0 No 1 1 No
The Format Unit parameter list shall be transferred from the Host to the drive. The data sent to the drive consists of a Format List Header, followed by one Format descriptor, so the parameter list length is always 12 bytes. When the Format Options Valid (FOV) bit in the Format List Header is set to one, the DPRY, DCRT, STPF, IP, Try-out, and VS shall be set to zero. In this case, the format operation is performed with an Immed function specified by the Immed bit. When the FOV bit is set to zero, the DPRY, DCRT, STPF, IP, Try-out, Immed, and VS shall be set to zero. In this case, the format operation is performed with the drive’s internal default setting. The default setting of Immed function is one. Even if the format operation is requested with the FOV bit set to one, the drive’s default setting itself will not be changed.

4.3.1 Format Code = 001b

4.3.1.1 Format Type = 00h (Full Format)
Formatting for the entire media is specified. The Number of Blocks field specifies the number of addressable blocks for the entire disc and the Type Dependent Parameter field specifies the Block Length.
If the Immed function is set to zero, the drive will return the status after the format operation has completed. If the Immed bit is set to one, the drive will return the status as soon as the command descriptor block has been validated, and the entire Format Descriptor has been transferred.
The READ DISC INFORMATION Command, the READ TRACK/RZONE INFORMATION Command and the TEST UNIT READY Command is used to detect completion of the format operation. While format operation is performed by the FORMAT UNIT Command that the Immed function is set to one, the drive terminates these commands with the Check Condition status, LOGICAL UNIT NOT READY, FORMAT IN PROGRESS (2/04/04). If the drive returns Good status for these command, format operation has completed.
Page 15
In response to the REQUEST SENSE command, including after the Check Condition status described above, the drive will return a SK/ASC/ASCQ values set to NOT READY/LOGICAL UNIT NOT READY/FORMAT IN PROGRESS, with the sense key specific bytes set for progress indication. The SKSV will be set to one and the Progress Indication field will contain 16 bit unsigned value such that (Progress Indication)/65 536 X 100% approximates the percentage of completion of the operation. Once the operation is completed, the SKSV will be cleared to zero.
Page 16
4.3.1.1.1 On CD-RW media
The media is formatted using Write Parameter Mode Page information. Some parameters in the Write Parameter Mode Page shall be set as follows; Test Write = 0, Write Type = 0h, FP = 1, Track Mode = 01x1b, Data Block Type = 8h or Ah, Session Format = 00h or 20h, Packet Size = 20h
This format operation is always available regardless of the media condition.
4.3.1.1.2 On DVD-RW media
The media is inserted in the drive, the area from the beginning of the RMA to the end of the Lead-out will be recorded. There is only one bordered area on the medium and the number of RZone is one after this operation.
The Test Write bit in the Write Parameters Mode Page shall be set to zero. This format operation is available on any recording mode and any state of a bordered area.
4.3.1.1.3 On DVD-RAM media
The defect list handling is specified by the combination of the CmpLst bit and the DCRT bit. In the case that the CmpLst bit is set to zero and the DCRT bit is set to one, the Number of Blocks field shall be ignored and the number of addressable blocks shall be retained. In other cases, the Number of Bl ocks field specifies the number of addressable blocks for the whole disc and the Type Dependent Parameter field specifies the Block Length. Neither field is changeabl e from the values reported by READ FORMAT CAPACITIES command.
The defect list handling is decided by the following combinations.
Table 6 – DVD-RAM Defect List Handling
CmpLst DCRT
0 0 yes preserved
0 1 no preserved preserved
1 0
1 1 no preserved preserved disposed disposed
Certificati
on
yes(partia
l)
P-list G1-list G2-list
preserved
PDL
new form
Certificatio
n
old + new
from
Certificatio
n
SDL Remarks
disposed disposed slow initialization
old + new
form SDL
disposed disposed
disposed
change linear
replacement to
slipping. quickly
create new defect
list by disposing
all except P-list
and G1-list
Return to original
slipping at the
latest certification.
quickly
4.3.1.2 Format Type = 01h (Spare Area Expansion)
In order to keep more space as Spare area, this formatting is used. Eventually the capacity of the formatted area is reduced. Therefore, this formatting type is just available with the case of reducti on of formatted capacity. The logical unit shall ignore the defect list handling specified by the combination of the CmpLst bit and the DCRT bit. The defect list entries and the written user data within the range of the area that is specified by this command shall be preserved through the execution of this command. The Number of Blocks field specifies the number of addressable blocks for the whole disc and the Type Dependent Parameter field specifies the Block Length. Neither field is changeable from the values reported by READ FORMAT CAPACITIES command.
4.3.1.3 Format Type = 10h (C/DVD-RW Full Format)
Formatting to create a Session/Border on C/DVD-RW media is specified. If the Immed function is set to zero, the drive will return the status after the format operation has
completed. If the Immed bit is set to one, the drive will return the status as soon as the command descriptor block has been validated, and the entire Format Descriptor has been transferred.
Page 17
Loading...
+ 41 hidden pages