/[pcsclite]/trunk/Drivers/ccid/src/ccid.h
ViewVC logotype

Log of /trunk/Drivers/ccid/src/ccid.h

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 2771 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 29 14:51:34 2008 UTC (5 years, 4 months ago) by rousseau
File length: 5214 byte(s)
Diff to previous 2685 , to selected 1089
add bNumEndpoints field in _ccid_descriptor structure

Revision 2685 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 15 23:10:36 2007 UTC (5 years, 7 months ago) by rousseau
File length: 5166 byte(s)
Diff to previous 2602 , to selected 1089
add support for Reiner SCT

Revision 2602 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 2 20:04:12 2007 UTC (5 years, 10 months ago) by rousseau
File length: 5135 byte(s)
Diff to previous 2470 , to selected 1089
add support of the O2Micro oz776 (ProductID 0x7772)

Revision 2470 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 8 12:44:37 2007 UTC (6 years, 3 months ago) by rousseau
File length: 5105 byte(s)
Diff to previous 2356 , to selected 1089
add support of ICCD version A and B

Revision 2356 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 26 16:43:45 2007 UTC (6 years, 4 months ago) by rousseau
File length: 4913 byte(s)
Diff to previous 2255 , to selected 1089
move #define O2MICRO_OZ776_PATCH from ccid_usb.c to ccid.h so we can use
it in other .c files

Revision 2255 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 2 17:08:01 2006 UTC (6 years, 6 months ago) by rousseau
File length: 4725 byte(s)
Diff to previous 2152 , to selected 1089
ccid_error(): "char *file" argument -> "const char *file"

Revision 2152 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 6 20:06:58 2006 UTC (6 years, 9 months ago) by rousseau
File length: 4719 byte(s)
Diff to previous 2084 , to selected 1089
remove trailing spaces at end of lines

Revision 2084 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 3 12:56:13 2006 UTC (6 years, 11 months ago) by rousseau
File length: 4720 byte(s)
Diff to previous 2041 , to selected 1089
add #define CL1356D

Revision 2041 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 10 20:53:49 2006 UTC (7 years, 1 month ago) by rousseau
File length: 4692 byte(s)
Diff to previous 1981 , to selected 1089
correct a typo in a comment

Revision 1981 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 27 14:17:58 2006 UTC (7 years, 2 months ago) by rousseau
File length: 4692 byte(s)
Diff to previous 1950 , to selected 1089
SecurePINModify(): circumvent a bug in Cherry XX44 keyboard firmware

Revision 1950 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 21 08:48:09 2006 UTC (7 years, 3 months ago) by rousseau
File length: 4662 byte(s)
Diff to previous 1854 , to selected 1089
add support for SCM SDI 010 contactless reader

thanks to Oleg Makarenko for the patch

Revision 1854 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 6 15:07:32 2006 UTC (7 years, 4 months ago) by rousseau
File length: 4635 byte(s)
Diff to previous 1832 , to selected 1089
add a cardProtocol field to store the card protocol in use

Revision 1832 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 24 16:32:14 2006 UTC (7 years, 4 months ago) by rousseau
File length: 4589 byte(s)
Diff to previous 1808 , to selected 1089
add support for the SmartEpad (v 2.0) reader (MYSMARTPAD)

Revision 1808 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 18 10:25:34 2006 UTC (7 years, 5 months ago) by rousseau
File length: 4559 byte(s)
Diff to previous 1794 , to selected 1089
add support of GemCore SIM Pro and GemCore POS Pro (serial and USB).

Revision 1794 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 11 10:34:06 2006 UTC (7 years, 5 months ago) by rousseau
File length: 3937 byte(s)
Diff to previous 1790 , to selected 1089
SecurePINModify(): bug circumvention for the GemPC Pinpad

Revision 1790 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 11 07:51:13 2006 UTC (7 years, 5 months ago) by rousseau
File length: 3906 byte(s)
Diff to previous 1699 , to selected 1089
allow to select the power on voltage using Info.plist instead of
recompiling the source code

