Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
 4.2.99
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)