Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
dma_mcux_lpc.h File Reference

Go to the source code of this file.

Macros

#define LPC_DMA_PERIPH_REQ_EN   BIT(0)
 
#define LPC_DMA_HWTRIG_EN   BIT(1)
 
#define LPC_DMA_TRIGPOL_HIGH_RISING   BIT(2)
 
#define LPC_DMA_TRIGTYPE_LEVEL   BIT(3)
 
#define LPC_DMA_TRIGBURST   BIT(4)
 
#define LPC_DMA_BURSTPOWER(pwr)
 
#define LPC_DMA_GET_BURSTPOWER(slot)
 

Macro Definition Documentation

◆ LPC_DMA_BURSTPOWER

#define LPC_DMA_BURSTPOWER ( pwr)
Value:
(((pwr) & 0x7) << 5)

◆ LPC_DMA_GET_BURSTPOWER

#define LPC_DMA_GET_BURSTPOWER ( slot)
Value:
(((slot) & 0xE0) >> 5)

◆ LPC_DMA_HWTRIG_EN

#define LPC_DMA_HWTRIG_EN   BIT(1)

◆ LPC_DMA_PERIPH_REQ_EN

#define LPC_DMA_PERIPH_REQ_EN   BIT(0)

◆ LPC_DMA_TRIGBURST

#define LPC_DMA_TRIGBURST   BIT(4)

◆ LPC_DMA_TRIGPOL_HIGH_RISING

#define LPC_DMA_TRIGPOL_HIGH_RISING   BIT(2)

◆ LPC_DMA_TRIGTYPE_LEVEL

#define LPC_DMA_TRIGTYPE_LEVEL   BIT(3)