34 #if defined(__cplusplus)
65 #ifdef DEV_ERROR_DETECT
69 uint8_t regValTemp = base->
CHCFG[regIndex];
72 base->
CHCFG[regIndex] = regValTemp;
75 #if (FEATURE_DMAMUX_HAS_TRIG == 1)
86 #ifdef DEV_ERROR_DETECT
90 uint8_t regValTemp = base->
CHCFG[regIndex];
93 base->
CHCFG[regIndex] = regValTemp;
110 #ifdef DEV_ERROR_DETECT
115 regValTemp = base->
CHCFG[regIndex];
118 base->
CHCFG[regIndex] = regValTemp;
123 #if defined(__cplusplus)
void DMAMUX_HAL_Init(DMAMUX_Type *base)
Initializes the DMAMUX module to the reset state.
#define DMAMUX_CHCFG_SOURCE(x)
#define DMAMUX_CHCFG_ENBL_MASK
#define DMAMUX_CHCFG_SOURCE_MASK
#define DMAMUX_CHCFG_ENBL(x)
static void DMAMUX_HAL_SetChannelCmd(DMAMUX_Type *base, uint32_t channel, bool enable)
Enables/Disables the DMAMUX channel.
#define DMAMUX_CHCFG_TRIG(x)
#define FEATURE_DMAMUX_MODULE_CHANNELS
__IO uint8_t CHCFG[DMAMUX_CHCFG_COUNT]
#define DMAMUX_CHCFG_TRIG_MASK
static void DMAMUX_HAL_SetChannelSource(DMAMUX_Type *base, uint32_t channel, uint8_t source)
Configures the DMA request for the DMAMUX channel.
#define FEATURE_DMAMUX_CHN_REG_INDEX(x)
static void DMAMUX_HAL_SetPeriodTriggerCmd(DMAMUX_Type *base, uint32_t channel, bool enable)
Enables/Disables the period trigger.