Type Alias xmc4800::scu_interrupt::nmireqen::W
source · pub type W = W<NMIREQEN_SPEC>;
Expand description
Register NMIREQEN
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn prwarn(&mut self) -> PRWARN_W<'_, NMIREQEN_SPEC>
pub fn prwarn(&mut self) -> PRWARN_W<'_, NMIREQEN_SPEC>
Bit 0 - Promote Pre-Warning Interrupt Request to NMI Request
sourcepub fn pi(&mut self) -> PI_W<'_, NMIREQEN_SPEC>
pub fn pi(&mut self) -> PI_W<'_, NMIREQEN_SPEC>
Bit 1 - Promote RTC Periodic Interrupt request to NMI Request
sourcepub fn ai(&mut self) -> AI_W<'_, NMIREQEN_SPEC>
pub fn ai(&mut self) -> AI_W<'_, NMIREQEN_SPEC>
Bit 2 - Promote RTC Alarm Interrupt Request to NMI Request
sourcepub fn eru00(&mut self) -> ERU00_W<'_, NMIREQEN_SPEC>
pub fn eru00(&mut self) -> ERU00_W<'_, NMIREQEN_SPEC>
Bit 16 - Promote Channel 0 Interrupt of ERU0 Request to NMI Request
sourcepub fn eru01(&mut self) -> ERU01_W<'_, NMIREQEN_SPEC>
pub fn eru01(&mut self) -> ERU01_W<'_, NMIREQEN_SPEC>
Bit 17 - Promote Channel 1 Interrupt of ERU0 Request to NMI Request
sourcepub fn eru02(&mut self) -> ERU02_W<'_, NMIREQEN_SPEC>
pub fn eru02(&mut self) -> ERU02_W<'_, NMIREQEN_SPEC>
Bit 18 - Promote Channel 2 Interrupt of ERU0 Request to NMI Request
sourcepub fn eru03(&mut self) -> ERU03_W<'_, NMIREQEN_SPEC>
pub fn eru03(&mut self) -> ERU03_W<'_, NMIREQEN_SPEC>
Bit 19 - Promote Channel 3 Interrupt of ERU0 Request to NMI Request