SAMV71 Xplained Ultra Software Package 1.4

cciddriverdescriptors.h File Reference

Go to the source code of this file.

Defines

#define CCID_EPT_DATA_OUT   1
#define CCID_EPT_DATA_IN   2
#define CCID_EPT_NOTIFICATION   3
#define CCID1_10   0x0110
#define SMART_CARD_DEVICE_CLASS   0x0B
#define CCID_DECRIPTOR_TYPE   0x21
#define CCIDGenericRequest_ABORT   0x01
#define CCIDGenericRequest_GET_CLOCK_FREQUENCIES   0x02
#define CCIDGenericRequest_GET_DATA_RATES   0x03
#define PC_TO_RDR_ICCPOWERON   0x62
#define PC_TO_RDR_ICCPOWEROFF   0x63
#define PC_TO_RDR_GETSLOTSTATUS   0x65
#define PC_TO_RDR_XFRBLOCK   0x6F
#define PC_TO_RDR_GETPARAMETERS   0x6C
#define PC_TO_RDR_RESETPARAMETERS   0x6D
#define PC_TO_RDR_SETPARAMETERS   0x61
#define PC_TO_RDR_ESCAPE   0x6B
#define PC_TO_RDR_ICCCLOCK   0x6E
#define PC_TO_RDR_T0APDU   0x6A
#define PC_TO_RDR_SECURE   0x69
#define PC_TO_RDR_MECHANICAL   0x71
#define PC_TO_RDR_ABORT   0x72
#define PC_TO_RDR_SETDATARATEANDCLOCKFREQUENCY   0x73
#define RDR_TO_PC_DATABLOCK   0x80
#define RDR_TO_PC_SLOTSTATUS   0x81
#define RDR_TO_PC_PARAMETERS   0x82
#define RDR_TO_PC_ESCAPE   0x83
#define RDR_TO_PC_DATARATEANDCLOCKFREQUENCY   0x84
#define RDR_TO_PC_NOTIFYSLOTCHANGE   0x50
#define RDR_TO_PC_HARDWAREERROR   0x51
#define CMD_ABORTED   0xFF
#define ICC_MUTE   0xFE
#define XFR_PARITY_ERROR   0xFD
#define XFR_OVERRUN   0xFC
#define HW_ERROR   0xFB
#define BAD_ATR_TS   0xF8
#define BAD_ATR_TCK   0xF7
#define ICC_PROTOCOL_NOT_SUPPORTED   0xF6
#define ICC_CLASS_NOT_SUPPORTED   0xF5
#define PROCEDURE_BYTE_CONFLICT   0xF4
#define DEACTIVATED_PROTOCOL   0xF3
#define BUSY_WITH_AUTO_SEQUENCE   0xF2
#define PIN_TIMEOUT   0xF0
#define PIN_CANCELLED   0xEF
#define CMD_SLOT_BUSY   0xE0
#define VOLTS_AUTO   0x00
#define VOLTS_5_0   0x01
#define VOLTS_3_0   0x02
#define VOLTS_1_8   0x03
#define ICC_NOT_PRESENT   0x00
#define ICC_PRESENT   0x01
#define ICC_CHANGE   0x02
#define ICC_INSERTED_EVENT   ICC_PRESENT+ICC_CHANGE
#define ICC_BS_PRESENT_ACTIVATED   0x00
#define ICC_BS_PRESENT_NOTACTIVATED   0x01
#define ICC_BS_NOTPRESENT   0x02
#define ICC_BS_RFU   0x03
#define ICC_CS_NO_ERROR   (0x00<<6)
#define ICC_CS_FAILED   (0x01<<6)
#define ICC_CS_TIME_EXT   (0x02<<6)
#define ICC_CS_RFU   (0x03<<6)

Detailed Description

Title: cciddriverdescriptors.h

Purpose

Definitions of the descriptors required by the ccid device driver. DWG_Smart-Card_CCID_Rev110.pdf

Definition in file cciddriverdescriptors.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines