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

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Tue Jan 29 14:51:35 UTC 2008


Author: rousseau
Date: Tue Jan 29 14:51:34 2008
New Revision: 2771

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=2771
Log:
add bNumEndpoints field in _ccid_descriptor structure

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=2771&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/ccid.h (original)
+++ trunk/Drivers/ccid/src/ccid.h Tue Jan 29 14:51:34 2008
@@ -95,6 +95,11 @@
 	 * bInterfaceProtocol (CCID, ICCD-A, ICCD-B)
 	 */
 	int bInterfaceProtocol;
+
+	/*
+	 * bNumEndpoints
+	 */
+	int bNumEndpoints;
 } _ccid_descriptor;
 
 /* Features from dwFeatures */

Modified: trunk/Drivers/ccid/src/ccid_usb.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/src/ccid_usb.c?rev=2771&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/ccid_usb.c (original)
+++ trunk/Drivers/ccid/src/ccid_usb.c Tue Jan 29 14:51:34 2008
@@ -440,6 +440,7 @@
 					usbDevice[reader_index].ccid.readTimeout = DEFAULT_COM_READ_TIMEOUT;
 					usbDevice[reader_index].ccid.arrayOfSupportedDataRates = get_data_rates(reader_index, dev);
 					usbDevice[reader_index].ccid.bInterfaceProtocol = usb_interface->altsetting->bInterfaceProtocol;
+					usbDevice[reader_index].ccid.bNumEndpoints = usb_interface->altsetting->bNumEndpoints;
 					goto end;
 				}
 			}




More information about the Pcsclite-cvs-commit mailing list