STM32L4xx_HAL_Driver  1.14.0

Functions

__STATIC_INLINE uint32_t LL_DMA2D_IsActiveFlag_CE (DMA2D_TypeDef *DMA2Dx)
 Check if the DMA2D Configuration Error Interrupt Flag is set or not ISR CEIF LL_DMA2D_IsActiveFlag_CE. More...
 
__STATIC_INLINE uint32_t LL_DMA2D_IsActiveFlag_CTC (DMA2D_TypeDef *DMA2Dx)
 Check if the DMA2D CLUT Transfer Complete Interrupt Flag is set or not ISR CTCIF LL_DMA2D_IsActiveFlag_CTC. More...
 
__STATIC_INLINE uint32_t LL_DMA2D_IsActiveFlag_CAE (DMA2D_TypeDef *DMA2Dx)
 Check if the DMA2D CLUT Access Error Interrupt Flag is set or not ISR CAEIF LL_DMA2D_IsActiveFlag_CAE. More...
 
__STATIC_INLINE uint32_t LL_DMA2D_IsActiveFlag_TW (DMA2D_TypeDef *DMA2Dx)
 Check if the DMA2D Transfer Watermark Interrupt Flag is set or not ISR TWIF LL_DMA2D_IsActiveFlag_TW. More...
 
__STATIC_INLINE uint32_t LL_DMA2D_IsActiveFlag_TC (DMA2D_TypeDef *DMA2Dx)
 Check if the DMA2D Transfer Complete Interrupt Flag is set or not ISR TCIF LL_DMA2D_IsActiveFlag_TC. More...
 
__STATIC_INLINE uint32_t LL_DMA2D_IsActiveFlag_TE (DMA2D_TypeDef *DMA2Dx)
 Check if the DMA2D Transfer Error Interrupt Flag is set or not ISR TEIF LL_DMA2D_IsActiveFlag_TE. More...
 
__STATIC_INLINE void LL_DMA2D_ClearFlag_CE (DMA2D_TypeDef *DMA2Dx)
 Clear DMA2D Configuration Error Interrupt Flag IFCR CCEIF LL_DMA2D_ClearFlag_CE. More...
 
__STATIC_INLINE void LL_DMA2D_ClearFlag_CTC (DMA2D_TypeDef *DMA2Dx)
 Clear DMA2D CLUT Transfer Complete Interrupt Flag IFCR CCTCIF LL_DMA2D_ClearFlag_CTC. More...
 
__STATIC_INLINE void LL_DMA2D_ClearFlag_CAE (DMA2D_TypeDef *DMA2Dx)
 Clear DMA2D CLUT Access Error Interrupt Flag IFCR CAECIF LL_DMA2D_ClearFlag_CAE. More...
 
__STATIC_INLINE void LL_DMA2D_ClearFlag_TW (DMA2D_TypeDef *DMA2Dx)
 Clear DMA2D Transfer Watermark Interrupt Flag IFCR CTWIF LL_DMA2D_ClearFlag_TW. More...
 
__STATIC_INLINE void LL_DMA2D_ClearFlag_TC (DMA2D_TypeDef *DMA2Dx)
 Clear DMA2D Transfer Complete Interrupt Flag IFCR CTCIF LL_DMA2D_ClearFlag_TC. More...
 
__STATIC_INLINE void LL_DMA2D_ClearFlag_TE (DMA2D_TypeDef *DMA2Dx)
 Clear DMA2D Transfer Error Interrupt Flag IFCR CTEIF LL_DMA2D_ClearFlag_TE. More...
 

Detailed Description

Function Documentation

◆ LL_DMA2D_ClearFlag_CAE()

__STATIC_INLINE void LL_DMA2D_ClearFlag_CAE ( DMA2D_TypeDef *  DMA2Dx)

Clear DMA2D CLUT Access Error Interrupt Flag IFCR CAECIF LL_DMA2D_ClearFlag_CAE.

Parameters
DMA2DxDMA2D Instance
Return values
None

Definition at line 1865 of file stm32l4xx_ll_dma2d.h.

1866 {
1867  WRITE_REG(DMA2Dx->IFCR, DMA2D_IFCR_CAECIF);
1868 }

◆ LL_DMA2D_ClearFlag_CE()

__STATIC_INLINE void LL_DMA2D_ClearFlag_CE ( DMA2D_TypeDef *  DMA2Dx)

Clear DMA2D Configuration Error Interrupt Flag IFCR CCEIF LL_DMA2D_ClearFlag_CE.

Parameters
DMA2DxDMA2D Instance
Return values
None

Definition at line 1843 of file stm32l4xx_ll_dma2d.h.

1844 {
1845  WRITE_REG(DMA2Dx->IFCR, DMA2D_IFCR_CCEIF);
1846 }

◆ LL_DMA2D_ClearFlag_CTC()

__STATIC_INLINE void LL_DMA2D_ClearFlag_CTC ( DMA2D_TypeDef *  DMA2Dx)

Clear DMA2D CLUT Transfer Complete Interrupt Flag IFCR CCTCIF LL_DMA2D_ClearFlag_CTC.

Parameters
DMA2DxDMA2D Instance
Return values
None

Definition at line 1854 of file stm32l4xx_ll_dma2d.h.

1855 {
1856  WRITE_REG(DMA2Dx->IFCR, DMA2D_IFCR_CCTCIF);
1857 }

◆ LL_DMA2D_ClearFlag_TC()

__STATIC_INLINE void LL_DMA2D_ClearFlag_TC ( DMA2D_TypeDef *  DMA2Dx)

Clear DMA2D Transfer Complete Interrupt Flag IFCR CTCIF LL_DMA2D_ClearFlag_TC.

Parameters
DMA2DxDMA2D Instance
Return values
None

