Hard Disk Drives

This section summarizes specific requirements for hard disk drives. 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.

Note: In the “IDE and ATAPI” chapter in Part 3 of this guide, BIOS support is required for an LBA scheme compatible with the BIOS/CMOS and IDE register-set constraints. This enables support for IDE disk drives larger than 528 MB.

16. IDE hard drive is SMART-compliant and uses SMART IOCTL API
Required

The Self-Monitoring, Analysis, and Reporting Technology system (SMART) is an industry term used to describe technology that monitors and predicts device performance.

The SMART IOCTL API Specification, Version 1.1 or higher, published by Compaq Computer Corporation and Microsoft Corporation, describes the API used by an application to issue SMART commands to an IDE drive under Microsoft Windows 98. In Windows, the API is implemented in a vendor-specific driver: Smartvsd.vxd.

For all PC 98 systems, the hard drive must be SMART-compliant.

17. IDE hard drive spin-up time supports OnNow capabilities
Recommended

The hard disk drive should spin up and be able to complete a Read operation within 6 seconds of applying power and within 5 seconds of leaving the ATA STANDBY mode and transitioning to ATA ACTIVE, as specified in Storage Device Class Power Management Reference Specification, Version 1.0 or higher.

This recommendation supports the OnNow design initiative goals for a system that is “instantly” available when power is applied.