NXP Reader Library  v17.1.0.2535

Sub-Component to initialize PAL ISO15693 Generic component as Software. More...

Collaboration diagram for Component : Software:

Data Structures

struct  phpalSli15693_Sw_DataParams_t
 Software Sli15693 PAL parameter structure. More...
 

Macros

#define PHPAL_SLI15693_SW_ID   0x01U
 ID for Software layer implementation.
 

Functions

phStatus_t phpalSli15693_Sw_Init (phpalSli15693_Sw_DataParams_t *pDataParams, uint16_t wSizeOfDataParams, void *pHalDataParams)
 Initialize PAL Sli15693 layer. More...
 

Detailed Description

Sub-Component to initialize PAL ISO15693 Generic component as Software.

Function Documentation

◆ phpalSli15693_Sw_Init()

phStatus_t phpalSli15693_Sw_Init ( phpalSli15693_Sw_DataParams_t pDataParams,
uint16_t  wSizeOfDataParams,
void *  pHalDataParams 
)

Initialize PAL Sli15693 layer.

This should be called before using any of the PAL Sli15693 APIs to do initialization of the layer. This configures the Sli15693 PAL with default configurations. Refer Configuration Options for supported configurations and their default values.

Returns
Status code
Return values
PH_ERR_SUCCESSOperation successful.
PH_ERR_INVALID_DATA_PARAMS
  • Size of data parameter structure during Initialization, specified in wSizeOfDataParams is wrong.
  • If any of the DataParams are null.
OtherDepending on implementation and underlaying component.
Parameters
[in]pDataParams[In] Pointer to this layers parameter structure.
[in]wSizeOfDataParams[In] Specifies the size of the data parameter structure.
[in]pHalDataParams[In] Pointer to the HAL data parameter structure.