Parent Directory | Revision Log
|Links to HEAD:||(view) (download) (annotate)|
remove unused get_desc() function
use #if defined (__USB_H__) || defined (_SYS_USB_LIBUSB_USB_H) instead of #ifdef __USB_H__ to support the Solaris libusb thanks to Iain MacDonnell for the patch
change licence from GNU GPL to GNU LGPL
the first argument of get_desc() is lun instead of channel and the function uses LunToReaderIndex() to get the reader index
use reader_index instead of lun as reader identification
mark potentially null values as /*@null@*/ for splint
lun is (unsigned int) instead of (int) Avoid a warning by splint in #define LunToReaderIndex(Lun) (Lun>>16) Left operand of >> may be negative (int): lun >> 16
recompile using gcc -pedantic and correct: - some C++ syntax comments - many signedness "problems"
do not export get_end_points() declaration and make the function static
define get_ccid_usb_interface() only if __USB_H__ is defined (usb.h included)
remore *device_name argument from get_desc()
add support of USB devices with multiple interfaces (like the Silitek SK-3105 keyboard)
add support of IFDHCreateChannelByName
redesign to separate communication media and CCID protocol. call ccid_open_hack() upon open to do some reader dependent magic.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
|Powered by ViewVC 1.1.5|