Type Alias xmc4200::ccu80_cc80::ins::W

source ·
pub type W = W<INS_SPEC>;
Expand description

Register INS writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn ev0is(&mut self) -> EV0IS_W<'_, INS_SPEC>

Bits 0:3 - Event 0 signal selection

source

pub fn ev1is(&mut self) -> EV1IS_W<'_, INS_SPEC>

Bits 4:7 - Event 1 signal selection

source

pub fn ev2is(&mut self) -> EV2IS_W<'_, INS_SPEC>

Bits 8:11 - Event 2 signal selection

source

pub fn ev0em(&mut self) -> EV0EM_W<'_, INS_SPEC>

Bits 16:17 - Event 0 Edge Selection

source

pub fn ev1em(&mut self) -> EV1EM_W<'_, INS_SPEC>

Bits 18:19 - Event 1 Edge Selection

source

pub fn ev2em(&mut self) -> EV2EM_W<'_, INS_SPEC>

Bits 20:21 - Event 2 Edge Selection

source

pub fn ev0lm(&mut self) -> EV0LM_W<'_, INS_SPEC>

Bit 22 - Event 0 Level Selection

source

pub fn ev1lm(&mut self) -> EV1LM_W<'_, INS_SPEC>

Bit 23 - Event 1 Level Selection

source

pub fn ev2lm(&mut self) -> EV2LM_W<'_, INS_SPEC>

Bit 24 - Event 2 Level Selection

source

pub fn lpf0m(&mut self) -> LPF0M_W<'_, INS_SPEC>

Bits 25:26 - Event 0 Low Pass Filter Configuration

source

pub fn lpf1m(&mut self) -> LPF1M_W<'_, INS_SPEC>

Bits 27:28 - Event 1 Low Pass Filter Configuration

source

pub fn lpf2m(&mut self) -> LPF2M_W<'_, INS_SPEC>

Bits 29:30 - Event 2 Low Pass Filter Configuration