Type Alias xmc4500::gpdma0_ch2::cfgl::R

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

Register CFGL reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn ch_prior(&self) -> CH_PRIOR_R

Bits 5:7 - Channel priority

source

pub fn ch_susp(&self) -> CH_SUSP_R

Bit 8 - Channel Suspend

source

pub fn fifo_empty(&self) -> FIFO_EMPTY_R

Bit 9 - Indicates if there is data left in the channel FIFO

source

pub fn hs_sel_dst(&self) -> HS_SEL_DST_R

Bit 10 - Destination Software or Hardware Handshaking Select

source

pub fn hs_sel_src(&self) -> HS_SEL_SRC_R

Bit 11 - Source Software or Hardware Handshaking Select

source

pub fn lock_ch_l(&self) -> LOCK_CH_L_R

Bits 12:13 - Channel Lock Level

source

pub fn lock_b_l(&self) -> LOCK_B_L_R

Bits 14:15 - Bus Lock Level

source

pub fn lock_ch(&self) -> LOCK_CH_R

Bit 16 - Channel Lock Bit

source

pub fn lock_b(&self) -> LOCK_B_R

Bit 17 - Bus Lock Bit

source

pub fn dst_hs_pol(&self) -> DST_HS_POL_R

Bit 18 - Destination Handshaking Interface Polarity

source

pub fn src_hs_pol(&self) -> SRC_HS_POL_R

Bit 19 - Source Handshaking Interface Polarity

source

pub fn max_abrst(&self) -> MAX_ABRST_R

Bits 20:29 - Maximum AMBA Burst Length