Hello,
1)
Windows 2000/XP ships with "pcmcia.sys", which is the driver for various
cardreaders/chipsets.
2)
Driver writers are expected to write a new PnP-compliant driver for the PC Card;
i.e., this new driver must respond to PnP events in exactly the way
prescribed in the DDK.
3)
Upon inserting PC Card, pcmcia.sys will parse the CIS and load the associated
driver. On first insertion, the PnP manager will seek out
the INF file. See the DDK for writing a WHQL quality INF
file.
Now,
all this assumes you will want to use the builtin PnP manager
services. I think there is enough documentation and samples in the DDK to
start. Possibly, a 3rd-party provides an API closer
to the PC Card standard, but, I haven't looked into it.
Also,
I recall Window 95/98 shipped with Card Services and API. However, I
doubt this is supported in later
OSs.
Regards,
Steve
Hi,
Can anyone please answere these
questions ?
1) How do i
check whether Card service and Socket services are installed
in Windows XP / 2000 ?
2) Does windows
DDK defines Card service APIs ?
3) If i am
writing a device driver for a PC card, do i have to write my own CIS parser ?
or will the socket service takes care of CIS decoding ?
Thanking in advance
Gopal
Catch all the cricket action. Download Yahoo!
Score tracker