DVD Devices

This section summarizes specific requirements for DVD devices. The device also must meet the general requirements defined in the “Storage Peripherals Basic Features” and “PC 98 Design for Storage Components” sections in this chapter.

For information about the PC 98 requirements for DVD-Video and MPEG-2 playback performance, see the “Video and Broadcast Components” chapter in Part 4 of this guide.

For more information about DVD support under Windows and Windows NT, see the articles at http://www.microsoft.com/hwdev/devdes/.

25. DVD drive supports bus master DMA transfers
Required

Hardware decoders must support byte-aligned, multisegment, bus master DMA transfers. The drive must function without corrupting data in DMA mode.

ATAPI DVD drives and IDE system-board implementations must support DMA as specified in SFF 8090 (Mt. Fuji specification). DMA must be enabled by default.

26. DVD drive meets minimum compatibility requirements
Required

At a minimum, the DVD device must be compatible with the following formats to ensure that the DVD device can read earlier media:

The device must also be able to mount multisession CD-ROM discs, as described in the “CD-ROM drive is CD-Enhanced–compatible” requirement earlier in this chapter. However, there is no DVD drive support for CD-E and CD-R.

27. Device and driver support DVD command sets

Required

The device and driver must support the command set defined in SFF 8090 (Mt. Fuji specification). Specifically, the device and driver must support the commands in the following list.

Code Command name Code Command name
12h Inquiry 42h Read sub-channel
00h Test unit ready Beh Read CD
03h Request sense B9h Read CD MSF
55h Mode select (10) 45h Play audio (10)
5Ah Mode sense (10) 47h Play audio MSF
BDh Mechanism status 4Bh Pause/resume
25h Read C/DVD capacity 4Eh Stop play/scan
23h Read formatted capacities BAh Scan
Adh Read DVD structure 28h Read (10)
A8h Read (12) 08h ATAPI soft reset
A7h Set read ahead E5h Check power mode
1Bh Start/stop unit 90h Execute drive diagnostic
1Eh Prevent/allow medium removal E1h Idle immediately
2Bh Seek 00h NOP
4Ah Get event status notification A0h ATAPI packet
A4h Report key A1h ATAPI identify device
A3h Send key Efh Set features
43h Read TOC E6h Sleep
44h Read header E0h Standby immediate

28. DVD device meets SFF 8090 specification
Required

SFF 8090 (Mt. Fuji specification) defines the implementation requirements that the Windows operating system supports. For PC 98, a DVD device must comply with the following portions of SFF 8090:

  • Media Event Status Notification

  • Power management

  • DMA implementation

29. DVD device uses high-speed expansion bus

Required

The DVD hardware must use a bus that supports high-speed transfer of multiple data types. Any DVD controller must be capable of sustained rates of 12 Mb/s minimum.

30. DVD drive supports UDF
Required

The drive must support UDF as defined in Universal Disk Format Specification, Version 1.02 or higher, available from the Optical Storage Technology Association at http://www.osta.org.

31. DVD device uses push-to-close design
Recommended

A motorized design is not required, but if it is implemented, the device must be designed so the user has three options for closing the device when inserting a disc:

  • Physically pushing on the bay.

  • Physically pushing the close button on the bay housing.

  • Selecting a software-supported option to close the device.

32. DVD device supports defect management

Required

The drive must support defect management that is transparent to the operating system, according to industry standards. Defect management is defined in DVD Specification, Book A: Physical Specifications, published by Toshiba Corporation.

33. DVD device supports copyright protection
Required

The drive must support a licensed CSS copyright-protection scheme and support CSS-protected discs to ensure proper protection for all content produced in accordance with CSS, as defined in the DVD specification.

Software is provided as part of the Windows and Windows NT operating system support for DVD in order to facilitate the authentication process required by this scheme. This allows a DVD-ROM drive to authenticate and transfer keys with a CSS decrypter. Windows and Windows NT operating system software will act as the agent to allow either hardware or software decrypters to be authenticated.

For information, see the related articles on DVD support under Windows and Windows NT at http://www.microsoft.com/hwdev/devdes/.