These Components implement the actual PICC error codes. These are the values that will not be returned to the user from the interface in case of error. More...

PICC response codes. | |
| #define | PHAL_MFPEVX_RESP_NACK0 0x00U |
| MFP NACK 0 (in ISO14443-3 mode). | |
| #define | PHAL_MFPEVX_RESP_NACK1 0x01U |
| MFP NACK 1 (in ISO14443-3 mode). | |
| #define | PHAL_MFPEVX_RESP_NACK4 0x04U |
| MFP NACK 4 (in ISO14443-3 mode). | |
| #define | PHAL_MFPEVX_RESP_NACK5 0x05U |
| MFP NACK 5 (in ISO14443-3 mode). | |
| #define | PHAL_MFPEVX_RESP_ACK_ISO3 0x0AU |
| MFP ACK (in ISO14443-3 mode). | |
| #define | PHAL_MFPEVX_RESP_ACK_ISO4 0x90U |
| MFP ACK (in ISO14443-4 mode). | |
| #define | PHAL_MFPEVX_RESP_ERR_TM 0x05U |
| MFP Tranaction MAC related Error. | |
| #define | PHAL_MFPEVX_RESP_ERR_AUTH 0x06U |
| MFP Authentication Error. | |
| #define | PHAL_MFPEVX_RESP_ERR_CMD_OVERFLOW 0x07U |
| MFP Command Overflow Error. | |
| #define | PHAL_MFPEVX_RESP_ERR_MAC_PCD 0x08U |
| MFP MAC Error. | |
| #define | PHAL_MFPEVX_RESP_ERR_BNR 0x09U |
| MFP Blocknumber Error. | |
| #define | PHAL_MFPEVX_RESP_ERR_EXT 0x0AU |
| MFP Extension Error. | |
| #define | PHAL_MFPEVX_RESP_ERR_CMD_INVALID 0x0BU |
| MFP Invalid Command Error. | |
| #define | PHAL_MFPEVX_RESP_ERR_FORMAT 0x0CU |
| MFP Format Error. | |
| #define | PHAL_MFPEVX_RESP_ERR_NOT_SUP 0x0DU |
| MFP Not Supported Error. | |
| #define | PHAL_MFPEVX_RESP_ERR_GEN_FAILURE 0x0FU |
| MFP Generic Error. | |
| #define | PHAL_MFPEVX_RESP_ADDITIONAL_FRAME 0xAFU |
| MFP Additional data frame is expected to be sent. | |
ISO 7816-4 error codes. | |
| #define | PHAL_MFPEVX_ISO7816_RESP_SUCCESS 0x9000U |
| Correct execution. | |
| #define | PHAL_MFPEVX_ISO7816_RESP_ERR_WRONG_LENGTH 0x6700U |
| Wrong length. | |
| #define | PHAL_MFPEVX_ISO7816_RESP_ERR_WRONG_PARAMS 0x6A86U |
| Wrong parameters P1 and/or P2. | |
| #define | PHAL_MFPEVX_ISO7816_RESP_ERR_WRONG_LC 0x6A87U |
| Lc inconsistent with P1/p2. | |
| #define | PHAL_MFPEVX_ISO7816_RESP_ERR_WRONG_LE 0x6C00U |
| Wrong Le. | |
| #define | PHAL_MFPEVX_ISO7816_RESP_ERR_WRONG_CLA 0x6E00U |
| Wrong Class byte. | |
These Components implement the actual PICC error codes. These are the values that will not be returned to the user from the interface in case of error.