Type Alias xmc4800::vadc::brsmr::W

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

Register BRSMR writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn engt(&mut self) -> ENGT_W<'_, BRSMR_SPEC>

Bits 0:1 - Enable Gate

source

pub fn entr(&mut self) -> ENTR_W<'_, BRSMR_SPEC>

Bit 2 - Enable External Trigger

source

pub fn ensi(&mut self) -> ENSI_W<'_, BRSMR_SPEC>

Bit 3 - Enable Source Interrupt

source

pub fn scan(&mut self) -> SCAN_W<'_, BRSMR_SPEC>

Bit 4 - Autoscan Enable

source

pub fn ldm(&mut self) -> LDM_W<'_, BRSMR_SPEC>

Bit 5 - Autoscan Source Load Event Mode

source

pub fn clrpnd(&mut self) -> CLRPND_W<'_, BRSMR_SPEC>

Bit 8 - Clear Pending Bits

source

pub fn ldev(&mut self) -> LDEV_W<'_, BRSMR_SPEC>

Bit 9 - Generate Load Event

source

pub fn rptdis(&mut self) -> RPTDIS_W<'_, BRSMR_SPEC>

Bit 16 - Repeat Disable