nRF Connect SDK API 2.8.0
|
#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 0x800 |
#define | FW_INFO_OFFSET4 0x1000 |
#define | FW_INFO_OFFSET_COUNT 5 |
#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 [] |