]> err.no Git - yubikey-personalization/commitdiff
update ykdef flags for mode
authorKlas Lindfors <klas@yubico.com>
Mon, 3 Dec 2012 11:12:49 +0000 (12:12 +0100)
committerKlas Lindfors <klas@yubico.com>
Mon, 3 Dec 2012 11:12:49 +0000 (12:12 +0100)
ykcore/ykdef.h

index 25171ace77205ea204d18970d08928588b204674..36650a98de0aaa6f88f745d69d9a0e6e5ba24cb7 100644 (file)
@@ -222,9 +222,9 @@ struct device_config_st {
 #define MODE_OTP               0x00    /* OTP only */
 #define MODE_CCID              0x01    /* CCID only, no eject */
 #define MODE_OTP_CCID          0x02    /* OTP + CCID composite */
-#define MODE_MASK              0x0f    /* Mask for mode bits */
+#define MODE_MASK              0x03    /* Mask for mode bits */
 
-#define MODE_FLAG_EJECT                0x10    /* CCID device supports eject (mode 1 only) */
+#define MODE_FLAG_EJECT                0x80    /* CCID device supports eject (mode 1 only) */
 
 #define DEFAULT_CHAL_TIMEOUT   15      /* Default challenge timeout in seconds */