[Pcsclite-cvs-commit] CVS Drivers/ccid/src

CVS User rousseau ludovic.rousseau@free.fr
Mon, 02 May 2005 09:17:53 +0000


Update of /cvsroot/pcsclite/Drivers/ccid/src
In directory haydn:/tmp/cvs-serv23922

Modified Files:
	ccid_usb.c ccid_serial.c 
Log Message:
Open*ByName(): initialise dwMaxDataRate field


--- /cvsroot/pcsclite/Drivers/ccid/src/ccid_usb.c	2005/05/02 08:30:57	1.56
+++ /cvsroot/pcsclite/Drivers/ccid/src/ccid_usb.c	2005/05/02 09:17:51	1.57
@@ -18,7 +18,7 @@
 */
 
 /*
- * $Id: ccid_usb.c,v 1.56 2005/05/02 08:30:57 rousseau Exp $
+ * $Id: ccid_usb.c,v 1.57 2005/05/02 09:17:51 rousseau Exp $
  */
 
 #define __CCID_USB__
@@ -395,6 +395,7 @@
 					usbDevice[reader_index].ccid.dwMaxCCIDMessageLength = dw2i(usb_interface->altsetting->extra, 44);
 					usbDevice[reader_index].ccid.dwMaxIFSD = dw2i(usb_interface->altsetting->extra, 28);
 					usbDevice[reader_index].ccid.dwDefaultClock = dw2i(usb_interface->altsetting->extra, 10);
+					usbDevice[reader_index].ccid.dwMaxDataRate = dw2i(usb_interface->altsetting->extra, 23);
 					usbDevice[reader_index].ccid.bMaxSlotIndex = usb_interface->altsetting->extra[4];
 					usbDevice[reader_index].ccid.bCurrentSlotIndex = 0;
 					usbDevice[reader_index].ccid.readTimeout = DEFAULT_COM_READ_TIMEOUT;
--- /cvsroot/pcsclite/Drivers/ccid/src/ccid_serial.c	2005/04/27 14:10:38	1.39
+++ /cvsroot/pcsclite/Drivers/ccid/src/ccid_serial.c	2005/05/02 09:17:53	1.40
@@ -20,7 +20,7 @@
  */
 
 /*
- * $Id: ccid_serial.c,v 1.39 2005/04/27 14:10:38 rousseau Exp $
+ * $Id: ccid_serial.c,v 1.40 2005/05/02 09:17:53 rousseau Exp $
  */
 
 #include <stdio.h>
@@ -625,6 +625,7 @@
 	serialDevice[reader].ccid.dwFeatures = 0x00010230;
 	serialDevice[reader].ccid.bPINSupport = 0x0;
 	serialDevice[reader].ccid.dwDefaultClock = 4000;
+	serialDevice[reader].ccid.dwMaxDataRate = 344086;
 	serialDevice[reader].ccid.bMaxSlotIndex = 0;
 	serialDevice[reader].ccid.bCurrentSlotIndex = 0;
 	serialDevice[reader].ccid.arrayOfSupportedDataRates = SerialDataRates;