Type Alias xmc4300::vadc::brsmr::W

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

Register BRSMR writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn engt(&mut self) -> EngtW<'_, BrsmrSpec>

Bits 0:1 - Enable Gate

source

pub fn entr(&mut self) -> EntrW<'_, BrsmrSpec>

Bit 2 - Enable External Trigger

source

pub fn ensi(&mut self) -> EnsiW<'_, BrsmrSpec>

Bit 3 - Enable Source Interrupt

source

pub fn scan(&mut self) -> ScanW<'_, BrsmrSpec>

Bit 4 - Autoscan Enable

source

pub fn ldm(&mut self) -> LdmW<'_, BrsmrSpec>

Bit 5 - Autoscan Source Load Event Mode

source

pub fn clrpnd(&mut self) -> ClrpndW<'_, BrsmrSpec>

Bit 8 - Clear Pending Bits

source

pub fn ldev(&mut self) -> LdevW<'_, BrsmrSpec>

Bit 9 - Generate Load Event

source

pub fn rptdis(&mut self) -> RptdisW<'_, BrsmrSpec>

Bit 16 - Repeat Disable