File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
soc/nordic/ironside/include/nrf_ironside Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change 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+ /** Length of the uuid buffer in bytes. */
19+ #define SECDOM_BOOT_REPORT_UUID_SIZE (16UL)
20+ /** Length of the hwrevision buffer in bytes. */
21+ #define SECDOM_BOOT_REPORT_HWREVISION_SIZE (4UL)
1822
1923/** @brief IronSide version structure. */
2024struct ironside_version {
@@ -59,8 +63,12 @@ struct ironside_boot_report {
5963 uint8_t local_domain_context [IRONSIDE_BOOT_REPORT_LOCAL_DOMAIN_CONTEXT_SIZE ];
6064 /** CSPRNG data */
6165 uint8_t random_data [IRONSIDE_BOOT_REPORT_RANDOM_DATA_SIZE ];
62- /** Reserved for Future Use */
63- uint32_t rfu [64 ];
66+ /** Device Info data : 128-bit Universally Unique IDentifier (UUID) */
67+ uint8_t device_info_uuid [SECDOM_BOOT_REPORT_UUID_SIZE ];
68+ /** Device Info data : hardware revision */
69+ uint8_t device_info_hwrevision [SECDOM_BOOT_REPORT_HWREVISION_SIZE ];
70+ /** Reserved for Future Use */
71+ uint32_t rfu [59 ];
6472};
6573
6674/**
You can’t perform that action at this time.
0 commit comments