File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed
soc/nordic/ironside/include/nrf_ironside Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change 116116#define IRONSIDE_BOOT_REPORT_LOCAL_DOMAIN_CONTEXT_SIZE (16UL)
117117/** Length of the random data buffer in bytes. */
118118#define IRONSIDE_BOOT_REPORT_RANDOM_DATA_SIZE (32UL)
119+ /** Length of the uuid buffer in bytes. */
120+ #define IRONSIDE_BOOT_REPORT_UUID_SIZE (16UL)
121+ /** Length of the hwrevision buffer in bytes. */
122+ #define IRONSIDE_BOOT_REPORT_HWREVISION_SIZE (4UL)
119123
120124/** @brief Initialization/boot status description contained in the boot report. */
121125struct ironside_boot_report_init_status {
@@ -207,8 +211,12 @@ struct ironside_boot_report {
207211 struct ironside_boot_report_init_context init_context ;
208212 /** CSPRNG data */
209213 uint8_t random_data [IRONSIDE_BOOT_REPORT_RANDOM_DATA_SIZE ];
214+ /** Device Info data : 128-bit Universally Unique IDentifier (UUID) */
215+ uint8_t device_info_uuid [IRONSIDE_BOOT_REPORT_UUID_SIZE ];
216+ /** Device Info data : hardware revision */
217+ uint8_t device_info_hwrevision [IRONSIDE_BOOT_REPORT_HWREVISION_SIZE ];
210218 /** Reserved for Future Use */
211- uint32_t rfu2 [64 ];
219+ uint32_t rfu2 [59 ];
212220};
213221
214222/**
You can’t perform that action at this time.
0 commit comments