[Pcsclite-cvs-commit] r2685 - in /trunk/Drivers/ccid/src: ccid.h ccid_usb.c

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Thu Nov 15 23:10:36 UTC 2007


Author: rousseau
Date: Thu Nov 15 23:10:36 2007
New Revision: 2685

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=2685
Log:
add support for Reiner SCT

Modified:
    trunk/Drivers/ccid/src/ccid.h
    trunk/Drivers/ccid/src/ccid_usb.c

Modified: trunk/Drivers/ccid/src/ccid.h
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/src/ccid.h?rev=2685&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/ccid.h (original)
+++ trunk/Drivers/ccid/src/ccid.h Thu Nov 15 23:10:36 2007
@@ -147,6 +147,7 @@
 #define MYSMARTPAD	0x09BE0002
 #define CHERRYXX44	0x046a0010
 #define CL1356D		0x0B810200
+#define REINER_SCT	0x0C4B0300 
 
 /*
  * The O2Micro OZ776S reader has a wrong USB descriptor

Modified: trunk/Drivers/ccid/src/ccid_usb.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/src/ccid_usb.c?rev=2685&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/ccid_usb.c (original)
+++ trunk/Drivers/ccid/src/ccid_usb.c Thu Nov 15 23:10:36 2007
@@ -655,7 +655,8 @@
 #ifdef O2MICRO_OZ776_PATCH
 	readerID = (dev->descriptor.idVendor << 16) + dev->descriptor.idProduct;
 	if (usb_interface != NULL
-		&& ((OZ776 == readerID) || (OZ776_7772 == readerID))
+		&& ((OZ776 == readerID) || (OZ776_7772 == readerID)
+		|| (REINER_SCT == readerID))
 		&& (0 == usb_interface->altsetting->extralen)) /* this is the bug */
 	{
 		for (i=0; i<usb_interface->altsetting->bNumEndpoints; i++)




More information about the Pcsclite-cvs-commit mailing list