#[repr(C)]pub struct CH { /* private fields */ }
Expand description
Cluster CH%s, containing IN_CONF0_CH?, IN_CONF1_CH?, INFIFO_STATUS_CH?, IN_POP_CH?, IN_LINK_CH?, IN_STATE_CH?, IN_SUC_EOF_DES_ADDR_CH?, IN_ERR_EOF_DES_ADDR_CH?, IN_DSCR_CH?, IN_DSCR_BF0_CH?, IN_DSCR_BF1_CH?, IN_PRI_CH?, IN_PERI_SEL_CH?, OUT_CONF0_CH?, OUT_CONF1_CH?, OUTFIFO_STATUS_CH?, OUT_PUSH_CH?, OUT_LINK_CH?, OUT_STATE_CH?, OUT_EOF_DES_ADDR_CH?, OUT_EOF_BFR_DES_ADDR_CH?, OUT_DSCR_CH?, OUT_DSCR_BF0_CH?, OUT_DSCR_BF1_CH?, OUT_PRI_CH?, OUT_PERI_SEL_CH?
Implementations§
source§impl CH
impl CH
sourcepub const fn infifo_status(&self) -> &INFIFO_STATUS
pub const fn infifo_status(&self) -> &INFIFO_STATUS
0x08 - DMA_INFIFO_STATUS_CH0_REG.
sourcepub const fn in_suc_eof_des_addr(&self) -> &IN_SUC_EOF_DES_ADDR
pub const fn in_suc_eof_des_addr(&self) -> &IN_SUC_EOF_DES_ADDR
0x18 - DMA_IN_SUC_EOF_DES_ADDR_CH0_REG.
sourcepub const fn in_err_eof_des_addr(&self) -> &IN_ERR_EOF_DES_ADDR
pub const fn in_err_eof_des_addr(&self) -> &IN_ERR_EOF_DES_ADDR
0x1c - DMA_IN_ERR_EOF_DES_ADDR_CH0_REG.
sourcepub const fn in_dscr_bf0(&self) -> &IN_DSCR_BF0
pub const fn in_dscr_bf0(&self) -> &IN_DSCR_BF0
0x24 - DMA_IN_DSCR_BF0_CH0_REG.
sourcepub const fn in_dscr_bf1(&self) -> &IN_DSCR_BF1
pub const fn in_dscr_bf1(&self) -> &IN_DSCR_BF1
0x28 - DMA_IN_DSCR_BF1_CH0_REG.
sourcepub const fn in_peri_sel(&self) -> &IN_PERI_SEL
pub const fn in_peri_sel(&self) -> &IN_PERI_SEL
0x30 - DMA_IN_PERI_SEL_CH0_REG.
sourcepub const fn outfifo_status(&self) -> &OUTFIFO_STATUS
pub const fn outfifo_status(&self) -> &OUTFIFO_STATUS
0x68 - DMA_OUTFIFO_STATUS_CH0_REG.
sourcepub const fn out_eof_des_addr(&self) -> &OUT_EOF_DES_ADDR
pub const fn out_eof_des_addr(&self) -> &OUT_EOF_DES_ADDR
0x78 - DMA_OUT_EOF_DES_ADDR_CH0_REG.
sourcepub const fn out_eof_bfr_des_addr(&self) -> &OUT_EOF_BFR_DES_ADDR
pub const fn out_eof_bfr_des_addr(&self) -> &OUT_EOF_BFR_DES_ADDR
0x7c - DMA_OUT_EOF_BFR_DES_ADDR_CH0_REG.
sourcepub const fn out_dscr_bf0(&self) -> &OUT_DSCR_BF0
pub const fn out_dscr_bf0(&self) -> &OUT_DSCR_BF0
0x84 - DMA_OUT_DSCR_BF0_CH0_REG.
sourcepub const fn out_dscr_bf1(&self) -> &OUT_DSCR_BF1
pub const fn out_dscr_bf1(&self) -> &OUT_DSCR_BF1
0x88 - DMA_OUT_DSCR_BF1_CH0_REG.
sourcepub const fn out_peri_sel(&self) -> &OUT_PERI_SEL
pub const fn out_peri_sel(&self) -> &OUT_PERI_SEL
0x90 - DMA_OUT_PERI_SEL_CH0_REG.