pub type W = W<IntctrlSpec>;Expand description
Register INTCTRL writer
Aliased Type§
pub struct W { /* private fields */ }Implementations§
Source§impl W
impl W
Sourcepub fn sabie(&mut self) -> SabieW<'_, IntctrlSpec>
pub fn sabie(&mut self) -> SabieW<'_, IntctrlSpec>
Bit 0 - Simultaneous PHASEA and PHASEB Change Interrupt Enable
Sourcepub fn sabirq(&mut self) -> SabirqW<'_, IntctrlSpec>
pub fn sabirq(&mut self) -> SabirqW<'_, IntctrlSpec>
Bit 1 - Simultaneous PHASEA and PHASEB Change Interrupt Request
Sourcepub fn dirie(&mut self) -> DirieW<'_, IntctrlSpec>
pub fn dirie(&mut self) -> DirieW<'_, IntctrlSpec>
Bit 2 - Count direction change interrupt enable
Sourcepub fn dirirq(&mut self) -> DirirqW<'_, IntctrlSpec>
pub fn dirirq(&mut self) -> DirirqW<'_, IntctrlSpec>
Bit 3 - Count direction change interrupt
Sourcepub fn ruie(&mut self) -> RuieW<'_, IntctrlSpec>
pub fn ruie(&mut self) -> RuieW<'_, IntctrlSpec>
Bit 4 - Roll-under Interrupt Enable
Sourcepub fn ruirq(&mut self) -> RuirqW<'_, IntctrlSpec>
pub fn ruirq(&mut self) -> RuirqW<'_, IntctrlSpec>
Bit 5 - Roll-under Interrupt Request
Sourcepub fn roie(&mut self) -> RoieW<'_, IntctrlSpec>
pub fn roie(&mut self) -> RoieW<'_, IntctrlSpec>
Bit 6 - Roll-over Interrupt Enable
Sourcepub fn roirq(&mut self) -> RoirqW<'_, IntctrlSpec>
pub fn roirq(&mut self) -> RoirqW<'_, IntctrlSpec>
Bit 7 - Roll-over Interrupt Request
Sourcepub fn cmp0ie(&mut self) -> Cmp0ieW<'_, IntctrlSpec>
pub fn cmp0ie(&mut self) -> Cmp0ieW<'_, IntctrlSpec>
Bit 8 - Compare 0 Interrupt Enable
Sourcepub fn cmp0irq(&mut self) -> Cmp0irqW<'_, IntctrlSpec>
pub fn cmp0irq(&mut self) -> Cmp0irqW<'_, IntctrlSpec>
Bit 9 - Compare 0 Interrupt Request
Sourcepub fn cmp1ie(&mut self) -> Cmp1ieW<'_, IntctrlSpec>
pub fn cmp1ie(&mut self) -> Cmp1ieW<'_, IntctrlSpec>
Bit 10 - Compare1 Interrupt Enable
Sourcepub fn cmp1irq(&mut self) -> Cmp1irqW<'_, IntctrlSpec>
pub fn cmp1irq(&mut self) -> Cmp1irqW<'_, IntctrlSpec>
Bit 11 - Compare1 Interrupt Request
Sourcepub fn cmp2ie(&mut self) -> Cmp2ieW<'_, IntctrlSpec>
pub fn cmp2ie(&mut self) -> Cmp2ieW<'_, IntctrlSpec>
Bit 12 - Compare2 Interrupt Enable
Sourcepub fn cmp2irq(&mut self) -> Cmp2irqW<'_, IntctrlSpec>
pub fn cmp2irq(&mut self) -> Cmp2irqW<'_, IntctrlSpec>
Bit 13 - Compare2 Interrupt Request
Sourcepub fn cmp3ie(&mut self) -> Cmp3ieW<'_, IntctrlSpec>
pub fn cmp3ie(&mut self) -> Cmp3ieW<'_, IntctrlSpec>
Bit 14 - Compare3 Interrupt Enable
Sourcepub fn cmp3irq(&mut self) -> Cmp3irqW<'_, IntctrlSpec>
pub fn cmp3irq(&mut self) -> Cmp3irqW<'_, IntctrlSpec>
Bit 15 - Compare3 Interrupt Request