Hardware access layer (HAL) for getting data from the Factory Information Configuration Registers (FICR). More...
Functions |
|
| __STATIC_INLINE uint32_t | nrf_ficr_codepagesize_get (NRF_FICR_Type const *p_reg) |
|
Function for getting the size of the code memory page.
More...
|
|
| __STATIC_INLINE uint32_t | nrf_ficr_codesize_get (NRF_FICR_Type const *p_reg) |
|
Function for getting the size of the code memory rendered as number of pages.
More...
|
|
| __STATIC_INLINE uint32_t | nrf_ficr_deviceid_get (NRF_FICR_Type const *p_reg, uint32_t reg_id) |
|
Function for getting the unique device identifier.
More...
|
|
| __STATIC_INLINE uint32_t | nrf_ficr_nfc_tagheader_get (NRF_FICR_Type const *p_reg, uint32_t tagheader_id) |
|
Function for getting the default header values for the NFC tag.
More...
|
|
Detailed Description
Hardware access layer (HAL) for getting data from the Factory Information Configuration Registers (FICR).
Function Documentation
| __STATIC_INLINE uint32_t nrf_ficr_codepagesize_get | ( | NRF_FICR_Type const * | p_reg | ) |
Function for getting the size of the code memory page.
- Parameters
-
[in] p_reg Pointer to the structure of registers of the peripheral.
- Returns
- Code memory page size in bytes.
| __STATIC_INLINE uint32_t nrf_ficr_codesize_get | ( | NRF_FICR_Type const * | p_reg | ) |
Function for getting the size of the code memory rendered as number of pages.
- Parameters
-
[in] p_reg Pointer to the structure of registers of the peripheral.
- Returns
- Code memory size rendered as number of pages.
| __STATIC_INLINE uint32_t nrf_ficr_deviceid_get | ( | NRF_FICR_Type const * | p_reg , |
| uint32_t | reg_id | ||
| ) |
Function for getting the unique device identifier.
- Parameters
-
[in] p_reg Pointer to the structure of registers of the peripheral. [in] reg_id Register index.
- Returns
- Unique device identifier.
| __STATIC_INLINE uint32_t nrf_ficr_nfc_tagheader_get | ( | NRF_FICR_Type const * | p_reg , |
| uint32_t | tagheader_id | ||
| ) |
Function for getting the default header values for the NFC tag.
- Parameters
-
[in] p_reg Pointer to the structure of registers of the peripheral. [in] tagheader_id Tag header index.
- Returns
- The default header value of the NFC tag for the specified header index.