NXP Reader Library  v17.1.0.2535
phalMfdfEVx_Sam_X_DataParams_t Struct Reference

MIFARE DESFire EVx SAM X parameter structure
More...

Data Fields

uint16_t wId
 Layer ID for this component, NEVER MODIFY!
 
void * pHalSamDataParams
 Pointer to the parameter structure of the HAL of the SAM layer.
 
phTMIUtils_tpTMIDataParams
 Pointer to the parameter structure for collecting TMI.
 
uint8_tpTmpBuffer
 Temporary buffer for framing the command buffer.
 
uint16_t wTmpBufSize
 Size of Temporary buffer.
 
uint8_t bAuthMode
 Authentication Mode. More...
 
uint8_t bKeyNo
 Key number against which authenticated.
 
uint8_t bWrappedMode
 Wrapped APDU mode. More...
 
uint8_t pAid [3]
 Currently selected application Id.
 
uint16_t wAdditionalInfo
 Specific error codes for DESFire generic errors.
 
uint8_t bCmdCode
 Command code. More...
 
uint8_t bUid [15]
 Complete UID of the PICC. More...
 
uint8_t bUidLength
 Length of bytes available in bUid buffer.
 
uint8_t aPiccRetCode [2]
 Return code from PICC.
 
uint8_t bPiccRetCodeLen
 Number of status bytes returned.
 
uint8_t bReturn_FabID
 Get / Set the return of Fabrication Identifier. More...
 

Detailed Description

MIFARE DESFire EVx SAM X parameter structure

Field Documentation

◆ bAuthMode

uint8_t phalMfdfEVx_Sam_X_DataParams_t::bAuthMode

Authentication Mode.

0x0A or 0x1A or 0xAA.

◆ bWrappedMode

uint8_t phalMfdfEVx_Sam_X_DataParams_t::bWrappedMode

Wrapped APDU mode.

All native commands need to be sent wrapped in ISO 7816 APDU's.

◆ bCmdCode

uint8_t phalMfdfEVx_Sam_X_DataParams_t::bCmdCode

Command code.

This will be used for differentiating the common error codes between different commands.

◆ bUid

uint8_t phalMfdfEVx_Sam_X_DataParams_t::bUid[15]

Complete UID of the PICC.

This will be updated when phalMfdfEVx_GetCardUID interface is called.

◆ bReturn_FabID

uint8_t phalMfdfEVx_Sam_X_DataParams_t::bReturn_FabID

Get / Set the return of Fabrication Identifier.

When Set will be utilized during GetVersion command exchange.


The documentation for this struct was generated from the following file: