Software APIs
Data Fields
personalize_extension_post_endorse Struct Reference

Parameters passed to personalization extension function invoked after the host finished endorsement processing and sent endorsed data to the device. More...

#include <sw/device/silicon_creator/manuf/base/personalize_ext.h>

Data Fields

ujson_tuj
 Serialization interface, marshals/unmarshals structures' fields and communicates with the host.
 
perso_blob_t * perso_blob_from_host
 Pointer to the TLV data blob received from the host.
 
cert_flash_info_layout_tcert_flash_layout
 Pointer to the flash layout table used previously when saving pre endorsement data. More...
 

Detailed Description

Parameters passed to personalization extension function invoked after the host finished endorsement processing and sent endorsed data to the device.

Definition at line 78 of file personalize_ext.h.

Field Documentation

◆ cert_flash_layout

cert_flash_info_layout_t* personalize_extension_post_endorse::cert_flash_layout

Pointer to the flash layout table used previously when saving pre endorsement data.

Definition at line 92 of file personalize_ext.h.

◆ perso_blob_from_host

perso_blob_t* personalize_extension_post_endorse::perso_blob_from_host

Pointer to the TLV data blob received from the host.

Definition at line 87 of file personalize_ext.h.

◆ uj

ujson_t* personalize_extension_post_endorse::uj

Serialization interface, marshals/unmarshals structures' fields and communicates with the host.

Definition at line 83 of file personalize_ext.h.