[−][src]Type Definition imxrt1062_snvs::hpcomr::W
type W = W<u32, HPCOMR>;
Writer for register HPCOMR
Methods
impl W
[src]
pub fn ssm_st(&mut self) -> SSM_ST_W
[src]
Bit 0 - SSM State Transition Transition state of the system security monitor
pub fn ssm_st_dis(&mut self) -> SSM_ST_DIS_W
[src]
Bit 1 - SSM Secure to Trusted State Transition Disable When set, disables the SSM transition from secure to trusted state
pub fn ssm_sfns_dis(&mut self) -> SSM_SFNS_DIS_W
[src]
Bit 2 - SSM Soft Fail to Non-Secure State Transition Disable When set, it disables the SSM transition from soft fail to non-secure state
pub fn lp_swr(&mut self) -> LP_SWR_W
[src]
Bit 4 - LP Software Reset When set to 1, most registers in the SNVS_LP section are reset, but the following registers are not reset by an LP software reset: Secure Real Time Counter Time Alarm Register This bit cannot be set when the LP_SWR_DIS bit is set
pub fn lp_swr_dis(&mut self) -> LP_SWR_DIS_W
[src]
Bit 5 - LP Software Reset Disable When set, disables the LP software reset
pub fn sw_sv(&mut self) -> SW_SV_W
[src]
Bit 8 - Software Security Violation When set, the system security monitor treats this bit as a non-fatal security violation
pub fn sw_fsv(&mut self) -> SW_FSV_W
[src]
Bit 9 - Software Fatal Security Violation When set, the system security monitor treats this bit as a fatal security violation
pub fn sw_lpsv(&mut self) -> SW_LPSV_W
[src]
Bit 10 - LP Software Security Violation When set, SNVS_LP treats this bit as a security violation
pub fn prog_zmk(&mut self) -> PROG_ZMK_W
[src]
Bit 12 - Program Zeroizable Master Key This bit activates ZMK hardware programming mechanism
pub fn mks_en(&mut self) -> MKS_EN_W
[src]
Bit 13 - Master Key Select Enable When not set, the one time programmable (OTP) master key is selected by default
pub fn hac_en(&mut self) -> HAC_EN_W
[src]
Bit 16 - High Assurance Counter Enable This bit controls the SSM transition from the soft fail to the hard fail state
pub fn hac_load(&mut self) -> HAC_LOAD_W
[src]
Bit 17 - High Assurance Counter Load When set, it loads the High Assurance Counter Register with the value of the High Assurance Counter Load Register
pub fn hac_clear(&mut self) -> HAC_CLEAR_W
[src]
Bit 18 - High Assurance Counter Clear When set, it clears the High Assurance Counter Register
pub fn hac_stop(&mut self) -> HAC_STOP_W
[src]
Bit 19 - High Assurance Counter Stop This bit can be set only when SSM is in soft fail state
pub fn npswa_en(&mut self) -> NPSWA_EN_W
[src]
Bit 31 - Non-Privileged Software Access Enable When set, allows non-privileged software to access all SNVS registers, including those that are privileged software read/write access only