Checklist for I/O Ports and Devices

If a recommended feature is implemented, it must meet the PC 98 requirements for that feature as defined in this document.

Consumer PC 98 Office PC 98 Entertainment PC 98

1. System includes connection for external serial devices

Required Required Required

2. System includes connection for external parallel devices

Required Required Required

3. System includes external connection for keyboard

Required Required Required

4. System includes external connection for pointing device

Required Required Required

5. System includes USB game pad or joystick

Recommended Recommended Recommended; wireless

6. System includes built-in wireless capabilities

Recommended Recommended Recommended

7. Devices use USB or external bus connections rather than legacy serial or parallel ports

Required Recommended Required

8. All devices meet PC 98 general device requirements

Required Required Required

9. Serial port meets device class specifications for its bus

Required

10. Legacy serial port is implemented as 16550A UART or equivalent and supports 115.2K baud

Required

11. Legacy serial port supports flexible resource configuration and dynamic disable capabilities

Required

12. Conflict resolution for legacy serial port ensures availability of at least one serial port

Required

13. Parallel port meets device class specifications for its bus

Required

14. Flexible resource configuration supported for each parallel port

Required

15. EPP support does not use restricted I/O addresses

Required

16. Compatibility, nibble mode, and ECP protocols meet IEEE 1284-1994 specifications

Required

17. Port connectors meet IEEE 1284-I specifications, minimum

Required

18. IEEE 1284 peripherals have Plug and Play device IDs

Required

19. Device identification string provides CompatibleID key

Recommended

20. Pointing-device connection meets requirements for its bus class

Required

21. Remote control provides PC 98 minimum support

Recommended

22. Keyboard connection meets requirements for its bus class

Required

23. No interference occurs between multiple keyboards

Required

24. Keyboard includes Windows and Application logo keys

Recommended

25. Device meets USB HID class specification requirements

Required

26. IR device uses NDIS 5.0 miniport driver

Required

27. IR device meets IrDA specifications

Required

28. IR device meets IrDA Control IR specification

Required

29. IR device meets PC 98 bus and port specifications

Required

30. IR device meets USB guidelines for interfacing with IrDA and Control IR devices

Required

31. IR device supports flexible resource configuration and dynamic disable capabilities

Required

32. System supports standard input speeds of 4 Mb/s

Recommended

33. System differentiates command streams if transceiver includes legacy consumer IR support

Required

34. Each device has a unique Plug and Play device ID

Required

35. Automatic resource assignment and dynamic disable capabilities are supported

Required

36. Each device complies with its device class power management reference specification

Required

37. Device supports wake-up events

Required for wireless input;
optional for other devices

38. Device drivers and installation meet PC 98 requirements

Required