> 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

Reply via email to