B2.1.5 CardBus/PCMCIA Controllers and Devices - FAQs B2.1.5.1 Current PC Card/CardBus FAQs
See http://www.microsoft.com/winlogo/hardware/cardbus/.
B2.1.5.2 CardBus controllers support ISA and PCI interrupts [Clarification]
[PCCard-6; SYS-0024; SDG3:148]
To ensure that the Windows operating system can correctly assign ISA IRQs to 16-bit PC Cards, A CardBus controller with parallel ISA IRQ mode must have all ISA IRQs pins, except IRQ 0 (timer), 1 (keyboard), 6 (floppy), 8 (CMOS), and 13 (math coprocessor).
It is recommended that system vendors using parallel ISA IRQ mode always connect ISA IRQs 3, 4, 5, 7, 9, 10, 11, 12, 14, 15 and not cross wire them.
For vendors using serialized IRQ mode, the above is not relevant because they only need to connect the serial IRQ pin, and the ISA IRQ information will be sent to the PCI chip set serially; the ISA IRQ information can specify any of IRQ 0-15.
FAQ date: May 28, 1999
B2.1.5.3 Windows 2000: CardBus controllers and PCI bus power management [Clarification]
[PCCard-19; SYS-0024; SDG3:148]
CardBus cards (which are by definition PCI devices) must comply with PCI Bus Power Management Interface Specification, Revision 1.1 or later, in order for power management to be implemented properly under Windows XP/Windows 2000, which uses PME# as the wake-up signal. This is the only industry specification that ensures compatibility with the power management capabilities of Windows XP/Windows 2000.
FAQ date: October 7, 1998
[PCCard-3; SYS-0024]
PC Card and CardBus Guidelines, Version 1.1, is incorrect; it should also list header type 02h in addition to type 82h, which is listed as an acceptable header type for CardBus bridges.
FAQ date: February 28, 2001
|