STM32F439xx HAL User Manual
Defines
DMA2D Private Macros
DMA2D

Defines

#define IS_DMA2D_LAYER(LAYER)   ((LAYER) <= DMA2D_MAX_LAYER)
#define IS_DMA2D_MODE(MODE)
#define IS_DMA2D_CMODE(MODE_ARGB)
#define IS_DMA2D_COLOR(COLOR)   ((COLOR) <= DMA2D_COLOR_VALUE)
#define IS_DMA2D_LINE(LINE)   ((LINE) <= DMA2D_LINE)
#define IS_DMA2D_PIXEL(PIXEL)   ((PIXEL) <= DMA2D_PIXEL)
#define IS_DMA2D_OFFSET(OOFFSET)   ((OOFFSET) <= DMA2D_OFFSET)
#define IS_DMA2D_INPUT_COLOR_MODE(INPUT_CM)
#define IS_DMA2D_ALPHA_MODE(AlphaMode)
#define IS_DMA2D_CLUT_CM(CLUT_CM)   (((CLUT_CM) == DMA2D_CCM_ARGB8888) || ((CLUT_CM) == DMA2D_CCM_RGB888))
#define IS_DMA2D_CLUT_SIZE(CLUT_SIZE)   ((CLUT_SIZE) <= DMA2D_CLUT_SIZE)
#define IS_DMA2D_LINEWATERMARK(LineWatermark)   ((LineWatermark) <= DMA2D_LINE_WATERMARK_MAX)
#define IS_DMA2D_IT(IT)
#define IS_DMA2D_GET_FLAG(FLAG)

Define Documentation

#define IS_DMA2D_ALPHA_MODE (   AlphaMode)
Value:
(((AlphaMode) == DMA2D_NO_MODIF_ALPHA) || \
                                               ((AlphaMode) == DMA2D_REPLACE_ALPHA)  || \
                                               ((AlphaMode) == DMA2D_COMBINE_ALPHA))

Definition at line 542 of file stm32f4xx_hal_dma2d.h.

Referenced by HAL_DMA2D_ConfigLayer().

#define IS_DMA2D_CLUT_CM (   CLUT_CM)    (((CLUT_CM) == DMA2D_CCM_ARGB8888) || ((CLUT_CM) == DMA2D_CCM_RGB888))
#define IS_DMA2D_CLUT_SIZE (   CLUT_SIZE)    ((CLUT_SIZE) <= DMA2D_CLUT_SIZE)
#define IS_DMA2D_CMODE (   MODE_ARGB)
Value:
(((MODE_ARGB) == DMA2D_OUTPUT_ARGB8888) || ((MODE_ARGB) == DMA2D_OUTPUT_RGB888)   || \
                                               ((MODE_ARGB) == DMA2D_OUTPUT_RGB565)   || ((MODE_ARGB) == DMA2D_OUTPUT_ARGB1555) || \
                                               ((MODE_ARGB) == DMA2D_OUTPUT_ARGB4444))

Definition at line 529 of file stm32f4xx_hal_dma2d.h.

Referenced by HAL_DMA2D_Init().

#define IS_DMA2D_COLOR (   COLOR)    ((COLOR) <= DMA2D_COLOR_VALUE)

Definition at line 532 of file stm32f4xx_hal_dma2d.h.

#define IS_DMA2D_GET_FLAG (   FLAG)
Value:
(((FLAG) == DMA2D_FLAG_CTC) || ((FLAG) == DMA2D_FLAG_CAE) || \
                                               ((FLAG) == DMA2D_FLAG_TW)   || ((FLAG) == DMA2D_FLAG_TC)  || \
                                               ((FLAG) == DMA2D_FLAG_TE)   || ((FLAG) == DMA2D_FLAG_CE))

Definition at line 552 of file stm32f4xx_hal_dma2d.h.

#define IS_DMA2D_INPUT_COLOR_MODE (   INPUT_CM)
Value:
(((INPUT_CM) == DMA2D_INPUT_ARGB8888) || ((INPUT_CM) == DMA2D_INPUT_RGB888)   || \
                                               ((INPUT_CM) == DMA2D_INPUT_RGB565)   || ((INPUT_CM) == DMA2D_INPUT_ARGB1555) || \
                                               ((INPUT_CM) == DMA2D_INPUT_ARGB4444) || ((INPUT_CM) == DMA2D_INPUT_L8)       || \
                                               ((INPUT_CM) == DMA2D_INPUT_AL44)     || ((INPUT_CM) == DMA2D_INPUT_AL88)     || \
                                               ((INPUT_CM) == DMA2D_INPUT_L4)       || ((INPUT_CM) == DMA2D_INPUT_A8)       || \
                                               ((INPUT_CM) == DMA2D_INPUT_A4))

Definition at line 536 of file stm32f4xx_hal_dma2d.h.

Referenced by HAL_DMA2D_ConfigLayer().

#define IS_DMA2D_IT (   IT)
Value:
(((IT) == DMA2D_IT_CTC) || ((IT) == DMA2D_IT_CAE) || \
                                               ((IT) == DMA2D_IT_TW) || ((IT) == DMA2D_IT_TC) || \
                                               ((IT) == DMA2D_IT_TE) || ((IT) == DMA2D_IT_CE))

Definition at line 549 of file stm32f4xx_hal_dma2d.h.

#define IS_DMA2D_LAYER (   LAYER)    ((LAYER) <= DMA2D_MAX_LAYER)
#define IS_DMA2D_LINE (   LINE)    ((LINE) <= DMA2D_LINE)
#define IS_DMA2D_LINEWATERMARK (   LineWatermark)    ((LineWatermark) <= DMA2D_LINE_WATERMARK_MAX)

Definition at line 548 of file stm32f4xx_hal_dma2d.h.

Referenced by HAL_DMA2D_ProgramLineEvent().

#define IS_DMA2D_MODE (   MODE)
Value:
(((MODE) == DMA2D_M2M)       || ((MODE) == DMA2D_M2M_PFC) || \
                                               ((MODE) == DMA2D_M2M_BLEND) || ((MODE) == DMA2D_R2M))

Definition at line 527 of file stm32f4xx_hal_dma2d.h.

Referenced by HAL_DMA2D_Init().

#define IS_DMA2D_OFFSET (   OOFFSET)    ((OOFFSET) <= DMA2D_OFFSET)

Definition at line 535 of file stm32f4xx_hal_dma2d.h.

Referenced by HAL_DMA2D_ConfigLayer(), and HAL_DMA2D_Init().

#define IS_DMA2D_PIXEL (   PIXEL)    ((PIXEL) <= DMA2D_PIXEL)