NXP Reader Library  v17.1.0.2535
Commands_MemoryConfiguration

These Components implement the MIFARE DESFire EVx Memory and Configuration Management related commands. More...

Collaboration diagram for Commands_MemoryConfiguration:

Functions

phStatus_t phalMfdfEVx_FreeMem (void *pDataParams, uint8_t *pMemInfo)
 Returns free memory available on the PICC. More...
 
phStatus_t phalMfdfEVx_GetVersion (void *pDataParams, uint8_t *pVerInfo)
 Returns manufacturing related data of the PICC. More...
 

Detailed Description

These Components implement the MIFARE DESFire EVx Memory and Configuration Management related commands.

Function Documentation

◆ phalMfdfEVx_FreeMem()

phStatus_t phalMfdfEVx_FreeMem ( void *  pDataParams,
uint8_t pMemInfo 
)

Returns free memory available on the PICC.

Returns
Status code
Return values
PH_ERR_SUCCESSOperation successful.
OtherDepending on implementation and underlying component.
Parameters
[in]pDataParams[In] Pointer to this layer's parameter structure.
[out]pMemInfo[Out] Current free memory available. Will be of 3 bytes with LSB first.

◆ phalMfdfEVx_GetVersion()

phStatus_t phalMfdfEVx_GetVersion ( void *  pDataParams,
uint8_t pVerInfo 
)

Returns manufacturing related data of the PICC.

Call phalMfdfEVx_GetConfig with PHAL_MFDFEVX_ADDITIONAL_INFO to the get the length of bytes available in VerInfo buffer.

Note
To get the Fabrication Identifier (FabID) as part of Part-3 response, perform Return of FabID configuration settings prior calling GetVersion interface.
Returns
Status code
Return values
PH_ERR_SUCCESSOperation successful.
OtherDepending on implementation and underlying component.
Parameters
[in]pDataParams[In] Pointer to this layer's parameter structure.
[out]pVerInfo[Out] The version information of the product.