Skip to content

Commit 3f3769c

Browse files
[dnm] update boot report with uuid field
1 parent 20d3002 commit 3f3769c

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

soc/nordic/ironside/include/nrf_ironside/boot_report.h

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@
1515
#define IRONSIDE_BOOT_REPORT_LOCAL_DOMAIN_CONTEXT_SIZE (16UL)
1616
/** Length of the random data buffer in bytes. */
1717
#define IRONSIDE_BOOT_REPORT_RANDOM_DATA_SIZE (32UL)
18-
18+
/** Length of the uuid data field in bytes. */
19+
#define SECDOM_BOOT_REPORT_UUID_SIZE (16UL)
1920
/** @brief IronSide version structure. */
2021
struct ironside_version {
2122
/** Wrapping sequence number ranging from 1-126, incremented for each release. */
@@ -59,8 +60,10 @@ struct ironside_boot_report {
5960
uint8_t local_domain_context[IRONSIDE_BOOT_REPORT_LOCAL_DOMAIN_CONTEXT_SIZE];
6061
/** CSPRNG data */
6162
uint8_t random_data[IRONSIDE_BOOT_REPORT_RANDOM_DATA_SIZE];
63+
/** Device Info data : 128-bit Universally Unique IDentifier (UUID) */
64+
uint8_t device_info_uuid[SECDOM_BOOT_REPORT_UUID_SIZE];
6265
/** Reserved for Future Use */
63-
uint32_t rfu[64];
66+
uint32_t rfu[60];
6467
};
6568

6669
/**

0 commit comments

Comments
 (0)