ATAPI Peripheral General Requirements

This section defines the requirements for all ATAPI devices. Specific requirements for IDE floppy drives, hard drives, CD-ROM, and DVD devices are defined in the “Storage and Related Peripherals” chapter in Part 4 of this guide.

9. Peripherals comply with SFF 8020i, Version 2.5 or higher
Required

This specification defines standard hardware and software design guidelines for ATAPI devices. See also the “System BIOS and option ROMs support Int 13h Extensions” requirement earlier in this chapter.

10. BIOS enumeration of all ATAPI devices complies with SFF 8020i, Version 2.5 or higher
Required

ATAPI specification SFF 8020i, Version 2.5 or higher, defines the enumeration process for all ATAPI devices.

11. Devices support ATAPI RESET command
Recommended

This item ensures that the ATAPI RESET command is processed by the peripheral, even if the firmware state cannot be determined. Reset the controller by going into a power-on state (requests cleared, signature present), except leave any nondefault mode values in their current state and leave the DRV bit unchanged. For more information, see Section 6.2 of SFF 8020i, Version 2.5 or higher.

12. IDE/ATAPI controllers and devices support Ultra DMA/33
Required

Ultra DMA/33 is required to avoid the bottleneck created by the current 16.6-Mb/s limit on disk transfer. Ultra DMA/33 also provides error checking for improved robustness over previous IDE implementations. This is a requirement for all IDE/ATAPI controllers and devices.

PCI chip sets must implement DMA as defined in SFF 8020i and must implement Ultra DMA/33 as defined in the specification submitted by Quantum Corporation for inclusion in the ATA-4 specification (proposed as ATA-4 1153 DR11).