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

CVS User rousseau ludovic.rousseau@free.fr
Thu, 30 Sep 2004 08:02:36 -0600


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

Modified Files:
	ccid.h 
Log Message:
define CCID_ICC_STATUS_MASK and status states


--- /cvsroot/pcsclite/Drivers/ccid/src/ccid.h	2004/09/08 20:40:05	1.15
+++ /cvsroot/pcsclite/Drivers/ccid/src/ccid.h	2004/09/30 14:02:35	1.16
@@ -18,7 +18,7 @@
 */
 
 /*
- * $Id: ccid.h,v 1.15 2004/09/08 20:40:05 rousseau Exp $
+ * $Id: ccid.h,v 1.16 2004/09/30 14:02:35 rousseau Exp $
  */
 
 typedef struct
@@ -92,6 +92,11 @@
 #define CCID_CLASS_PIN_MODIFY		0x02
 
 /* See CCID specs ch. 4.2.1 */
+#define CCID_ICC_PRESENT_ACTIVE		0x00	/* 00 0000 00 */
+#define CCID_ICC_PRESENT_INACTIVE	0x01	/* 00 0000 01 */
+#define CCID_ICC_ABSENT				0x02	/* 00 0000 20 */
+#define CCID_ICC_STATUS_MASK		0x03	/* 00 0000 11 */
+
 #define CCID_COMMAND_FAILED			0x40	/* 01 0000 00 */
 #define CCID_TIME_EXTENSION			0x80	/* 10 0000 00 */