• DVD drive supports bus master DMA transfers
  • DVD drive meets minimum compatibility requirements
  • DVD device and driver support DVD command sets
  • DVD device meets SFF 8090 specification
  • DVD device uses high-speed expansion bus
  • DVD device uses push-to-close design
  • DVD device supports defect management
  • System meets video playback requirements if DVD device supports DVD ‑ Video playback
  • A reference for Designing Servers and Peripherals for the Microsoft® Windows nt® Server Operating System Intel Corporation and Microsoft Corporation Publication Date: October 10, 1997




    Download 1,03 Mb.
    bet19/31
    Sana03.10.2020
    Hajmi1,03 Mb.
    #11973
    1   ...   15   16   17   18   19   20   21   22   ...   31

    DVD-ROM Requirements


    This section summarizes requirements for supporting DVDROM. DVDROM is not required in a server system, but if present, it must comply with these requirements.

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

    153 DVD drive supports bus master DMA transfers

    Required







    If DVD capability is present in a server, the 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; DMA must be enabled by default.

    154 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:


    • Logical formats: CD Red Book, Yellow Book, White Book, and Blue Book

    • Physical formats: CDROM, CDAudio, DVDROM, and DVDRAM 1.0

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



    155 DVD 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 subchannel

    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

    156 DVD device meets SFF 8090 specification



    Required







    The SFF 8090 specification (Mt. Fuji specification) defines the implementation requirements that the Windows NT operating system supports. A DVD device must comply with the following portions of SFF 8090:

    157 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.

    158 DVD drive supports UDF



    Required







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

    159 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 to close the device when inserting a disc:

    • Physically push on the bay.

    • Physically push the close button on the bay housing.

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

    160 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 the DVD Specification, Book A: Physical Specifications, published by Toshiba Corporation.

    161 System meets video playback requirements if DVD device supports DVDVideo playback



    Required







    The following capabilities are required for DVD devices that support DVDVideo playback:

    • DVD device supports copyright protection. The drive must support a licensed copy scramble system (CSS) copyright-protection scheme and provide support for CSS-protected discs to ensure proper protection for all content produced in accordance with CSS, as defined in the DVD Specification, Version 1.0 or higher.

    Software is provided as part of the Windows NT operating system support for DVD to facilitate the authentication process required by this scheme, thus allowing a DVDROM drive to authenticate and transfer keys with a CSS decrypter. Operating system software acts as the agent to allow either hardware or software decrypters to be authenticated. For information, see the related articles on DVD support under Windows NT at http://www.microsoft.com/hwdev/devdes/.

    • DVD decoder driver correctly handles media types, time discontinuity, and decode-rate adjustment. This requirement specifies that the vendor-supplied minidrivers for DVD, MPEG‑2, and AC3 decoders have the following capabilities:

    • Use correct media types. This includes validating all format block fields on connection and on every IPin::QueryAccept message.

    • Query for IMediaSample2 on every received media sample to test for a time discontinuity bit.

    • Adjust decode rate in response to IPin::NewSegment() calls for video and subpicture.

    • DVD decoder supports subpicture compositing and closed captioning. The system must be capable of displaying subpicture data as well as providing closed-captioning support for all such data stored on the disc. This requires YUV offscreen surface support, as defined later in this list.

    Subpicture streams must be supported as defined in the DVD Specification, Version 1.0, from Toshiba Corporation.

    • Subpicture decoder correctly handles subpicture properties and other functions. The minidriver for the subpicture decoder must be able to correctly handle the following:

    • Set the subpicture property

    • Turn subpicture compositing on and off

    • Set the highlight rect parameters

    For information, see the Microsoft DirectX® 5.1 SDK and the DirectX 5.0 information in Windows NT 5.0 DDK.

    • System supports seamless DVDVideo 1.0 navigation. This requirement includes menu navigation and video selection, and language and subpicture track selection to support the user’s ability to navigate DVDVideo discs. Test sources include but are not limited to the following:

    • Matsushita Electronics Incorporated (MEI) test disc

    • Joe Kane Productions Video Essentials disc

    • MPEG2 playback provides high-quality video output. MPEG2 solutions must provide high-quality video display output, as defined by the following:

    • Proper handling of field-based content, including dynamic field/frame switching capability

    • No tearing (that is, proper video buffering, such as double buffering)

    • Correct display of multiple aspect-ratio content, including support for Pan Scan and letterbox-formatted content

    This requires support for YUV offscreen surface and up/down scaling with bilinear interpolation, as defined in the following requirement.

    • Graphics adapter supports DVD movie playback features. Any system with a DVD device that includes the ability to play back MPEG‑2 must meet the requirements listed here. However, this requirement does not apply for systems that include DVD‑ROM for storage purposes but do not include DVDVideo playback software. The following capabilities are required for solutions that use either hardware or software MPEG2 decoders:

    • Up/down scaling with bilinear interpolation. Recommended: 5 taps, both vertically and horizontally.

    • YUV 4:2:2 and 4:2:0 planar offscreen surface support.

    • Multiple offscreen-surface support.

    • AGP or PCI bus mastering.

    The following are required to support solutions that use MPEG‑2 hardware decoders and to support a system that includes any type of television tuner:



    • Autoflipping—that is, automated buffer flip on vertical blanking interval (VBI)

    • Interlaced-to-progressive video display support

    Download 1,03 Mb.
    1   ...   15   16   17   18   19   20   21   22   ...   31




    Download 1,03 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    A reference for Designing Servers and Peripherals for the Microsoft® Windows nt® Server Operating System Intel Corporation and Microsoft Corporation Publication Date: October 10, 1997

    Download 1,03 Mb.