[svn] GnuPG - r5060 - trunk/scd

svn author wk cvs at cvs.gnupg.org
Wed Jul 1 12:53:03 CEST 2009


Author: wk
Date: 2009-07-01 12:53:02 +0200 (Wed, 01 Jul 2009)
New Revision: 5060

Modified:
   trunk/scd/ccid-driver.c
Log:
Add comment about Cherry.


Modified: trunk/scd/ccid-driver.c
===================================================================
--- trunk/scd/ccid-driver.c	2009-06-30 11:29:03 UTC (rev 5059)
+++ trunk/scd/ccid-driver.c	2009-07-01 10:53:02 UTC (rev 5060)
@@ -2615,7 +2615,11 @@
       /* We employ a hack for Omnikey readers which are able to send
          TPDUs using an escape sequence.  There is no documentation
          but the Windows driver does it this way.  Tested using a
-         CM6121.  */
+         CM6121.  This method works also for the Cherry XX44
+         keyboards; however there are problems with the
+         ccid_tranceive_secure which leads to a loss of sync on the
+         CCID level.  If Cherry wants to make their keyboard work
+         again, they should hand over some docs. */
       if ((handle->id_vendor == VENDOR_OMNIKEY
            || (!handle->idev && handle->id_product == TRANSPORT_CM4040))
           && handle->apdu_level < 2
@@ -3154,7 +3158,7 @@
         }
     }
   else 
-    { /* This is a S-bl<ock. */
+    { /* This is a S-block. */
       DEBUGOUT_2 ("T=1: S-block %s received cmd=%d for Secure operation\n",
                   (tpdu[1] & 0x20)? "response": "request",
                   (tpdu[1] & 0x1f));




More information about the Gnupg-commits mailing list