This section summarizes the requirements for CD-ROM peripherals and the specific features for PC 98. The device must also meet the general requirements defined in the “Storage Peripherals Basic Features” and “PC 98 Design for Storage Components” sections in this chapter, including the requirement for bus mastering.
18. CD-ROM drive provides 8x or higher performance
Required
The CD-ROM drive must support 1200K per second average throughput or higher performance when running in the fully on power state.
19. CD-ROM drive is CD-Enhanced compatible
Required
For PC 98, the CD-ROM drive must be able to mount multisession CD-ROM discs, even if track 1 is Red Book audio. Microsoft recommends use of the Sony ReadTOC method for SCSI-2 multisession support as noted in SFF 8020i, Version 2.5.
CD-Enhanced support must be Blue Book compliant, as defined in Enhanced Music CD Specification, Version 1.0.
20. CD-ROM drive supports specified logical and physical CD formats
Required
At a minimum, the CD-ROM device must be compatible with the following formats to ensure cross-media compatibility:
CD-E and CD-R (Orange Book format) can be implemented; however, there are no PC 98 requirements or recommendations for this format.
Note: Any ATAPI CD-ROM drive designed to play back CD-I content must return a minimum of two track entries for the READ_TOC (0x43) command. These two track entries must be a track 01 entry and a track 0xAA entry for the lead-out address. Drives that do not comply with this minimum requirement cannot play back CD-I movies.
21. IDE/ATAPI CD-ROM drive complies with SFF 8020i, Version 1.2
Required |
CD-ROM drives attached to the system must support the hardware and protocols documented in ATA Packet Interface for CD-ROMs, Version 1.2 or higher.
Note: For PC 98, support for the READ CD-DA command as defined in SFF 8020i, Version 1.2, is recommended. This might become a requirement in future versions of these guidelines.
For DVD drives, see the “DVD device meets SFF 8090 specification” requirement later in this chapter.
22. CD-ROM drive supports multisession and compatibility forms of the READ_TOC command
Required
Both multisession forms (01b and 10b) as well as the compatibility form (00b) of the READ_TOC command must be implemented. This ensures complete support for CD-ROM multisession capabilities.
Note: Any ATAPI CD-ROM drive designed to play back CD-I content must return a minimum of two track entries for the READ_TOC (0x43) command. These two track entries must be a track 01 entry and a track 0xAA entry for the lead-out address. Drives that do not comply with this minimum requirement cannot play back CD-I movies.
23. IDE/ATAPI CD changer meets SFF 8070 specification
Required
If an ATAPI-compatible CD changer is present that has a capacity for seven or fewer discs, the device must comply with SFF 8070.