pub struct Pmc { /* private fields */ }Expand description
LPC-Next0 Power Management Controller
Implementations§
Source§impl Pmc
impl Pmc
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn lvdcorectrl(self) -> Reg<Lvdcorectrl, RW>
pub const fn lvdcorectrl(self) -> Reg<Lvdcorectrl, RW>
Active vddcore LVD monitor trip adjust
Sourcepub const fn autowkup(self) -> Reg<Autowkup, RW>
pub const fn autowkup(self) -> Reg<Autowkup, RW>
Automatic wakeup from deepsleep / deep powerdown modes
Sourcepub const fn pmiccfg(self) -> Reg<Pmiccfg, RW>
pub const fn pmiccfg(self) -> Reg<Pmiccfg, RW>
PMIC power mode select control configuration to let PMC know when vddcore or vdd1v8 will power off/on
Sourcepub const fn memseqctrl(self) -> Reg<Memseqctrl, RW>
pub const fn memseqctrl(self) -> Reg<Memseqctrl, RW>
Memory Sequencer Control Register
Trait Implementations§
impl Copy for Pmc
impl Eq for Pmc
impl Send for Pmc
impl StructuralPartialEq for Pmc
impl Sync for Pmc
Auto Trait Implementations§
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