Component without functionality to ease implementation of additional busses. More...

Data Structures | |
| struct | phpalMifare_Pcsc_DataParams_t |
| PCSC PAL-MIFARE parameter structure. More... | |
Macros | |
| #define | PHPAL_MIFARE_PCSC_ID 0x05 |
| ID for PCSC MIFARE layer. | |
| #define | PHPAL_MIFARE_PCSC_CONFIG_EXCHANGE (PH_CONFIG_CUSTOM_BEGIN) |
| Set/Get PAL exchange.type; PHPAL_MIFARE_PCSC_NORMAL (default) or PHPAL_MIFARE_PCSC_TRANSPARENT. | |
| #define | PHPAL_MIFARE_PCSC_TRANSPARENT 0U |
| Exchange using HAL transparent exchange command (Only works with PCSC Readers that support transparent session). | |
| #define | PHPAL_MIFARE_PCSC_NORMAL 1U |
| Exchange the data as it is using normal HAL exchange (works with all PCSC Readers). | |
Functions | |
| phStatus_t | phpalMifare_Pcsc_Init (phpalMifare_Pcsc_DataParams_t *pDataParams, uint16_t wSizeOfDataParams, void *pHalDataParams, void *pPalI14443p4DataParams) |
| Initialise this layer. More... | |
Component without functionality to ease implementation of additional busses.
| phStatus_t phpalMifare_Pcsc_Init | ( | phpalMifare_Pcsc_DataParams_t * | pDataParams, |
| uint16_t | wSizeOfDataParams, | ||
| void * | pHalDataParams, | ||
| void * | pPalI14443p4DataParams | ||
| ) |
Initialise this layer.
| PH_ERR_SUCCESS | Operation successful. |
| [in] | pDataParams | [In] Pointer to this layer's parameter structure. |
| [in] | wSizeOfDataParams | [In] Specifies the size of the data parameter structure. |
| [in] | pHalDataParams | [In] Pointer to the parameter structure of the underlying HAL layer. |
| [in] | pPalI14443p4DataParams | [In] Pointer to the parameter structure of the underlying PAL 14443-4 layer. |