#include <stdint.h>
#include <stddef.h>
Go to the source code of this file.
◆ IRONSIDE_BOOT_REPORT_LOCAL_DOMAIN_CONTEXT_SIZE
#define IRONSIDE_BOOT_REPORT_LOCAL_DOMAIN_CONTEXT_SIZE (16UL) |
Length of the local domain context buffer in bytes.
◆ IRONSIDE_BOOT_REPORT_MAGIC
#define IRONSIDE_BOOT_REPORT_MAGIC (0x4d69546fUL) |
Constant used to check if an Nordic IRONside SE boot report has been written.
◆ IRONSIDE_BOOT_REPORT_RANDOM_DATA_SIZE
#define IRONSIDE_BOOT_REPORT_RANDOM_DATA_SIZE (32UL) |
Length of the random data buffer in bytes.
◆ ironside_boot_report_get()
Get a pointer to the IRONside boot report.
- Parameters
-
[out] | report | Will be set to point to the IRONside boot report. |
- Return values
-
0 | if successful. |
-EFAULT | if the magic field in the report is incorrect. |
-EINVAL | if report is NULL. |