![]() |
nRF Connect SDK API 3.3.99
|
#include <stdint.h>#include <string.h>Go to the source code of this file.
Data Structures | |
| struct | fw_info_ext_api |
| struct | fw_info_ext_api_request |
| struct | fw_info |
| struct | ext_api_provide_ext_api |
| Structure describing the EXT_API_PROVIDE EXT_API. More... | |
Macros | |
| #define | MAGIC_LEN_WORDS (CONFIG_FW_INFO_MAGIC_LEN / sizeof(uint32_t)) |
| #define | FW_INFO_OFFSET0 0x0 |
| #define | FW_INFO_OFFSET1 0x200 |
| #define | FW_INFO_OFFSET2 0x400 |
| #define | FW_INFO_OFFSET3 0x600 |
| #define | FW_INFO_OFFSET4 0x800 |
| #define | FW_INFO_OFFSET5 0xe00 |
| #define | FW_INFO_OFFSET6 0x1000 |
| #define | FW_INFO_OFFSET_COUNT 7 |
| #define | FW_INFO_CURRENT_OFFSET (CONFIG_FW_INFO_OFFSET + FW_INFO_VECTOR_OFFSET) |
Typedefs | |
| typedef bool(* | fw_info_ext_api_provide_t) (const struct fw_info *fwinfo, bool provide) |
Functions | |
| static const struct fw_info_ext_api * | fw_info_ext_api_check (uint32_t ext_api_addr) |
| static const struct fw_info * | fw_info_check (uint32_t fw_info_addr) |
| static const struct fw_info * | fw_info_find (uint32_t firmware_address) |
Variables | |
| static const uint32_t | fw_info_allowed_offsets [] |