Basic PC 98 Storage and Related Peripherals

This section summarizes the PC 98 requirements for storage devices. For system requirements related to CD-ROM and floppy disk drives, see the “Basic PC 98 Buses and Devices” section earlier in this chapter.

44. System BIOS and option ROMs support Int 13h Extensions
Consumer PC 98 Office PC 98 Entertainment PC 98
Required Required Required

This requirement applies for systems that run either Windows or Windows NT, but does not apply for RISC-based PCs.

The Int 13h Extensions ensure correct support for high-capacity drives. Support for the fixed-disk access subset of Int 13h Extensions must be provided in the system BIOS and in any option ROMs for storage devices that include BIOS support. The Int 13h Extensions are defined in the Windows NT 5.0 DDK and in the “Layered Block Device Drivers” section of the Windows DDK.

45. Host controller for storage device meets PC 98 requirements
Consumer PC 98 Office PC 98 Entertainment PC 98
Required Required Required

The host controller in a PC 98 system must meet requirements defined for the bus it uses. For IDE or SCSI controllers, it must also meet the requirements outlined in the “IDE and ATAPI” or “SCSI” chapters in Part 3 of this guide.

46. Host controllers and devices support bus mastering
Consumer PC 98 Office PC 98 Entertainment PC 98
Required Required Required

The host controller for storage devices must support bus mastering, whether using IDE, SCSI, or IEEE 1394. Bus mastering support must also be enabled for storage devices, including hard disks, CD-ROM, DVD-ROM, and tape drives. Use of the ISA bus by storage devices is not acceptable for PC 98 systems.

Bus master capabilities must meet the related specification for the particular controller. For example, the programming register set for PCI IDE bus master DMA is defined in Small Form Factor (SFF) 8038i.

Note: This requirement does not apply to legacy FDCs and will not become a requirement for FDCs in the future.

47. Hard drive meets PC 98 requirements
Consumer PC 98 Office PC 98 Entertainment PC 98
Required Required Required

The hard disk drive must meet the requirements defined in the “Storage and Related Peripherals” chapter in Part 4 of this guide. Hard drives implemented as IDE or SCSI peripherals must also meet the requirements outlined in the “IDE and ATAPI” or “SCSI” chapters in Part 3 of this guide.

For all PC 98 systems, the hard drive must be SMART-compliant, using the SMART I/O control application programming interface (IOCTL API), as defined in the “Storage and Related Peripherals” chapter in Part 4 of this guide.

48. Removable media support media status notification
Consumer PC 98 Office PC 98 Entertainment PC 98
Required Required Required

CD-ROM and DVD-ROM devices must comply with all provisions defined in the “Media Status Event Notification Support” subsection of SFF 8090 (Mt. Fuji specification). Other types of IDE and ATAPI removable devices must follow the Media Status Notification Support Specification, Version 1.03.

For SCSI devices other than CD-ROM and DVD, additional media status notification support is not required.

49. Floppy disk capabilities are provided using an expansion card or external bus
Consumer PC 98 Office PC 98 Entertainment PC 98
Recommended Recommended Recommended

To support migration away from legacy devices for PC 98, it is recommended that support for floppy disk drives be provided by using a solution based on an external bus, such as USB, PC Card, or a SCSI or IDE expansion card. If a legacy FDC is included on a PC 98 system, it must meet the requirements specified in the “Storage and Related Peripherals” chapter in Part 4 of this guide.

For Net PC systems, any floppy disk drive implemented on the system must be capable of being remotely disabled and locked as defined in the Network PC System Design Guidelines. This is also recommended for Office PC 98.