Type Alias atsamd51j::dmac::active::R

source ·
pub type R = R<ACTIVE_SPEC>;
Expand description

Register ACTIVE reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn lvlex0(&self) -> LVLEX0_R

Bit 0 - Level 0 Channel Trigger Request Executing

source

pub fn lvlex1(&self) -> LVLEX1_R

Bit 1 - Level 1 Channel Trigger Request Executing

source

pub fn lvlex2(&self) -> LVLEX2_R

Bit 2 - Level 2 Channel Trigger Request Executing

source

pub fn lvlex3(&self) -> LVLEX3_R

Bit 3 - Level 3 Channel Trigger Request Executing

source

pub fn id(&self) -> ID_R

Bits 8:12 - Active Channel ID

source

pub fn abusy(&self) -> ABUSY_R

Bit 15 - Active Channel Busy

source

pub fn btcnt(&self) -> BTCNT_R

Bits 16:31 - Active Channel Block Transfer Count