atsamd21j::dmac::active

Type Alias R

Source
pub type R = R<ActiveSpec>;
Expand description

Register ACTIVE reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

Source§

impl R

Source

pub fn lvlex0(&self) -> Lvlex0R

Bit 0 - Level 0 Channel Trigger Request Executing

Source

pub fn lvlex1(&self) -> Lvlex1R

Bit 1 - Level 1 Channel Trigger Request Executing

Source

pub fn lvlex2(&self) -> Lvlex2R

Bit 2 - Level 2 Channel Trigger Request Executing

Source

pub fn lvlex3(&self) -> Lvlex3R

Bit 3 - Level 3 Channel Trigger Request Executing

Source

pub fn id(&self) -> IdR

Bits 8:12 - Active Channel ID

Source

pub fn abusy(&self) -> AbusyR

Bit 15 - Active Channel Busy

Source

pub fn btcnt(&self) -> BtcntR

Bits 16:31 - Active Channel Block Transfer Count