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_i3c2priv(&mut self, val: bool)
pub fn set_i3c2priv(&mut self, val: bool)
privileged access mode for I3C2.
pub fn set_crcpriv(&mut self, val: bool)
pub fn set_crcpriv(&mut self, val: bool)
privileged access mode for CRC.
pub const fn icachepriv(&self) -> bool
pub const fn icachepriv(&self) -> bool
privileged access mode for ICACHE.
pub fn set_icachepriv(&mut self, val: bool)
pub fn set_icachepriv(&mut self, val: bool)
privileged access mode for ICACHE.
pub fn set_adc1priv(&mut self, val: bool)
pub fn set_adc1priv(&mut self, val: bool)
privileged access mode for ADC1.
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 const fn ramcfgpriv(&self) -> bool
pub const fn ramcfgpriv(&self) -> bool
privileged access mode for RAMSCFG.
pub fn set_ramcfgpriv(&mut self, val: bool)
pub fn set_ramcfgpriv(&mut self, val: bool)
privileged access mode for RAMSCFG.
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