Type Alias atsame54n::dmac::channel::chevctrl::EVACT_R

source ·
pub type EVACT_R = FieldReader<EVACTSELECT_A>;
Expand description

Field EVACT reader - Channel Event Input Action

Aliased Type§

struct EVACT_R { /* private fields */ }

Implementations§

source§

impl EVACT_R

source

pub const fn variant(&self) -> EVACTSELECT_A

Get enumerated values variant

source

pub fn is_noact(&self) -> bool

No action

source

pub fn is_trig(&self) -> bool

Transfer and periodic transfer trigger

source

pub fn is_ctrig(&self) -> bool

Conditional transfer trigger

source

pub fn is_cblock(&self) -> bool

Conditional block transfer

source

pub fn is_suspend(&self) -> bool

Channel suspend operation

source

pub fn is_resume(&self) -> bool

Channel resume operation

source

pub fn is_sskip(&self) -> bool

Skip next block suspend action

source

pub fn is_incpri(&self) -> bool

Increase priority