nRF Connect SDK API 2.8.0
Loading...
Searching...
No Matches
bl_validation.h File Reference
#include <stdbool.h>
#include <fw_info.h>
#include <zephyr/types.h>

Go to the source code of this file.

Data Structures

struct  bl_validate_fw_ext_api
 Structure describing the BL_VALIDATE_FW EXT_API. More...
 

Typedefs

typedef bool(* bl_validate_firmware_t) (uint32_t fw_dst_address, uint32_t fw_src_address)
 

Functions

bool bl_validate_firmware (uint32_t fw_dst_address, uint32_t fw_src_address)
 
bool bl_validate_firmware_available (void)
 
bool bl_validate_firmware_local (uint32_t fw_address, const struct fw_info *fwinfo)
 
int set_monotonic_version (uint16_t version, uint16_t slot)
 
int get_monotonic_version (uint16_t *version_out)
 
int get_monotonic_slot (uint16_t *slot_out)