Struct rp_pac::accessctrl::regs::Cfgreset
source · #[repr(transparent)]pub struct Cfgreset(pub u32);
Expand description
Write 1 to reset all ACCESSCTRL configuration, except for the LOCK and FORCE_CORE_NS registers. This bit is used in the RP2350 bootrom to quickly restore ACCESSCTRL to a known state during the boot path. Note that, like all registers in ACCESSCTRL, this register is not writable when the writer’s corresponding LOCK bit is set, therefore a master which has been locked out of ACCESSCTRL can not use the CFGRESET register to disturb its contents.
Tuple Fields§
§0: u32
Implementations§
Trait Implementations§
impl Copy for Cfgreset
impl Eq for Cfgreset
impl StructuralPartialEq for Cfgreset
Auto Trait Implementations§
impl Freeze for Cfgreset
impl RefUnwindSafe for Cfgreset
impl Send for Cfgreset
impl Sync for Cfgreset
impl Unpin for Cfgreset
impl UnwindSafe for Cfgreset
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)