nRF Connect SDK API 0.1.0
Loading...
Searching...
No Matches
fw_info_ext_api_request Struct Reference

#include <fw_info_bare.h>

Data Fields

struct fw_info_ext_api request
 
uint32_t ext_api_max_version
 
uint32_t required
 
const struct fw_info_ext_api ** ext_api
 

Detailed Description

A struct that is used to request an EXT_API.

It contains a pointer to a non-initialized pointer that a previous boot stage will populate with a pointer to a compliant EXT_API. The EXT_API could be located in the boot stage itself, or in a third image. An EXT_API fulfills a request if the ID matches, all flags in the request are set in the EXT_API, and the version falls between the minimum and maximum (inclusive).

The request is placed in the list of requests in the fw_info struct.

Note
If required is true, the image making the request will not function unless it has access to the EXT_API.

The documentation for this struct was generated from the following file: