atsamd11d::dmac::chctrlb

Type Alias TrigactW

Source
pub type TrigactW<'a, REG> = FieldWriter<'a, REG, 2, Trigactselect>;
Expand description

Field TRIGACT writer - Trigger Action

Aliased Type§

struct TrigactW<'a, REG> { /* private fields */ }

Implementations§

Source§

impl<'a, REG> TrigactW<'a, REG>
where REG: Writable + RegisterSpec, REG::Ux: From<u8>,

Source

pub fn block(self) -> &'a mut W<REG>

One trigger required for each block transfer

Source

pub fn beat(self) -> &'a mut W<REG>

One trigger required for each beat transfer

Source

pub fn transaction(self) -> &'a mut W<REG>

One trigger required for each transaction