SE OTP initialization struct.
Public Attributes#
Enable secure boot for the host.
Require certificate based secure boot signing.
Enable anti-rollback for host application upgrades.
Set flag to enable locking down all flash pages that cover the secure-booted image, except the last page if end of signature is not page-aligned.
Set flag to enable locking down all flash pages that cover the secure-booted image, including the last page if end of signature is not page-aligned.
Public Attribute Documentation#
enableSecureBoot#
bool SE_OTPInit_t::enableSecureBoot
Enable secure boot for the host.
541
of file platform/emlib/inc/em_se.h
verifySecureBootCertificate#
bool SE_OTPInit_t::verifySecureBootCertificate
Require certificate based secure boot signing.
543
of file platform/emlib/inc/em_se.h
enableAntiRollback#
bool SE_OTPInit_t::enableAntiRollback
Enable anti-rollback for host application upgrades.
545
of file platform/emlib/inc/em_se.h
secureBootPageLockNarrow#
bool SE_OTPInit_t::secureBootPageLockNarrow
Set flag to enable locking down all flash pages that cover the secure-booted image, except the last page if end of signature is not page-aligned.
550
of file platform/emlib/inc/em_se.h
secureBootPageLockFull#
bool SE_OTPInit_t::secureBootPageLockFull
Set flag to enable locking down all flash pages that cover the secure-booted image, including the last page if end of signature is not page-aligned.
554
of file platform/emlib/inc/em_se.h