[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;