STM32H735xx HAL User Manual
Defines
DMA2D Private Macros
DMA2D

Defines

#define IS_DMA2D_LAYER(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_ALPHA_INVERTED(Alpha_Inverted)
#define IS_DMA2D_RB_SWAP(RB_Swap)
#define IS_DMA2D_LOM_MODE(LOM)
#define IS_DMA2D_BYTES_SWAP(BYTES_SWAP)
#define IS_DMA2D_CHROMA_SUB_SAMPLING(CSS)
#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_INVERTED (   Alpha_Inverted)
Value:
(((Alpha_Inverted) == DMA2D_REGULAR_ALPHA) || \
                                                 ((Alpha_Inverted) == DMA2D_INVERTED_ALPHA))

Definition at line 672 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_ConfigLayer(), and HAL_DMA2D_Init().

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

Definition at line 668 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_ConfigLayer().

#define IS_DMA2D_BYTES_SWAP (   BYTES_SWAP)
Value:
(((BYTES_SWAP) == DMA2D_BYTES_REGULAR) || \
                                         ((BYTES_SWAP) == DMA2D_BYTES_SWAP))

Definition at line 681 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_Init().

#define IS_DMA2D_CHROMA_SUB_SAMPLING (   CSS)
Value:
(((CSS) == DMA2D_NO_CSS)  || \
                                           ((CSS) == DMA2D_CSS_422) || \
                                           ((CSS) == DMA2D_CSS_420))

Definition at line 684 of file stm32h7xx_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 644 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_Init().

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

Definition at line 650 of file stm32h7xx_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 694 of file stm32h7xx_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)       || \
                                               ((INPUT_CM) == DMA2D_INPUT_YCBCR))

Definition at line 655 of file stm32h7xx_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 691 of file stm32h7xx_hal_dma2d.h.

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

Definition at line 690 of file stm32h7xx_hal_dma2d.h.

#define IS_DMA2D_LOM_MODE (   LOM)
Value:
(((LOM) == DMA2D_LOM_PIXELS) || \
                                         ((LOM) == DMA2D_LOM_BYTES))

Definition at line 678 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_Init().

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

Definition at line 640 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_Init().

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

Definition at line 653 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_ConfigLayer(), and HAL_DMA2D_Init().

#define IS_DMA2D_PIXEL (   PIXEL)    ((PIXEL) <= DMA2D_PIXEL)
#define IS_DMA2D_RB_SWAP (   RB_Swap)
Value:
(((RB_Swap) == DMA2D_RB_REGULAR) || \
                                   ((RB_Swap) == DMA2D_RB_SWAP))

Definition at line 675 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_ConfigLayer(), and HAL_DMA2D_Init().