Struct TzscSeccfgr3
#[repr(transparent)]pub struct TzscSeccfgr3(pub u32);Expand description
GTZC1 TZSC secure configuration register 3.
Tuple Fields§
§0: u32Implementations§
§impl TzscSeccfgr3
impl TzscSeccfgr3
pub fn set_crcsec(&mut self, val: bool)
pub fn set_crcsec(&mut self, val: bool)
Secure access mode for CRC.
pub fn set_tscsec(&mut self, val: bool)
pub fn set_tscsec(&mut self, val: bool)
Secure access mode for TSC.
pub const fn icache_regsec(&self) -> bool
pub const fn icache_regsec(&self) -> bool
Secure access mode for ICACHE registers.
pub fn set_icache_regsec(&mut self, val: bool)
pub fn set_icache_regsec(&mut self, val: bool)
Secure access mode for ICACHE registers.
pub fn set_otgsec(&mut self, val: bool)
pub fn set_otgsec(&mut self, val: bool)
Secure access mode for USB OTG_HS.
pub fn set_aessec(&mut self, val: bool)
pub fn set_aessec(&mut self, val: bool)
Secure access mode for AES.
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_saessec(&mut self, val: bool)
pub fn set_saessec(&mut self, val: bool)
Secure access mode for SAES.
pub fn set_pkasec(&mut self, val: bool)
pub fn set_pkasec(&mut self, val: bool)
Secure access mode for PKA.
pub fn set_ramcfgsec(&mut self, val: bool)
pub fn set_ramcfgsec(&mut self, val: bool)
Secure access mode for RAMCFG.
pub fn set_radiosec(&mut self, val: bool)
pub fn set_radiosec(&mut self, val: bool)
Secure access mode for 2.
pub const fn ptaconvsec(&self) -> bool
pub const fn ptaconvsec(&self) -> bool
Secure access mode for PTACONV.
pub fn set_ptaconvsec(&mut self, val: bool)
pub fn set_ptaconvsec(&mut self, val: bool)
Secure access mode for PTACONV.
Trait Implementations§
§impl Clone for TzscSeccfgr3
impl Clone for TzscSeccfgr3
§fn clone(&self) -> TzscSeccfgr3
fn clone(&self) -> TzscSeccfgr3
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for TzscSeccfgr3
impl Debug for TzscSeccfgr3
§impl Default for TzscSeccfgr3
impl Default for TzscSeccfgr3
§fn default() -> TzscSeccfgr3
fn default() -> TzscSeccfgr3
Returns the “default value” for a type. Read more
§impl PartialEq for TzscSeccfgr3
impl PartialEq for TzscSeccfgr3
impl Copy for TzscSeccfgr3
impl Eq for TzscSeccfgr3
impl StructuralPartialEq for TzscSeccfgr3
Auto Trait Implementations§
impl Freeze for TzscSeccfgr3
impl RefUnwindSafe for TzscSeccfgr3
impl Send for TzscSeccfgr3
impl Sync for TzscSeccfgr3
impl Unpin for TzscSeccfgr3
impl UnwindSafe for TzscSeccfgr3
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