Skip to main content

W

Type Alias W 

Source
pub type W = W<IntctrlSpec>;
Expand description

Register INTCTRL writer

Aliased Type§

pub struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

pub fn sabie(&mut self) -> SabieW<'_, IntctrlSpec>

Bit 0 - Simultaneous PHASEA and PHASEB Change Interrupt Enable

Source

pub fn sabirq(&mut self) -> SabirqW<'_, IntctrlSpec>

Bit 1 - Simultaneous PHASEA and PHASEB Change Interrupt Request

Source

pub fn dirie(&mut self) -> DirieW<'_, IntctrlSpec>

Bit 2 - Count direction change interrupt enable

Source

pub fn dirirq(&mut self) -> DirirqW<'_, IntctrlSpec>

Bit 3 - Count direction change interrupt

Source

pub fn ruie(&mut self) -> RuieW<'_, IntctrlSpec>

Bit 4 - Roll-under Interrupt Enable

Source

pub fn ruirq(&mut self) -> RuirqW<'_, IntctrlSpec>

Bit 5 - Roll-under Interrupt Request

Source

pub fn roie(&mut self) -> RoieW<'_, IntctrlSpec>

Bit 6 - Roll-over Interrupt Enable

Source

pub fn roirq(&mut self) -> RoirqW<'_, IntctrlSpec>

Bit 7 - Roll-over Interrupt Request

Source

pub fn cmp0ie(&mut self) -> Cmp0ieW<'_, IntctrlSpec>

Bit 8 - Compare 0 Interrupt Enable

Source

pub fn cmp0irq(&mut self) -> Cmp0irqW<'_, IntctrlSpec>

Bit 9 - Compare 0 Interrupt Request

Source

pub fn cmp1ie(&mut self) -> Cmp1ieW<'_, IntctrlSpec>

Bit 10 - Compare1 Interrupt Enable

Source

pub fn cmp1irq(&mut self) -> Cmp1irqW<'_, IntctrlSpec>

Bit 11 - Compare1 Interrupt Request

Source

pub fn cmp2ie(&mut self) -> Cmp2ieW<'_, IntctrlSpec>

Bit 12 - Compare2 Interrupt Enable

Source

pub fn cmp2irq(&mut self) -> Cmp2irqW<'_, IntctrlSpec>

Bit 13 - Compare2 Interrupt Request

Source

pub fn cmp3ie(&mut self) -> Cmp3ieW<'_, IntctrlSpec>

Bit 14 - Compare3 Interrupt Enable

Source

pub fn cmp3irq(&mut self) -> Cmp3irqW<'_, IntctrlSpec>

Bit 15 - Compare3 Interrupt Request