Struct HealthCr
#[repr(transparent)]pub struct HealthCr(pub u32);Expand description
HEALTH_CR register.
Tuple Fields§
§0: u32Implementations§
§impl HealthCr
impl HealthCr
pub const fn repet_cutoff(&self) -> u8
pub const fn repet_cutoff(&self) -> u8
Cutoff value of Repetition Test. The default value is set to 51. Caution: To be handled with care as any change can lead to misbehavior of TRNG.
pub fn set_repet_cutoff(&mut self, val: u8)
pub fn set_repet_cutoff(&mut self, val: u8)
Cutoff value of Repetition Test. The default value is set to 51. Caution: To be handled with care as any change can lead to misbehavior of TRNG.
pub const fn adap_cutoff(&self) -> u16
pub const fn adap_cutoff(&self) -> u16
Cutoff value of Adaptive Test. The default value is set to 699. Caution: To be handled with care as any change can lead to misbehavior of TRNG.
pub fn set_adap_cutoff(&mut self, val: u16)
pub fn set_adap_cutoff(&mut self, val: u16)
Cutoff value of Adaptive Test. The default value is set to 699. Caution: To be handled with care as any change can lead to misbehavior of TRNG.
pub const fn iter_adap(&self) -> u8
pub const fn iter_adap(&self) -> u8
Number of iterations minus 1 of Adaptive test during initialization phase. Default value is set to 0 i.e. 1 iteration.
pub fn set_iter_adap(&mut self, val: u8)
pub fn set_iter_adap(&mut self, val: u8)
Number of iterations minus 1 of Adaptive test during initialization phase. Default value is set to 0 i.e. 1 iteration.