STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Macros
DMA2D Private Macros

Macros

#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_ALPHA_INVERTED(Alpha_Inverted)
 
#define IS_DMA2D_RB_SWAP(RB_Swap)
 
#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)
 

Detailed Description

Macro Definition Documentation

#define IS_DMA2D_ALPHA_INVERTED (   Alpha_Inverted)
Value:
(((Alpha_Inverted) == DMA2D_REGULAR_ALPHA) || \
((Alpha_Inverted) == DMA2D_INVERTED_ALPHA))

Definition at line 601 of file stm32f7xx_hal_dma2d.h.

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

Definition at line 597 of file stm32f7xx_hal_dma2d.h.

#define IS_DMA2D_CLUT_CM (   CLUT_CM)    (((CLUT_CM) == DMA2D_CCM_ARGB8888) || ((CLUT_CM) == DMA2D_CCM_RGB888))

Definition at line 607 of file stm32f7xx_hal_dma2d.h.

#define IS_DMA2D_CLUT_SIZE (   CLUT_SIZE)    ((CLUT_SIZE) <= DMA2D_CLUT_SIZE)

Definition at line 608 of file stm32f7xx_hal_dma2d.h.

#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))
#define DMA2D_OUTPUT_RGB888
#define DMA2D_OUTPUT_RGB565
#define DMA2D_OUTPUT_ARGB8888
#define DMA2D_OUTPUT_ARGB1555
#define DMA2D_OUTPUT_ARGB4444

Definition at line 584 of file stm32f7xx_hal_dma2d.h.

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

Definition at line 587 of file stm32f7xx_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))
#define DMA2D_FLAG_TE
#define DMA2D_FLAG_TW
#define DMA2D_FLAG_CAE
#define DMA2D_FLAG_CTC
#define DMA2D_FLAG_CE
#define DMA2D_FLAG_TC

Definition at line 613 of file stm32f7xx_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))
#define DMA2D_INPUT_ARGB1555
#define DMA2D_INPUT_ARGB4444
#define DMA2D_INPUT_AL88
#define DMA2D_INPUT_RGB888
#define DMA2D_INPUT_RGB565
#define DMA2D_INPUT_A4
#define DMA2D_INPUT_L4
#define DMA2D_INPUT_AL44
#define DMA2D_INPUT_ARGB8888
#define DMA2D_INPUT_L8
#define DMA2D_INPUT_A8

Definition at line 591 of file stm32f7xx_hal_dma2d.h.

#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))
#define DMA2D_IT_CE
#define DMA2D_IT_TE
#define DMA2D_IT_CTC
#define DMA2D_IT_TW
#define DMA2D_IT_CAE
#define DMA2D_IT_TC

Definition at line 610 of file stm32f7xx_hal_dma2d.h.

#define IS_DMA2D_LAYER (   LAYER)    ((LAYER) <= DMA2D_MAX_LAYER)

Definition at line 581 of file stm32f7xx_hal_dma2d.h.

#define IS_DMA2D_LINE (   LINE)    ((LINE) <= DMA2D_LINE)

Definition at line 588 of file stm32f7xx_hal_dma2d.h.

#define IS_DMA2D_LINEWATERMARK (   LineWatermark)    ((LineWatermark) <= DMA2D_LINE_WATERMARK_MAX)

Definition at line 609 of file stm32f7xx_hal_dma2d.h.

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

Definition at line 582 of file stm32f7xx_hal_dma2d.h.

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

Definition at line 590 of file stm32f7xx_hal_dma2d.h.

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

Definition at line 589 of file stm32f7xx_hal_dma2d.h.

#define IS_DMA2D_RB_SWAP (   RB_Swap)
Value:
(((RB_Swap) == DMA2D_RB_REGULAR) || \
((RB_Swap) == DMA2D_RB_SWAP))

Definition at line 604 of file stm32f7xx_hal_dma2d.h.