On February 19, 2003 08:14 pm, [EMAIL PROTECTED] wrote: > 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
This is unlikely to work. The kernel extension is a device driver, the equivalent of a kernel module in the Linux operating system. It runs in kernel space. The ifdhandler needs to be a separate bundle that runs in user space. The ifdhandler talks to the kernel extension via IOConnectMethod* calls in MacOS (like ioctl in Linux). the first thing you should do is write separate kext and ifd bundles. The second thing is you need is a patch to the hotplug module to support PCMCIA devices on the Mac in addition to USB devices. David Corcoran has such a patch, but I'm not sure when it will show up in a pcsc-lite snapshot. -- Stephen M. Webb _______________________________________________ Muscle mailing list [EMAIL PROTECTED] http://lists.musclecard.com/mailman/listinfo/muscle
