nRF Connect SDK API 2.8.0
|
#include <fw_info_bare.h>
Data Fields | |
uint32_t | magic [(CONFIG_FW_INFO_MAGIC_LEN/sizeof(uint32_t))] |
uint32_t | total_size |
uint32_t | size |
uint32_t | version |
uint32_t | address |
uint32_t | boot_address |
uint32_t | valid |
uint32_t | reserved [4] |
uint32_t | ext_api_num |
uint32_t | ext_api_request_num |
const struct fw_info_ext_api | ext_apis [] |
The top level firmware info struct.
This is a data structure that is placed at a specific offset inside a firmware image so it can be consistently read by external parties. The specific offset makes it easy to find, and the magic value at the start guarantees that it contains data of a specific format.