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  IRONSIDE_BOOT_REPORT_UUID_SIZE                  (16UL)
20+ /** Length of the hwrevision buffer in bytes. */ 
21+ #define  IRONSIDE_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 [IRONSIDE_BOOT_REPORT_UUID_SIZE ];
68+ 	/** Device Info data : hardware revision */ 
69+ 	uint8_t  device_info_hwrevision [IRONSIDE_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