#[repr(transparent)]pub struct Cpu0LockReg(pub u32);Expand description
Miscellaneous CPU0 Control Signals
Tuple Fields§
§0: u32Implementations§
Source§impl Cpu0LockReg
impl Cpu0LockReg
Sourcepub const fn lock_ns_vtor(&self) -> Cpu0LockRegLockNsVtor
pub const fn lock_ns_vtor(&self) -> Cpu0LockRegLockNsVtor
LOCK_NS_VTOR
Sourcepub const fn set_lock_ns_vtor(&mut self, val: Cpu0LockRegLockNsVtor)
pub const fn set_lock_ns_vtor(&mut self, val: Cpu0LockRegLockNsVtor)
LOCK_NS_VTOR
Sourcepub const fn lock_ns_mpu(&self) -> Cpu0LockRegLockNsMpu
pub const fn lock_ns_mpu(&self) -> Cpu0LockRegLockNsMpu
LOCK_NS_MPU
Sourcepub const fn set_lock_ns_mpu(&mut self, val: Cpu0LockRegLockNsMpu)
pub const fn set_lock_ns_mpu(&mut self, val: Cpu0LockRegLockNsMpu)
LOCK_NS_MPU
Sourcepub const fn lock_s_vtaircr(&self) -> LockSVtaircr
pub const fn lock_s_vtaircr(&self) -> LockSVtaircr
LOCK_S_VTAIRCR
Sourcepub const fn set_lock_s_vtaircr(&mut self, val: LockSVtaircr)
pub const fn set_lock_s_vtaircr(&mut self, val: LockSVtaircr)
LOCK_S_VTAIRCR
Sourcepub const fn lock_s_mpu(&self) -> LockSMpu
pub const fn lock_s_mpu(&self) -> LockSMpu
LOCK_S_MPU
Sourcepub const fn set_lock_s_mpu(&mut self, val: LockSMpu)
pub const fn set_lock_s_mpu(&mut self, val: LockSMpu)
LOCK_S_MPU
Sourcepub const fn set_lock_sau(&mut self, val: LockSau)
pub const fn set_lock_sau(&mut self, val: LockSau)
LOCK_SAU
Sourcepub const fn cm33_lock_reg_lock(&self) -> Cm33LockRegLock
pub const fn cm33_lock_reg_lock(&self) -> Cm33LockRegLock
CM33_LOCK_REG_LOCK
Sourcepub const fn set_cm33_lock_reg_lock(&mut self, val: Cm33LockRegLock)
pub const fn set_cm33_lock_reg_lock(&mut self, val: Cm33LockRegLock)
CM33_LOCK_REG_LOCK
Trait Implementations§
Source§impl Clone for Cpu0LockReg
impl Clone for Cpu0LockReg
Source§fn clone(&self) -> Cpu0LockReg
fn clone(&self) -> Cpu0LockReg
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 moreSource§impl Debug for Cpu0LockReg
impl Debug for Cpu0LockReg
Source§impl Default for Cpu0LockReg
impl Default for Cpu0LockReg
Source§fn default() -> Cpu0LockReg
fn default() -> Cpu0LockReg
Returns the “default value” for a type. Read more
Source§impl PartialEq for Cpu0LockReg
impl PartialEq for Cpu0LockReg
impl Copy for Cpu0LockReg
impl Eq for Cpu0LockReg
impl StructuralPartialEq for Cpu0LockReg
Auto Trait Implementations§
impl Freeze for Cpu0LockReg
impl RefUnwindSafe for Cpu0LockReg
impl Send for Cpu0LockReg
impl Sync for Cpu0LockReg
impl Unpin for Cpu0LockReg
impl UnwindSafe for Cpu0LockReg
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