RC632 Reader HAL. More...

Modules | |
| Commands | |
| Supported Reader commands. | |
| Internal | |
| Internal definitions. | |
| Register Definitions | |
| Configuration | |
| Custom Configuration of hardware related settings. | |
Data Structures | |
| struct | phhalHw_Rc632_DataParams_t |
| Rc632 HAL parameter structure. More... | |
Macros | |
| #define | PHHAL_HW_RC632_ID 0x09 |
| ID for Rc632 HAL component. | |
| #define | PHHAL_HW_RC632_SHADOW_COUNT 0x000DU |
| Number of shadowed configurations. | |
| #define | PHHAL_HW_RC632_DEFAULT_TIMEOUT_MS 5U |
| Default timeout in milliseconds. | |
Functions | |
| phStatus_t | phhalHw_Rc632_Init (phhalHw_Rc632_DataParams_t *pDataParams, uint16_t wSizeOfDataParams, void *pBalDataParams, uint8_t *pTxBuffer, uint16_t wTxBufSize, uint8_t *pRxBuffer, uint16_t wRxBufSize) |
| Initialise the HAL component. More... | |
RC632 Reader HAL.
| phStatus_t phhalHw_Rc632_Init | ( | phhalHw_Rc632_DataParams_t * | pDataParams, |
| uint16_t | wSizeOfDataParams, | ||
| void * | pBalDataParams, | ||
| uint8_t * | pTxBuffer, | ||
| uint16_t | wTxBufSize, | ||
| uint8_t * | pRxBuffer, | ||
| uint16_t | wRxBufSize | ||
| ) |
Initialise the HAL component.
| PH_ERR_SUCCESS | Operation successful. |
| Other | Depending on implementation and underlaying component. |
| [in] | pDataParams | [In] Pointer to this layer's parameter structure. |
| [in] | wSizeOfDataParams | [In] Specifies the size of the data parameter structure. |
| [in] | pBalDataParams | [In] Pointer to the lower layers parameter structure. |
| [in] | pTxBuffer | [In] Pointer to global transmit buffer used by the Exchange() function. |
| [in] | wTxBufSize | [In] Size of the global transmit buffer. |
| [in] | pRxBuffer | [In] Pointer to global receive buffer used by the Exchange() function. |
| [in] | wRxBufSize | [In] Size of the global receive buffer. Specify the buffer +1 byte, because one byte is reserved for SPI communication. |