Struct Seccfgr3
#[repr(transparent)]pub struct Seccfgr3(pub u32);Expand description
GTZC1 TZSC secure configuration register 3.
Tuple Fields§
§0: u32Implementations§
§impl Seccfgr3
impl Seccfgr3
pub fn set_lptim6sec(&mut self, val: bool)
pub fn set_lptim6sec(&mut self, val: bool)
secure access mode for LPTIM6.
pub const fn vrefbufsec(&self) -> bool
pub const fn vrefbufsec(&self) -> bool
secure access mode for VREFBUF.
pub fn set_vrefbufsec(&mut self, val: bool)
pub fn set_vrefbufsec(&mut self, val: bool)
secure access mode for VREFBUF.
pub fn set_crcsec(&mut self, val: bool)
pub fn set_crcsec(&mut self, val: bool)
secure access mode for CRC.
pub fn set_cordicsec(&mut self, val: bool)
pub fn set_cordicsec(&mut self, val: bool)
secure access mode for CORDIC.
pub fn set_fmacsec(&mut self, val: bool)
pub fn set_fmacsec(&mut self, val: bool)
secure access mode for FMAC.
pub fn set_icachesec(&mut self, val: bool)
pub fn set_icachesec(&mut self, val: bool)
secure access mode for ICACHE.
pub fn set_dcachesec(&mut self, val: bool)
pub fn set_dcachesec(&mut self, val: bool)
secure access mode for DCACHE.
pub fn set_adc12sec(&mut self, val: bool)
pub fn set_adc12sec(&mut self, val: bool)
secure access mode for ADC1 and ADC2.
pub fn set_dcmisec(&mut self, val: bool)
pub fn set_dcmisec(&mut self, val: bool)
secure access mode for DCMI.
pub fn set_hashsec(&mut self, val: bool)
pub fn set_hashsec(&mut self, val: bool)
secure access mode for HASH.
pub fn set_rngsec(&mut self, val: bool)
pub fn set_rngsec(&mut self, val: bool)
secure access mode for RNG.
pub fn set_sdmmc1sec(&mut self, val: bool)
pub fn set_sdmmc1sec(&mut self, val: bool)
secure access mode for SDMMC1.
pub fn set_fmcsec(&mut self, val: bool)
pub fn set_fmcsec(&mut self, val: bool)
secure access mode for FMC.
pub const fn octospi1sec(&self) -> bool
pub const fn octospi1sec(&self) -> bool
secure access mode for OCTOSPI1.
pub fn set_octospi1sec(&mut self, val: bool)
pub fn set_octospi1sec(&mut self, val: bool)
secure access mode for OCTOSPI1.
pub fn set_ramcfgsec(&mut self, val: bool)
pub fn set_ramcfgsec(&mut self, val: bool)
secure access mode for RAMSCFG.
Trait Implementations§
impl Copy for Seccfgr3
impl Eq for Seccfgr3
impl StructuralPartialEq for Seccfgr3
Auto Trait Implementations§
impl Freeze for Seccfgr3
impl RefUnwindSafe for Seccfgr3
impl Send for Seccfgr3
impl Sync for Seccfgr3
impl Unpin for Seccfgr3
impl UnwindSafe for Seccfgr3
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more