Module esp32c6::dma

source ·
Expand description

DMA (Direct Memory Access) Controller

Modules

Structs

Type Aliases

  • AHB_TEST (rw) register accessor: reserved
  • DATE (rw) register accessor: Version control register
  • INFIFO_STATUS_CH (r) register accessor: Receive FIFO status of Rx channel 0
  • IN_CONF0_CH (rw) register accessor: Configure 0 register of Rx channel 0
  • IN_CONF1_CH (rw) register accessor: Configure 1 register of Rx channel 0
  • IN_DSCR_BF0_CH (r) register accessor: The last inlink descriptor address of Rx channel 0
  • IN_DSCR_BF1_CH (r) register accessor: The second-to-last inlink descriptor address of Rx channel 0
  • IN_DSCR_CH (r) register accessor: Current inlink descriptor address of Rx channel 0
  • IN_ERR_EOF_DES_ADDR_CH (r) register accessor: Inlink descriptor address when errors occur of Rx channel 0
  • IN_INT_CLR_CH (w) register accessor: Interrupt clear bits of channel 0
  • IN_INT_ENA_CH (rw) register accessor: Interrupt enable bits of channel 0
  • IN_INT_RAW_CH (rw) register accessor: Raw status interrupt of channel 0
  • IN_INT_ST_CH (r) register accessor: Masked interrupt of channel 0
  • IN_LINK_CH (rw) register accessor: Link descriptor configure and control register of Rx channel 0
  • IN_PERI_SEL_CH (rw) register accessor: Peripheral selection of Rx channel 0
  • IN_POP_CH (rw) register accessor: Pop control register of Rx channel 0
  • IN_PRI_CH (rw) register accessor: Priority register of Rx channel 0
  • IN_STATE_CH (r) register accessor: Receive status of Rx channel 0
  • IN_SUC_EOF_DES_ADDR_CH (r) register accessor: Inlink descriptor address when EOF occurs of Rx channel 0
  • MISC_CONF (rw) register accessor: MISC register
  • OUTFIFO_STATUS_CH (r) register accessor: Transmit FIFO status of Tx channel 0
  • OUT_CONF0_CH (rw) register accessor: Configure 0 register of Tx channel 1
  • OUT_CONF1_CH (rw) register accessor: Configure 1 register of Tx channel 0
  • OUT_DSCR_BF0_CH (r) register accessor: The last inlink descriptor address of Tx channel 0
  • OUT_DSCR_BF1_CH (r) register accessor: The second-to-last inlink descriptor address of Tx channel 0
  • OUT_DSCR_CH (r) register accessor: Current inlink descriptor address of Tx channel 0
  • OUT_EOF_BFR_DES_ADDR_CH (r) register accessor: The last outlink descriptor address when EOF occurs of Tx channel 0
  • OUT_EOF_DES_ADDR_CH (r) register accessor: Outlink descriptor address when EOF occurs of Tx channel 0
  • OUT_INT_CLR_CH (w) register accessor: Interrupt clear bits of channel 0
  • OUT_INT_ENA_CH (rw) register accessor: Interrupt enable bits of channel 0
  • OUT_INT_RAW_CH (rw) register accessor: Raw status interrupt of channel 0
  • OUT_INT_ST_CH (r) register accessor: Masked interrupt of channel 0
  • OUT_LINK_CH (rw) register accessor: Link descriptor configure and control register of Tx channel 0
  • OUT_PERI_SEL_CH (rw) register accessor: Peripheral selection of Tx channel 0
  • OUT_PRI_CH (rw) register accessor: Priority register of Tx channel 0.
  • OUT_PUSH_CH (rw) register accessor: Push control register of Rx channel 0
  • OUT_STATE_CH (r) register accessor: Transmit status of Tx channel 0