Revision 1699 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 30 14:40:42 2005 UTC (7 years, 7 months ago) by rousseau
File length: 3560 byte(s)
Diff to previous 1674 , to selected 1089
#define CHERRYST2000

Revision 1674 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 26 13:19:04 2005 UTC (7 years, 8 months ago) by rousseau
File length: 3528 byte(s)
Diff to previous 1568 , to selected 1089
_ccid_descriptor.readTimeout is in seconds even for USB. The comment was
wrong

Revision 1568 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 4 09:11:52 2005 UTC (7 years, 11 months ago) by rousseau
File length: 3561 byte(s)
Diff to previous 1567 , to selected 1089
struct _ccid_descriptor: dwMaxDataRate is unsigned
avoids a "comparison between signed and unsigned" warning

Revision 1567 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 4 09:10:07 2005 UTC (7 years, 11 months ago) by rousseau
File length: 3552 byte(s)
Diff to previous 1504 , to selected 1089
struct _ccid_descriptor: dwMaxCCIDMessageLength is unsigned
avoids a "comparison between signed and unsigned" warning

Revision 1504 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 4 06:14:52 2005 UTC (8 years, 1 month ago) by rousseau
File length: 3543 byte(s)
Diff to previous 1494 , to selected 1089
 #define SCR331DINTTCOM 0x04E65120

Revision 1494 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 2 12:07:13 2005 UTC (8 years, 1 month ago) by rousseau
File length: 3509 byte(s)
Diff to previous 1484 , to selected 1089
ccid_error(): function is (const char *) instead of (char *) to avoid a
"warning: passing arg 4 of `ccid_error' discards qualifiers from pointer
target type" using gcc 3.4

Revision 1484 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 2 09:16:26 2005 UTC (8 years, 1 month ago) by rousseau
File length: 3503 byte(s)
Diff to previous 1478 , to selected 1089
add dwMaxDataRate field (again)

Revision 1478 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 27 14:09:16 2005 UTC (8 years, 1 month ago) by rousseau
File length: 3455 byte(s)
Diff to previous 1449 , to selected 1089
_ccid_descriptor: remove the now useless dwMaxDataRate field

Revision 1449 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 26 14:22:50 2005 UTC (8 years, 1 month ago) by rousseau
File length: 3503 byte(s)
Diff to previous 1445 , to selected 1089
struct _ccid_descriptor: add unsigned int readTimeout field

Revision 1445 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 26 13:40:48 2005 UTC (8 years, 1 month ago) by rousseau
File length: 3299 byte(s)
Diff to previous 1399 , to selected 1089
struct _ccid_descriptor: add unsigned int *arrayOfSupportedDataRates field

Revision 1399 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 14 18:56:53 2005 UTC (8 years, 3 months ago) by rousseau
File length: 3195 byte(s)
Diff to previous 1353 , to selected 1089
change licence from GNU GPL to GNU LGPL

Revision 1353 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 25 17:24:48 2005 UTC (8 years, 3 months ago) by rousseau
File length: 3173 byte(s)
Diff to previous 1309 , to selected 1089
 #define CCID_CLASS_AUTO_PPS_PROP       0x00000040

Revision 1309 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 13 09:21:11 2005 UTC (8 years, 5 months ago) by rousseau
File length: 3129 byte(s)
Diff to previous 1260 , to selected 1089
define SPR532 USB identification

Revision 1260 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 30 14:05:54 2004 UTC (8 years, 8 months ago) by rousseau
File length: 3102 byte(s)
Diff to previous 1259 , to selected 1089
 #define CCID_CLASS_CHARACTER

Revision 1259 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 30 14:03:57 2004 UTC (8 years, 8 months ago) by rousseau
File length: 3061 byte(s)
Diff to previous 1258 , to selected 1089
define OZ776 USB identification

Revision 1258 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 30 14:02:35 2004 UTC (8 years, 8 months ago) by rousseau
File length: 3035 byte(s)
Diff to previous 1225 , to selected 1089
define CCID_ICC_STATUS_MASK and status states