Definition at line 1887 of file stm32l4xx_ll_dma2d.h.

1888 {
1889  WRITE_REG(DMA2Dx->IFCR, DMA2D_IFCR_CTCIF);
1890 }

◆ LL_DMA2D_ClearFlag_TE()

__STATIC_INLINE void LL_DMA2D_ClearFlag_TE ( DMA2D_TypeDef *  DMA2Dx)

Clear DMA2D Transfer Error Interrupt Flag IFCR CTEIF LL_DMA2D_ClearFlag_TE.

Parameters
DMA2DxDMA2D Instance
Return values
None

Definition at line 1898 of file stm32l4xx_ll_dma2d.h.

1899 {
1900  WRITE_REG(DMA2Dx->IFCR, DMA2D_IFCR_CTEIF);
1901 }

◆ LL_DMA2D_ClearFlag_TW()

__STATIC_INLINE void LL_DMA2D_ClearFlag_TW ( DMA2D_TypeDef *  DMA2Dx)

Clear DMA2D Transfer Watermark Interrupt Flag IFCR CTWIF LL_DMA2D_ClearFlag_TW.

Parameters
DMA2DxDMA2D Instance
Return values
None

Definition at line 1876 of file stm32l4xx_ll_dma2d.h.

1877 {
1878  WRITE_REG(DMA2Dx->IFCR, DMA2D_IFCR_CTWIF);
1879 }

◆ LL_DMA2D_IsActiveFlag_CAE()

__STATIC_INLINE uint32_t LL_DMA2D_IsActiveFlag_CAE ( DMA2D_TypeDef *  DMA2Dx)

Check if the DMA2D CLUT Access Error Interrupt Flag is set or not ISR CAEIF LL_DMA2D_IsActiveFlag_CAE.

Parameters
DMA2DxDMA2D Instance
Return values
Stateof bit (1 or 0).

Definition at line 1799 of file stm32l4xx_ll_dma2d.h.

1800 {
1801  return ((READ_BIT(DMA2Dx->ISR, DMA2D_ISR_CAEIF) == (DMA2D_ISR_CAEIF)) ? 1UL : 0UL);
1802 }

◆ LL_DMA2D_IsActiveFlag_CE()

__STATIC_INLINE uint32_t LL_DMA2D_IsActiveFlag_CE ( DMA2D_TypeDef *  DMA2Dx)

Check if the DMA2D Configuration Error Interrupt Flag is set or not ISR CEIF LL_DMA2D_IsActiveFlag_CE.

Parameters
DMA2DxDMA2D Instance
Return values
Stateof bit (1 or 0).

Definition at line 1777 of file stm32l4xx_ll_dma2d.h.

1778 {
1779  return ((READ_BIT(DMA2Dx->ISR, DMA2D_ISR_CEIF) == (DMA2D_ISR_CEIF)) ? 1UL : 0UL);
1780 }

◆ LL_DMA2D_IsActiveFlag_CTC()

__STATIC_INLINE uint32_t LL_DMA2D_IsActiveFlag_CTC ( DMA2D_TypeDef *  DMA2Dx)

Check if the DMA2D CLUT Transfer Complete Interrupt Flag is set or not ISR CTCIF LL_DMA2D_IsActiveFlag_CTC.

Parameters
DMA2DxDMA2D Instance
Return values
Stateof bit (1 or 0).

Definition at line 1788 of file stm32l4xx_ll_dma2d.h.

1789 {
1790  return ((READ_BIT(DMA2Dx->ISR, DMA2D_ISR_CTCIF) == (DMA2D_ISR_CTCIF)) ? 1UL : 0UL);
1791 }

◆ LL_DMA2D_IsActiveFlag_TC()

__STATIC_INLINE uint32_t LL_DMA2D_IsActiveFlag_TC ( DMA2D_TypeDef *  DMA2Dx)

Check if the DMA2D Transfer Complete Interrupt Flag is set or not ISR TCIF LL_DMA2D_IsActiveFlag_TC.

Parameters
DMA2DxDMA2D Instance
Return values
Stateof bit (1 or 0).

Definition at line 1821 of file stm32l4xx_ll_dma2d.h.

1822 {
1823  return ((READ_BIT(DMA2Dx->ISR, DMA2D_ISR_TCIF) == (DMA2D_ISR_TCIF)) ? 1UL : 0UL);
1824 }

◆ LL_DMA2D_IsActiveFlag_TE()

__STATIC_INLINE uint32_t LL_DMA2D_IsActiveFlag_TE ( DMA2D_TypeDef *  DMA2Dx)

Check if the DMA2D Transfer Error Interrupt Flag is set or not ISR TEIF LL_DMA2D_IsActiveFlag_TE.

Parameters
DMA2DxDMA2D Instance
Return values
Stateof bit (1 or 0).

Definition at line 1832 of file stm32l4xx_ll_dma2d.h.

1833 {
1834  return ((READ_BIT(DMA2Dx->ISR, DMA2D_ISR_TEIF) == (DMA2D_ISR_TEIF)) ? 1UL : 0UL);
1835 }

◆ LL_DMA2D_IsActiveFlag_TW()

__STATIC_INLINE uint32_t LL_DMA2D_IsActiveFlag_TW ( DMA2D_TypeDef *  DMA2Dx)

Check if the DMA2D Transfer Watermark Interrupt Flag is set or not ISR TWIF LL_DMA2D_IsActiveFlag_TW.

Parameters
DMA2DxDMA2D Instance
Return values
Stateof bit (1 or 0).

Definition at line 1810 of file stm32l4xx_ll_dma2d.h.

1811 {
1812  return ((READ_BIT(DMA2Dx->ISR, DMA2D_ISR_TWIF) == (DMA2D_ISR_TWIF)) ? 1UL : 0UL);
1813 }