rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
fsl_dmamux.h File Reference

Functions

DMAMUX Initialization and de-initialization
void DMAMUX_Init (DMAMUX_Type *base)
 Initializes the DMAMUX peripheral.
 
void DMAMUX_Deinit (DMAMUX_Type *base)
 Deinitializes the DMAMUX peripheral.
 
DMAMUX Channel Operation
static void DMAMUX_EnableChannel (DMAMUX_Type *base, uint32_t channel)
 Enables the DMAMUX channel.
 
static void DMAMUX_DisableChannel (DMAMUX_Type *base, uint32_t channel)
 Disables the DMAMUX channel.
 
static void DMAMUX_SetSource (DMAMUX_Type *base, uint32_t channel, uint32_t source)
 Configures the DMAMUX channel source.
 
static void DMAMUX_EnablePeriodTrigger (DMAMUX_Type *base, uint32_t channel)
 Enables the DMAMUX period trigger.
 
static void DMAMUX_DisablePeriodTrigger (DMAMUX_Type *base, uint32_t channel)
 Disables the DMAMUX period trigger.
 
static void DMAMUX_EnableAlwaysOn (DMAMUX_Type *base, uint32_t channel, bool enable)
 Enables the DMA channel to be always ON.
 

Go to the source code of this file.