How To Add PCMCIA Support to a Windows NT Device Driver (170084)
The information in this article applies to:
- Microsoft Win32 Device Driver Kit (DDK) for Windows NT 3.51
- Microsoft Win32 Device Driver Kit (DDK) for Windows NT 4.0
This article was previously published under Q170084 SUMMARY
PCMCIA support under Windows NT is in the form of basic PC Card enabling.
Such PCMCIA features as dynamic configuration and hot-plugging are
unsupported. Basically, a developer writes an ISA device driver and ensures
that the PC Card is configured correctly (either via the CIS tuple
information or the registry overrides described below). The ISA driver
checks the registry to see if the card is configured and gets the resources
from the resource list created by Pcmcia.sys. The ISA driver is also
responsible for claiming the card resources via IoReportResourceUsage or a
similar mechanism.
For additional information about how to mask specific IRQs to PCMCIA devices as well as detailed information about the InterruptMask value of
the PCMCIA registry key that controls IRQ masking, please see the following
articles in the Microsoft Knowledge Base:
168303 Masking IRQs for PCMCIA Devices
Modification Type: | Minor | Last Reviewed: | 6/29/2004 |
---|
Keywords: | kbhowto KB170084 kbAudDeveloper |
---|
|