Checklist for PC Card

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

1. All devices comply with the PC Card standards

Required

2. System and ZV-compatible PC Card 16 cards comply with ZV standard definitions

Required

3. Controller supports industry-standard ExCA register set

Required

4. System maintains mapping of IRQ Routing Register bits to system interrupt vectors

Required

5. IRQ connections can be determined by using the 0805 register

Required

6. CardBus controllers support both ISA and PCI interrupts

Required

7. System supports industry-standard definition for CardBus bridges

Required

8. BIOS initializes CardBus controller in 82365-compatible mode and supports backward compatibility

Recommended

9. CardBus controllers do not share writable PCI Configuration Space bits

Required

10. Each PC Card 16 memory window in CardBus controller has it own page register

Required

11. Card supports required I/O card tuples

Required

12. Configuration table entry tuples listed in priority order

Required

13. Card specifies maximum configuration options

Required

14. Configuration space meets Common Silicon Guidelines

Required

15. RESERVED fields comply with PCI 2.1

Required

16. CardBus card implements required and recommended tuples

Required

17. Socket controller complies with device class power management reference specification

Required

18. PC Card 16 cards implement power-related events using ReqAttn bit and #STSCHG mechanism

Required

19. CardBus controllers and cards implement power management specifications

Required

20. No user intervention required for correctly installing devices

Required

21. Device is immediately functional without restarting the system

Required

22. ZV-compatible PC Card driver uses DirectDraw LVE

Required

23. PC Card 16 card driver supports sharing of level-mode interrupts

Required