#define DMAMUX_CFR_CSOF(dma_channel)
DMAMUX_CFR_CSOF Clear synchronization overrun event flag.
#define DMAMUX_CSR_SOF(dma_channel)
DMAMUX_CSR_SOF Synchronization overrun event flag.
#define DMAMUX_CxCR_SOIE
DMAMUX_CxCR_SOIE Interrupt enable at synchronization event overrun.
#define DMAMUX_CxCR_SYNC_ID_SHIFT
DMAMUX_CxCR_SYNC_ID Synchronization input selected.
#define DMAMUX_CxCR_NBREQ_MASK
#define DMAMUX_CxCR_NBREQ_SHIFT
DMAMUX_CxCR_NBREQ Number (minus 1) of DMA requests to forward.
#define DMAMUX_CxCR_SPOL_SHIFT
#define DMAMUX_CxCR_DMAREQ_ID_SHIFT
DMAMUX_CxCR_DMAREQ_ID Input DMA request line selected.
#define DMAMUX_CxCR_SYNC_ID_MASK
#define DMAMUX_CxCR_DMAREQ_ID_MASK
#define DMAMUX_CxCR_EGE
DMAMUX_CxCR_EGE Event generation enable/disable.
#define DMAMUX_CxCR_SE
DMAMUX_CxCR_SE Synchronous operating mode enable/disable.
#define DMAMUX_CxCR_SPOL_MASK
#define DMAMUX_RGCFR(dmamux_base)
#define DMAMUX_CxCR(dmamux_base, dma_channel)
#define DMAMUX_RGSR(dmamux_base)
#define DMAMUX_CFR(dmamux_base)
#define DMAMUX_RGxCR(dmamux_base, rg_channel)
#define DMAMUX_CSR(dmamux_base)
void dmamux_set_request_generator_trigger(uint32_t dmamux, uint8_t rg_channel, uint8_t sig_id)
DMAMUX Set Request Generator Input Trigger Signal.
void dmamux_disable_dma_request_sync_overrun_interrupt(uint32_t dmamux, uint8_t channel)
DMAMUX Disable DMA Request Overrun Interrupt.
void dmamux_enable_dma_request_sync(uint32_t dmamux, uint8_t channel)
DMAMUX Enable DMA Request Synchronization.
void dmamux_disable_request_generator_trigger_overrun_interrupt(uint32_t dmamux, uint8_t rg_channel)
DMAMUX Disable Request Generator Trigger Overrun Interrupt.
void dmamux_enable_request_generator_trigger_overrun_interrupt(uint32_t dmamux, uint8_t rg_channel)
DMAMUX Enable Request Generator Trigger Overrun Interrupt.
void dmamux_enable_dma_request_sync_overrun_interrupt(uint32_t dmamux, uint8_t channel)
DMAMUX Enable DMA Request Overrun Interrupt.
uint32_t dmamux_get_dma_request_sync_overrun(uint32_t dmamux, uint8_t channel)
DMAMUX Get DMA Request Synchronization Overrun Interrupt Flag.
void dmamux_disable_request_generator(uint32_t dmamux, uint8_t rg_channel)
DMAMUX Disable Request Generator Channel.
void dmamux_clear_request_generator_trigger_overrun_interrupt(uint32_t dmamux, uint8_t rg_channel)
DMAMUX Clear Request Generator Trigger Overrun Interrupt Flag.
void dmamux_reset_dma_channel(uint32_t dmamux, uint8_t channel)
DMAMUX Reset DMA Channel.
void dmamux_enable_dma_request_event_generation(uint32_t dmamux, uint8_t channel)
DMAMUX Enable DMA Request Event Generation.
void dmamux_clear_dma_request_sync_overrun(uint32_t dmamux, uint8_t channel)
DMAMUX Clear DMA Request Synchronization Overrun Interrupt Flag.
void dmamux_set_dma_channel_request(uint32_t dmamux, uint8_t channel, uint8_t request_id)
DMAMUX Set DMA Channel Request.
uint8_t dmamux_get_dma_channel_request(uint32_t dmamux, uint8_t channel)
DMAMUX Get DMA Channel Request Selection.
uint32_t dmamux_get_request_generator_trigger_overrun_interrupt(uint32_t dmamux, uint8_t rg_channel)
DMAMUX Get Request Generator Trigger Overrun Interrupt Flag.
void dmamux_set_request_generator_trigger_gnbreq(uint32_t dmamux, uint8_t rg_channel, uint8_t gnbreq)
DMAMUX Set Request Generator Trigger GNBREQ.
void dmamux_set_dma_request_sync_input(uint32_t dmamux, uint8_t channel, uint8_t sync_input_id)
DMAMUX Set DMA Request Synchronization Input.
void dmamux_set_dma_request_sync_nbreq(uint32_t dmamux, uint8_t channel, uint8_t nbreq)
DMAMUX Set DMA Request NBREQ To Forward.
void dmamux_disable_dma_request_sync(uint32_t dmamux, uint8_t channel)
DMAMUX Disable DMA Request Synchronization.
void dmamux_enable_request_generator(uint32_t dmamux, uint8_t rg_channel)
DMAMUX Enable Request Generator Channel.
void dmamux_set_dma_request_sync_pol(uint32_t dmamux, uint8_t channel, uint8_t polarity)
DMAMUX Set DMA Request Synchronization Event Polarity.
void dmamux_reset_request_generator_channel(uint32_t dmamux, uint8_t rg_channel)
DMAMUX Reset Request Generator Channel.
void dmamux_disable_dma_request_event_generation(uint32_t dmamux, uint8_t channel)
DMAMUX Disable DMA Request Event Generation.
void dmamux_set_request_generator_trigger_pol(uint32_t dmamux, uint8_t rg_channel, uint8_t polarity)
DMAMUX Set Request Generator Trigger Polarity.
#define DMAMUX_RGCFR_COF(rg_channel)
DMAMUX_RGCFR_COF COF Clear trigger event overrun flag.
#define DMAMUX_RGSR_OF(rg_channel)
DMAMUX_RGSR_OF Trigger OF event overrun flag.
#define DMAMUX_RGxCR_GNBREQ_MASK
#define DMAMUX_RGxCR_GNBREQ_SHIFT
DMAMUX_RGxCR_GNBREQ GNBREQ Number (minus 1) of DMA requests to generate.
#define DMAMUX_RGxCR_GE
DMAMUX_RGxCR_GE GE DMA request generator channel enable/disable.
#define DMAMUX_RGxCR_OIE
DMAMUX_RGxCR_OIE OIE Interrupt enable at trigger event overrun.
#define DMAMUX_RGxCR_SIG_ID_MASK
#define DMAMUX_RGxCR_SIG_ID_SHIFT
DMAMUX_RGxCR_SIG_ID SIG_ID DMA request trigger input selected.
#define DMAMUX_RGxCR_GPOL_SHIFT
#define DMAMUX_RGxCR_GPOL_MASK