
@MAXX
LITE
R
EFERENCE
M
ANUAL
22
5.4. Firmware
5.4.1. CCID transport protocol
@MAXX lite implements a transport protocol that is compliant with USB Device Class: Smart
Card CCID Specification for Integrated Circuit(s) Cards Interface Devices Revision 1.10 for the
contact smart card interface and CCID-like transport protocol for the contactless interface.
This paragraph describes the CCID specification features that are implemented and those that
are not implemented.
5.4.1.1. CCID class requests supported
•
Abort
5.4.1.2. CCID bulk messages supported
The following section provides information on the list of CCID bulk messages (10-byte header
followed by the message specific data) that have been implemented.
List of CCID bulk messages supported
• PC_to_RDR_IccPowerOn
• PC_to_RDR_IccPowerOff
• PC_to_RDR_GetSlotStatus
• PC_to_RDR_XfrBlock
• PC_to_RDR_GetParameters
• PC_to_RDR_SetParameters
• PC_to_RDR_Escape
• PC_to_RDR_Abort
• PC_to_RDR_SetDataRateAndClockFreqeuncy
• PC_to_RDR_T0APDU
• PC_to_RDR_ResetParameters
• PC_to_RDR_IccClock
List of CCID bulk messages not supported
• PC_to_RDR_Secure
• PC_to_RDR_Mechanical
5.4.1.3. CCID Error Codes
Extensive error codes are reported on many conditions during all CCID responses. Most of the
error messages are reported by the CCID appropriately. Some of the main error codes for the
contact interface are:
•
HW_ERROR
•
XFR_PARITY_ERROR
•
BAD_ATR_TS
•
BAD_ATR_TCK
•
ICC_MUTE
The following sub-sections discuss when and why these error codes are returned:
Kommentare zu diesen Handbüchern