diff options
author | Filipe Rodrigues <filipepazrodrigues@gmail.com> | 2018-06-17 17:51:09 -0700 |
---|---|---|
committer | Filipe Rodrigues <filipepazrodrigues@gmail.com> | 2018-06-24 19:02:31 -0700 |
commit | 1e9e7bc8b88af32f466f7438a06fb8dc96b3035d (patch) | |
tree | e98406a2fbe9a10df2f186adcac27ab1a9d02568 /LUFA/Drivers/USB/Class/Common | |
parent | bc57f4ea5afd29f2e0f0175d14cf1540b4408de8 (diff) | |
download | lufa-1e9e7bc8b88af32f466f7438a06fb8dc96b3035d.tar.gz lufa-1e9e7bc8b88af32f466f7438a06fb8dc96b3035d.tar.bz2 lufa-1e9e7bc8b88af32f466f7438a06fb8dc96b3035d.zip |
CCID: Add support for PC-to-Reader XfrBlock message
Diffstat (limited to 'LUFA/Drivers/USB/Class/Common')
-rw-r--r-- | LUFA/Drivers/USB/Class/Common/CCIDClassCommon.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/LUFA/Drivers/USB/Class/Common/CCIDClassCommon.h b/LUFA/Drivers/USB/Class/Common/CCIDClassCommon.h index 6cedcad36..cf8fdbae0 100644 --- a/LUFA/Drivers/USB/Class/Common/CCIDClassCommon.h +++ b/LUFA/Drivers/USB/Class/Common/CCIDClassCommon.h @@ -153,6 +153,26 @@ CCID_DTYPE_Functional = 0x21, /**< CCID class specific Interface functional descriptor. */ }; + enum CCID_Features_Auto_t + { + CCID_Features_Auto_None = 0x0, + CCID_Features_Auto_ParameterConfiguration = 0x2, + CCID_Features_Auto_ICCActivation = 0x4, + CCID_Features_Auto_VoltageSelection = 0x8, + + CCID_Features_Auto_ICCClockFrequencyChange = 0x10, + CCID_Features_Auto_ICCBaudRateChange = 0x20, + CCID_Features_Auto_ParameterNegotiation = 0x40, + CCID_Features_Auto_PPS = 0x80, + }; + + enum CCID_Features_ExchangeLevel_t + { + CCID_Features_ExchangeLevel_TPDU = 0x00010000, + CCID_Features_ExchangeLevel_ShortAPDU = 0x00020000, + CCID_Features_ExchangeLevel_ShortExtendedAPDU = 0x00040000 + }; + /* Type Defines: */ typedef struct { |