aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/Drivers/USB/Class/Common/CCIDClassCommon.h
diff options
context:
space:
mode:
authorDean Camera <dean@fourwalledcubicle.com>2018-08-06 19:24:17 +1000
committerGitHub <noreply@github.com>2018-08-06 19:24:17 +1000
commitf1b06c5b9df96f079be99e1a88a9d4ab1daf6544 (patch)
treecdd3593cdf4570184d3847e086893b909f1f9936 /LUFA/Drivers/USB/Class/Common/CCIDClassCommon.h
parent941bc1470d9fe8857352facb56f7a250c1809933 (diff)
parenta877ffb6265ea3a18f1c95f61fdddc8b57c518cc (diff)
downloadlufa-f1b06c5b9df96f079be99e1a88a9d4ab1daf6544.tar.gz
lufa-f1b06c5b9df96f079be99e1a88a9d4ab1daf6544.tar.bz2
lufa-f1b06c5b9df96f079be99e1a88a9d4ab1daf6544.zip
Merge pull request #135 from kidbomb/feature-ccid-get-set-parameters
CCID: Support for Get and Set Parameters
Diffstat (limited to 'LUFA/Drivers/USB/Class/Common/CCIDClassCommon.h')
-rw-r--r--LUFA/Drivers/USB/Class/Common/CCIDClassCommon.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/LUFA/Drivers/USB/Class/Common/CCIDClassCommon.h b/LUFA/Drivers/USB/Class/Common/CCIDClassCommon.h
index cf8fdbae0..da92381f6 100644
--- a/LUFA/Drivers/USB/Class/Common/CCIDClassCommon.h
+++ b/LUFA/Drivers/USB/Class/Common/CCIDClassCommon.h
@@ -81,6 +81,7 @@
#define CCID_ICCSTATUS_NOICCPRESENT (1 << 1)
#define CCID_COMMANDSTATUS_PROCESSEDWITHOUTERROR 0
+ #define CCID_COMMANDSTATUS_ERROR 1
#define CCID_COMMANDSTATUS_FAILED (1 << 6)
#define CCID_COMMANDSTATUS_TIMEEXTENSIONREQUESTED (2 << 6)
#define CCID_COMMANDSTATUS_RFU (3 << 6)
@@ -91,6 +92,8 @@
#define CCID_ERROR_CMD_ABORTED 0xFF
#define CCID_ERROR_CMD_NOT_ABORTED 0xFF
+ #define CCID_ERROR_PARAMETERS_PROTOCOL_NOT_SUPPORTED 0x7
+
#define CCID_ERROR_SLOT_NOT_FOUND 5
#define CCID_DESCRIPTOR_CLOCK_KHZ(khz) (khz)