Revision 1225 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 8 20:40:05 2004 UTC (8 years, 9 months ago) by rousseau
File length: 2822 byte(s)
Diff to previous 1148 , to selected 1089
 #define CHERRYXX33     0x046A0005

Revision 1148 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 6 10:57:06 2004 UTC (8 years, 10 months ago) by rousseau
File length: 2792 byte(s)
Diff to previous 1146 , to selected 1089
replace "unsigned char bSeq" by "unsigned char *pbSeq" so that two slots
of a same reader can share the same sequence number

Revision 1146 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 4 21:30:14 2004 UTC (8 years, 10 months ago) by rousseau
File length: 2764 byte(s)
Diff to previous 1106 , to selected 1089
remove defaultFeatures management (was used for SCR331-DI hack)

Revision 1106 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 28 08:33:18 2004 UTC (8 years, 10 months ago) by rousseau
File length: 2906 byte(s)
Diff to previous 1090 , to selected 1089
use reader_index instead of lun as reader identification

Revision 1090 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 21 08:56:56 2004 UTC (8 years, 11 months ago) by rousseau
File length: 2888 byte(s)
Diff to previous 1089
add defaultFeatures field for multislot readers with different
dwFeatures for each slot.

Revision 1089 - (view) (download) (annotate) - [selected]
Modified Wed Jul 21 08:56:16 2004 UTC (8 years, 11 months ago) by rousseau
File length: 2746 byte(s)
Diff to previous 1088
add SCR331DI identification

Revision 1088 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 21 08:55:31 2004 UTC (8 years, 11 months ago) by rousseau
File length: 2718 byte(s)
Diff to previous 1043 , to selected 1089
add bMaxSlotIndex and bCurrentSlotIndex fields to support multislot
readers (one USB device with two or more card readers)

Revision 1043 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 9 07:10:17 2004 UTC (8 years, 11 months ago) by rousseau
File length: 2606 byte(s)
Diff to previous 989 , to selected 1089
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

Revision 989 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 30 09:43:45 2004 UTC (8 years, 11 months ago) by rousseau
File length: 2588 byte(s)
Diff to previous 900 , to selected 1089
ccid_error() now also has a "char *function" argument to log the name of
the function in which the error occured

Revision 900 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 25 14:46:02 2004 UTC (9 years ago) by rousseau
File length: 2572 byte(s)
Diff to previous 693 , to selected 1089
add support for SCardGetAttrib(.., IOCTL_SMARTCARD_VENDOR_VERIFY_PIN, ..)
to know if the reader supports SCardControl(.., IOCTL_SMARTCARD_VENDOR_VERIFY_PIN, ..)

Revision 693 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 12 16:08:45 2004 UTC (9 years, 4 months ago) by rousseau
File length: 2344 byte(s)
Diff to previous 691 , to selected 1089
add dwDefaultClock and dwMaxDataRate fields

Revision 691 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 11 14:36:59 2004 UTC (9 years, 4 months ago) by rousseau
File length: 2221 byte(s)
Diff to previous 685 , to selected 1089
add CCID_CLASS_AUTO_BAUD and CCID_CLASS_AUTO_IFSD

Revision 685 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 11 10:09:55 2004 UTC (9 years, 4 months ago) by rousseau
File length: 2139 byte(s)
Diff to previous 672 , to selected 1089
add CCID_CLASS_AUTO_CONF_ATR

Revision 672 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 3 15:43:51 2004 UTC (9 years, 4 months ago) by rousseau
File length: 2095 byte(s)
Diff to previous 413 , to selected 1089
add dwMaxIFSD field

Revision 413 - (view) (download) (annotate) - [select for diffs]
Added Wed Sep 10 09:15:51 2003 UTC (9 years, 9 months ago) by rousseau
File length: 2008 byte(s)
Diff to selected 1089
contains common CCID feature for USB and serial (was in ccid_usb before)

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.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.5