Hi!

I've created an ifdhandler for a sample PCMCIA driver on Mac OS X 10.2. The
reader.conf is as follows:
FRIENDLY_NAME     "PCMCIA Reader"
DEVICE_NAME       GEN_SMART_RDR
LIBPATH           /System/Library/Extensions/PCMCIAReader.kext
CHANNELID         0x000001

on executing pcscd I get
[Admins-Computer:/etc] root# pcscd -d stdout -c reader.conf
src/pcscdaemon.c:258 main: debug messages to stdout
src/pcscdaemon.c:238 main: using new config file: reader.conf
src/readerfactory.c:1317 RFInitializeReader: Attempting startup of PCMCIA
Reader 0 0.
2003-02-19 17:06:57.898 pcscd[452] CFLog (21): GetDiskFragment returns
-2806 for <PCMCIAReader> when trying to load
/usr/local/pcsc/drivers/PCMCIAReader.kext/Contents/MacOS/PCMCIAReader
src/readerfactory.c:219 RFAddReader: PCMCIA Reader init failed.
src/pcscdaemon.c:413 main: pcsc-lite daemon ready.

Changing the LIBPATH to /usr/local/pcsc/drivers/PCMCIAReader.kext I get
[Admins-Computer:/etc] root# pcscd -d stdout -c reader.conf
src/pcscdaemon.c:258 main: debug messages to stdout
src/pcscdaemon.c:238 main: using new config file: reader.conf
src/readerfactory.c:1317 RFInitializeReader: Attempting startup of PCMCIA
Reader 0 0.
2003-02-19 17:06:57.898 pcscd[452] CFLog (21): GetDiskFragment returns
-2806 for <PCMCIAReader> when trying to load
/usr/local/pcsc/drivers/PCMCIAReader.kext/Contents/MacOS/PCMCIAReader
src/readerfactory.c:219 RFAddReader: PCMCIA Reader init failed.
src/pcscdaemon.c:413 main: pcsc-lite daemon ready.
src/hotplug_macosx.c:141 HPEstablishUSBNotifications: No vendor id in
bundle.


The GetDiskFragment error is common. Only in the second case the device is
assumed to be a USB device.
Are there any ground rules for PCMCIA devices that I am not following here?
What should be done?

TIA,
Vijay.



_______________________________________________
Muscle mailing list
[EMAIL PROTECTED]
http://lists.musclecard.com/mailman/listinfo/muscle

Reply via email to