Le Thursday 03 March 2005 � 11:21:53, Serge Koganovitsch a �crit: > I am now using the CVS version of the CCID driver and I can confirm > that this bug has been solved !
Good news. > Another interesting thing, the SCR 3310 CCID performance is now on par > with other CCID readers. This reader with the 0.9.2 version was 3 > times slower ! What has changed that could explain this ? The patch is simple [1] but not usefull without the CVS commit message: " IFDHSetProtocolParameters(): calculate the value of pps[2] (TA1) even if CCID_CLASS_AUTO_PPS_CUR bit is set and no PPS will be generated by the driver since this value is also used later by the SetParameters() " Even this message is not really clear if you do not master the driver code :-} The problem was that the ATR TA1 byte was not used with this reader (because the bit CCID_CLASS_AUTO_PPS_CUR was set in the CCID features) so the card was used at the default speed. I take the occasion of this message to thank SCM Microsystems (SCR readers manufacturer) for the patch. Bye, [1] http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/Drivers/ccid/src/ifdhandler.c.diff?r1=1.55&r2=1.56&cvsroot=pcsclite -- Dr. Ludovic Rousseau [EMAIL PROTECTED] -- Normaliser Unix c'est comme pasteuriser le camembert, L.R. -- _______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
