> hi , > i had two USB readers connected ...for the first reader IFDCreate > channel was called for the corresponding driver bundle that matches VID/PID > of the device from /usr/local/pcsc/drivers.but when i plug in the same kind > of device(i.e with same VID/PID) ...IFD Create channel is not > called.???..what could be the problemm.is this a limitationof pcsc-lite??.. Which is the version of PC/SC Lite used? With the last release of PC/SC Lite there are no limitation if your driver says that it can accept to driver more than one reader. For this your driver must answer to the tag TAG_IFD_SIMULTANEOUS_ACCESS in function IFDHGetCapabilities. An example of the driver's behaviour is available in the open source CCID driver. See in the following file the implementation of IFDHGetCapabilities [1]. If you need to used them in parallel you must also answer to the tag TAG_IFD_THREAD_SAFE.
[1] http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/Drivers/ccid/src/ifdhandler.c?rev=1.4&content-type=text/x-cvsweb-markup&cvsroot=pcsclite If you have again the problem, send us the log of "pcscd -a -f -d stdout" Regards, Damien Sauveron ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ _______________________________________________ Muscle mailing list [EMAIL PROTECTED] http://lists.musclecard.com/mailman/listinfo/muscle
