Struct TzscPrivcfgr3
#[repr(transparent)]pub struct TzscPrivcfgr3(pub u32);Expand description
GTZC1 TZSC privilege configuration register 3.
Tuple Fields§
§0: u32Implementations§
§impl TzscPrivcfgr3
impl TzscPrivcfgr3
pub fn set_crcpriv(&mut self, val: bool)
pub fn set_crcpriv(&mut self, val: bool)
Privileged access mode for CRC.
pub fn set_tscpriv(&mut self, val: bool)
pub fn set_tscpriv(&mut self, val: bool)
Privileged access mode for TSC.
pub const fn icache_regpriv(&self) -> bool
pub const fn icache_regpriv(&self) -> bool
Privileged access mode for ICACHE registers.
pub fn set_icache_regpriv(&mut self, val: bool)
pub fn set_icache_regpriv(&mut self, val: bool)
Privileged access mode for ICACHE registers.
pub fn set_otgpriv(&mut self, val: bool)
pub fn set_otgpriv(&mut self, val: bool)
Privileged access mode for USB OTG_HS.
pub fn set_aespriv(&mut self, val: bool)
pub fn set_aespriv(&mut self, val: bool)
Privileged access mode for AES.
pub fn set_hashpriv(&mut self, val: bool)
pub fn set_hashpriv(&mut self, val: bool)
Privileged access mode for HASH.
pub fn set_rngpriv(&mut self, val: bool)
pub fn set_rngpriv(&mut self, val: bool)
Privileged access mode for RNG.
pub fn set_saespriv(&mut self, val: bool)
pub fn set_saespriv(&mut self, val: bool)
Privileged access mode for SAES.
pub fn set_pkapriv(&mut self, val: bool)
pub fn set_pkapriv(&mut self, val: bool)
Privileged access mode for PKA.
pub const fn ramcfgpriv(&self) -> bool
pub const fn ramcfgpriv(&self) -> bool
Privileged access mode for RAMCFG.
pub fn set_ramcfgpriv(&mut self, val: bool)
pub fn set_ramcfgpriv(&mut self, val: bool)
Privileged access mode for RAMCFG.
pub fn set_radiopriv(&mut self, val: bool)
pub fn set_radiopriv(&mut self, val: bool)
Privileged access mode for 2.
pub const fn ptaconvpriv(&self) -> bool
pub const fn ptaconvpriv(&self) -> bool
Privileged access mode for PTACONV.
pub fn set_ptaconvpriv(&mut self, val: bool)
pub fn set_ptaconvpriv(&mut self, val: bool)
Privileged access mode for PTACONV.
Trait Implementations§
§impl Clone for TzscPrivcfgr3
impl Clone for TzscPrivcfgr3
§fn clone(&self) -> TzscPrivcfgr3
fn clone(&self) -> TzscPrivcfgr3
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 TzscPrivcfgr3
impl Debug for TzscPrivcfgr3
§impl Default for TzscPrivcfgr3
impl Default for TzscPrivcfgr3
§fn default() -> TzscPrivcfgr3
fn default() -> TzscPrivcfgr3
Returns the “default value” for a type. Read more
§impl PartialEq for TzscPrivcfgr3
impl PartialEq for TzscPrivcfgr3
impl Copy for TzscPrivcfgr3
impl Eq for TzscPrivcfgr3
impl StructuralPartialEq for TzscPrivcfgr3
Auto Trait Implementations§
impl Freeze for TzscPrivcfgr3
impl RefUnwindSafe for TzscPrivcfgr3
impl Send for TzscPrivcfgr3
impl Sync for TzscPrivcfgr3
impl Unpin for TzscPrivcfgr3
impl UnwindSafe for TzscPrivcfgr3
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