TABLE OF CONTENTS

 

[Definitions] DF_ADDITIONAL_FRAME

NAME

   DF_ADDITIONAL_FRAME

DESCRIPTION

   Desfire error : additionnal data frame is expected to be sent

[Definitions] DF_APPL_INTEGRITY_ERROR

NAME

   DF_APPL_INTEGRITY_ERROR

DESCRIPTION

   Desfire error : unrecoverable error within application, application will be disabled

[Definitions] DF_APPLICATION_NOT_FOUND

NAME

   DF_APPLICATION_NOT_FOUND

DESCRIPTION

   Desfire error : requested application not present on the card

[Definitions] DF_AUTHENTICATION_CORRECT

NAME

   DF_AUTHENTICATION_CORRECT

DESCRIPTION

   Desfire success : successfull authentication

[Definitions] DF_AUTHENTICATION_ERROR

NAME

   DF_AUTHENTICATION_ERROR

DESCRIPTION

   Desfire error : current authentication status does not allow the requested command

[Definitions] DF_BOUNDARY_ERROR

NAME

   DF_BOUNDARY_ERROR

DESCRIPTION

   Desfire error : attempt to read or write data out of the file's or record's limits

[Definitions] DF_CARD_DISABLED_ERROR

NAME

   DF_CARD_DISABLED_ERROR

DESCRIPTION

   Desfire error : card was disabled by an unrecoverable error

[Definitions] DF_CARD_INTEGRITY_ERROR

NAME

   DF_CARD_INTEGRITY_ERROR

DESCRIPTION

   Desfire error : unrecoverable error within the card, the card will be disabled

[Definitions] DF_COMMAND_ABORTED

NAME

   DF_COMMAND_ABORTED

DESCRIPTION

   Desfire error : the current command has been aborted

[Definitions] DF_COUNT_ERROR

NAME

   DF_COUNT_ERROR

DESCRIPTION

   Desfire error : maximum number of 28 applications has been reached

[Definitions] DF_DUPLICATE_ERROR

NAME

   DF_DUPLICATE_ERROR

DESCRIPTION

   Desfire error : the specified file or application already exists

[Definitions] DF_EEPROM_ERROR

NAME

   DF_EEPROM_ERROR

DESCRIPTION

   Desfire error : could not complete NV-memory write operation, due to power loss, aborting

[Definitions] DF_FILE_INTEGRITY_ERROR

NAME

   DF_FILE_INTEGRITY_ERROR

DESCRIPTION

   Desfire error : unrecoverable error within file, file will be disabled

[Definitions] DF_FILE_NOT_FOUND

NAME

   DF_FILE_NOT_FOUND

DESCRIPTION

   Desfire error : the specified file does not exists

[Definitions] DF_ILLEGAL_COMMAND_CODE

NAME

   DF_ILLEGAL_COMMAND_CODE

DESCRIPTION

   Desfire error : command code not supported

[Definitions] DF_INTEGRITY_ERROR

NAME

   DF_INTEGRITY_ERROR

DESCRIPTION

   Desfire error : CRC or MAC does not match, or invalid padding bytes

[Definitions] DF_LENGTH_ERROR

NAME

   DF_LENGTH_ERROR

DESCRIPTION

   Desfire error : length of command string invalid

[Definitions] DF_NO_CHANGES

NAME

   DF_NO_CHANGES

DESCRIPTION

   Desfire error : no changes done to backup file, no need to commit/abort

[Definitions] DF_NO_SUCH_KEY

NAME

   DF_NO_SUCH_KEY

DESCRIPTION

   Desfire error : invalid key number specified

[Definitions] DF_OPERATION_OK

NAME

   DF_OPERATION_OK

DESCRIPTION

   Function was executed without failure

[Definitions] DF_OUT_OF_EEPROM_ERROR

NAME

   DF_OUT_OF_EEPROM_ERROR

DESCRIPTION

   Desfire error : insufficient NV-memory to complete command

[Definitions] DF_PARAMETER_ERROR

NAME

   DF_PARAMETER_ERROR

DESCRIPTION

   Desfire error : value of the parameter(s) invalid

[Definitions] DF_PERMISSION_DENIED

NAME

   DF_PERMISSION_DENIED

DESCRIPTION

   Desfire error : current configuration or status does not allow the requested command

[Definitions] DFCARD_ERROR

NAME

   DFCARD_ERROR

DESCRIPTION

   Desfire error : unknown error

[Definitions] DFCARD_FUNC_NOT_AVAILABLE

NAME

   DFCARD_FUNC_NOT_AVAILABLE

DESCRIPTION

   Desfire error : the function is not currently available

[Definitions] DFCARD_LIB_CALL_ERROR

NAME

   DFCARD_LIB_CALL_ERROR

DESCRIPTION

   Desfire error : invalid parameters in function call

[Definitions] DFCARD_OUT_OF_MEMORY

NAME

   DFCARD_OUT_OF_MEMORY

DESCRIPTION

   Desfire error : not enough memory

[Definitions] DFCARD_OVERFLOW

NAME

   DFCARD_OVERFLOW

DESCRIPTION

   Desfire error : supplied buffer is too short

[Definitions] DFCARD_PCSC_BAD_RESP_LEN

NAME

   DFCARD_PCSC_BAD_RESP_LEN

DESCRIPTION

   Desfire error : response too short

[Definitions] DFCARD_PCSC_BAD_RESP_SW

NAME

   DFCARD_PCSC_BAD_RESP_SW

DESCRIPTION

   Desfire error : invalid status word

[Definitions] DFCARD_UNEXPECTED_CHAINING

NAME

   DFCARD_UNEXPECTED_CHAINING

DESCRIPTION

   Desfire error : card is chaining, where it shouldn't

[Definitions] DFCARD_WRONG_CRC

NAME

   DFCARD_WRONG_CRC

DESCRIPTION

   Desfire error : wrong CRC in incoming data

[Definitions] DFCARD_WRONG_FILE_TYPE

NAME

   DFCARD_WRONG_FILE_TYPE

DESCRIPTION

   Desfire error : wrong file type

[Definitions] DFCARD_WRONG_KEY

NAME

   DFCARD_WRONG_KEY

DESCRIPTION

   Desfire error : wrong DES/3DES key

[Definitions] DFCARD_WRONG_LENGTH

NAME

   DFCARD_WRONG_LENGTH

DESCRIPTION

   Desfire error : wrong length of incoming data

[Definitions] DFCARD_WRONG_MAC

NAME

   DFCARD_WRONG_MAC

DESCRIPTION

   Desfire error : wrong MAC in incoming data

[Definitions] DFCARD_WRONG_PADDING

NAME

   DFCARD_WRONG_PADDING

DESCRIPTION

   Desfire error : wrong padding in incoming data

[Definitions] DFCARD_WRONG_RECORD_SIZE

NAME

   DFCARD_WRONG_RECORD_SIZE

DESCRIPTION

   Desfire error : wrong record size

Generated from desfire_card.h on Mon Aug 18 16:38:18 2014