[Pcsclite-cvs-commit] r5012 - /trunk/Drivers/ccid/src/ccid_usb.c
rousseau at users.alioth.debian.org
rousseau at users.alioth.debian.org
Thu Jun 17 12:34:15 UTC 2010
Author: rousseau
Date: Thu Jun 17 12:34:14 2010
New Revision: 5012
URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=5012
Log:
get_end_points(): use LIBUSB_ENDPOINT_DIR_MASK instead of
LIBUSB_TRANSFER_TYPE_MASK to get the direction of an endpoint.
.bulk_out field were never set and then not working (No such file or
directory)
Modified:
trunk/Drivers/ccid/src/ccid_usb.c
Modified: trunk/Drivers/ccid/src/ccid_usb.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/src/ccid_usb.c?rev=5012&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/ccid_usb.c (original)
+++ trunk/Drivers/ccid/src/ccid_usb.c Thu Jun 17 12:34:14 2010
@@ -758,11 +758,11 @@
bEndpointAddress =
usb_interface->altsetting->endpoint[i].bEndpointAddress;
- if ((bEndpointAddress & LIBUSB_TRANSFER_TYPE_MASK)
+ if ((bEndpointAddress & LIBUSB_ENDPOINT_DIR_MASK)
== LIBUSB_ENDPOINT_IN)
usbdevice->bulk_in = bEndpointAddress;
- if ((bEndpointAddress & LIBUSB_TRANSFER_TYPE_MASK)
+ if ((bEndpointAddress & LIBUSB_ENDPOINT_DIR_MASK)
== LIBUSB_ENDPOINT_OUT)
usbdevice->bulk_out = bEndpointAddress;
}
More information about the Pcsclite-cvs-commit
mailing list