#[repr(transparent)]pub struct Sr(pub u32);Expand description
Status
Tuple Fields§
§0: u32Implementations§
Source§impl Sr
impl Sr
Sourcepub const fn dtf(&self) -> SrDtf
pub const fn dtf(&self) -> SrDtf
Tamper flag. Conditional W1C only when TAF=1. Reset-condition prose says set on VBAT/software reset, conflicting with table defaults.
Sourcepub const fn set_dtf(&mut self, val: SrDtf)
pub const fn set_dtf(&mut self, val: SrDtf)
Tamper flag. Conditional W1C only when TAF=1. Reset-condition prose says set on VBAT/software reset, conflicting with table defaults.
Sourcepub const fn taf(&self) -> SrTaf
pub const fn taf(&self) -> SrTaf
Tamper acknowledged by chip reset. Software may W1C only while DTF=0. Table and prose both describe TAF clear on reset; the A2 reset conflict concerns DTF instead.
Sourcepub const fn set_taf(&mut self, val: SrTaf)
pub const fn set_taf(&mut self, val: SrTaf)
Tamper acknowledged by chip reset. Software may W1C only while DTF=0. Table and prose both describe TAF clear on reset; the A2 reset conflict concerns DTF instead.
Sourcepub const fn tif4(&self) -> SrTif4
pub const fn tif4(&self) -> SrTif4
Tamper Input n Flag W1C only after the originating source negates.
Sourcepub const fn set_tif4(&mut self, val: SrTif4)
pub const fn set_tif4(&mut self, val: SrTif4)
Tamper Input n Flag W1C only after the originating source negates.
Sourcepub const fn tif5(&self) -> SrTif5
pub const fn tif5(&self) -> SrTif5
Tamper Input n Flag W1C only after the originating source negates.
Sourcepub const fn set_tif5(&mut self, val: SrTif5)
pub const fn set_tif5(&mut self, val: SrTif5)
Tamper Input n Flag W1C only after the originating source negates.
Sourcepub const fn tif6(&self) -> SrTif6
pub const fn tif6(&self) -> SrTif6
Tamper Input n Flag W1C only after the originating source negates.
Sourcepub const fn set_tif6(&mut self, val: SrTif6)
pub const fn set_tif6(&mut self, val: SrTif6)
Tamper Input n Flag W1C only after the originating source negates.
Sourcepub const fn tif7(&self) -> SrTif7
pub const fn tif7(&self) -> SrTif7
Tamper Input n Flag W1C only after the originating source negates.
Sourcepub const fn set_tif7(&mut self, val: SrTif7)
pub const fn set_tif7(&mut self, val: SrTif7)
Tamper Input n Flag W1C only after the originating source negates.
Sourcepub const fn tif9(&self) -> SrTif9
pub const fn tif9(&self) -> SrTif9
Tamper Input n Flag W1C only after the originating source negates.
Sourcepub const fn set_tif9(&mut self, val: SrTif9)
pub const fn set_tif9(&mut self, val: SrTif9)
Tamper Input n Flag W1C only after the originating source negates.
Sourcepub const fn tif10(&self) -> SrTif10
pub const fn tif10(&self) -> SrTif10
Tamper Input n Flag W1C only after the originating source negates.
Sourcepub const fn set_tif10(&mut self, val: SrTif10)
pub const fn set_tif10(&mut self, val: SrTif10)
Tamper Input n Flag W1C only after the originating source negates.
Sourcepub const fn tpf0(&self) -> SrTpf0
pub const fn tpf0(&self) -> SrTpf0
Tamper Pin n Flag W1C only after pin equals expected level and filter output updates.
Sourcepub const fn set_tpf0(&mut self, val: SrTpf0)
pub const fn set_tpf0(&mut self, val: SrTpf0)
Tamper Pin n Flag W1C only after pin equals expected level and filter output updates.
Sourcepub const fn tpf1(&self) -> SrTpf1
pub const fn tpf1(&self) -> SrTpf1
Tamper Pin n Flag W1C only after pin equals expected level and filter output updates.
Sourcepub const fn set_tpf1(&mut self, val: SrTpf1)
pub const fn set_tpf1(&mut self, val: SrTpf1)
Tamper Pin n Flag W1C only after pin equals expected level and filter output updates.
Sourcepub const fn tpf2(&self) -> SrTpf2
pub const fn tpf2(&self) -> SrTpf2
Tamper Pin n Flag W1C only after pin equals expected level and filter output updates.
Sourcepub const fn set_tpf2(&mut self, val: SrTpf2)
pub const fn set_tpf2(&mut self, val: SrTpf2)
Tamper Pin n Flag W1C only after pin equals expected level and filter output updates.
Sourcepub const fn tpf3(&self) -> SrTpf3
pub const fn tpf3(&self) -> SrTpf3
Tamper Pin n Flag W1C only after pin equals expected level and filter output updates.
Sourcepub const fn set_tpf3(&mut self, val: SrTpf3)
pub const fn set_tpf3(&mut self, val: SrTpf3)
Tamper Pin n Flag W1C only after pin equals expected level and filter output updates.
Sourcepub const fn tpf4(&self) -> SrTpf4
pub const fn tpf4(&self) -> SrTpf4
Tamper Pin n Flag W1C only after pin equals expected level and filter output updates.
Sourcepub const fn set_tpf4(&mut self, val: SrTpf4)
pub const fn set_tpf4(&mut self, val: SrTpf4)
Tamper Pin n Flag W1C only after pin equals expected level and filter output updates.