pub struct Wakeup { /* private fields */ }Implementations§
Source§impl Wakeup
impl Wakeup
Sourcepub const fn wkup_clear_p0_reg(&self) -> &'static Reg<WkupClearP0Reg_SPEC, RW>
pub const fn wkup_clear_p0_reg(&self) -> &'static Reg<WkupClearP0Reg_SPEC, RW>
Clear event register for P0
Sourcepub const fn wkup_clear_p1_reg(&self) -> &'static Reg<WkupClearP1Reg_SPEC, RW>
pub const fn wkup_clear_p1_reg(&self) -> &'static Reg<WkupClearP1Reg_SPEC, RW>
Clear event register for P1
Sourcepub const fn wkup_ctrl_reg(&self) -> &'static Reg<WkupCtrlReg_SPEC, RW>
pub const fn wkup_ctrl_reg(&self) -> &'static Reg<WkupCtrlReg_SPEC, RW>
Control register for the wakeup counter
Sourcepub const fn wkup_pol_p0_reg(&self) -> &'static Reg<WkupPolP0Reg_SPEC, RW>
pub const fn wkup_pol_p0_reg(&self) -> &'static Reg<WkupPolP0Reg_SPEC, RW>
select the sesitivity polarity for each P0 input
Sourcepub const fn wkup_pol_p1_reg(&self) -> &'static Reg<WkupPolP1Reg_SPEC, RW>
pub const fn wkup_pol_p1_reg(&self) -> &'static Reg<WkupPolP1Reg_SPEC, RW>
select the sesitivity polarity for each P1 input
Sourcepub const fn wkup_reset_irq_reg(&self) -> &'static Reg<WkupResetIrqReg_SPEC, RW>
pub const fn wkup_reset_irq_reg(&self) -> &'static Reg<WkupResetIrqReg_SPEC, RW>
Reset wakeup interrupt
Sourcepub const fn wkup_select_p0_reg(&self) -> &'static Reg<WkupSelectP0Reg_SPEC, RW>
pub const fn wkup_select_p0_reg(&self) -> &'static Reg<WkupSelectP0Reg_SPEC, RW>
select which inputs from P0 port can trigger wkup counter
Sourcepub const fn wkup_select_p1_reg(&self) -> &'static Reg<WkupSelectP1Reg_SPEC, RW>
pub const fn wkup_select_p1_reg(&self) -> &'static Reg<WkupSelectP1Reg_SPEC, RW>
select which inputs from P1 port can trigger wkup counter
Sourcepub const fn wkup_sel_gpio_p0_reg(
&self,
) -> &'static Reg<WkupSelGpioP0Reg_SPEC, RW>
pub const fn wkup_sel_gpio_p0_reg( &self, ) -> &'static Reg<WkupSelGpioP0Reg_SPEC, RW>
select which inputs from P0 port can trigger interrupt
Sourcepub const fn wkup_sel_gpio_p1_reg(
&self,
) -> &'static Reg<WkupSelGpioP1Reg_SPEC, RW>
pub const fn wkup_sel_gpio_p1_reg( &self, ) -> &'static Reg<WkupSelGpioP1Reg_SPEC, RW>
select which inputs from P1 port can trigger interrupt
Sourcepub const fn wkup_status_p0_reg(&self) -> &'static Reg<WkupStatusP0Reg_SPEC, RW>
pub const fn wkup_status_p0_reg(&self) -> &'static Reg<WkupStatusP0Reg_SPEC, RW>
Event status register for P0
Sourcepub const fn wkup_status_p1_reg(&self) -> &'static Reg<WkupStatusP1Reg_SPEC, RW>
pub const fn wkup_status_p1_reg(&self) -> &'static Reg<WkupStatusP1Reg_SPEC, RW>
Event status register for P1
Trait Implementations§
impl Copy for Wakeup
impl Eq for Wakeup
impl Send for Wakeup
WAKEUP registers
impl StructuralPartialEq for Wakeup
impl Sync for Wakeup
Auto Trait Implementations§
impl Freeze for Wakeup
impl RefUnwindSafe for Wakeup
impl Unpin for Wakeup
impl UnwindSafe for Wakeup
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