◆ IS_DMA_ALL_INSTANCE
| #define IS_DMA_ALL_INSTANCE |
( |
|
__instance__ | ) |
|
Value:
Check if DMA channel instance is valid.
- Parameters
-
| <strong>instance</strong> | DMA channel instance. |
- Return values
-
| SET | (instance is valid) or RESET (instance is invalid) |
Definition at line 499 of file gr55xx_hal_dma.h.
◆ IS_DMA_ALL_P_INSTANCE
| #define IS_DMA_ALL_P_INSTANCE |
( |
|
__p_instance__ | ) |
|
Value: (((__p_instance__) == DMA0) || \
((__p_instance__) == DMA1))
Check if DMA instance is valid.
- Parameters
-
| <strong>p_instance</strong> | DMA instance. |
- Return values
-
| SET | (p_instance is valid) or RESET (p_instance is invalid) |
Definition at line 492 of file gr55xx_hal_dma.h.
◆ IS_DMA_ALL_REQUEST
| #define IS_DMA_ALL_REQUEST |
( |
|
__REQUEST__ | ) |
|
Check if DMA request is valid.
- Parameters
-
| <strong>REQUEST</strong> | DMA request. |
- Return values
-
| SET | (REQUEST is valid) or RESET (REQUEST is invalid) |
Definition at line 512 of file gr55xx_hal_dma.h.
◆ IS_DMA_BUFFER_SIZE
| #define IS_DMA_BUFFER_SIZE |
( |
|
__SIZE__ | ) |
(((__SIZE__) >= 0x1) && ((__SIZE__) <= 0xFFF)) |
Check if DMA buffer size is valid.
- Parameters
-
| <strong>SIZE</strong> | DMA buffer size. |
- Return values
-
| SET | (SIZE is valid) or RESET (SIZE is invalid) |
Definition at line 559 of file gr55xx_hal_dma.h.
◆ IS_DMA_DESTINATION_DATA_SIZE
| #define IS_DMA_DESTINATION_DATA_SIZE |
( |
|
__SIZE__ | ) |
|
Value:
Check if DMA destination data size is valid.
- Parameters
-
| <strong>SIZE</strong> | DMA destination data size. |
- Return values
-
| SET | (SIZE is valid) or RESET (SIZE is invalid) |
Definition at line 589 of file gr55xx_hal_dma.h.
◆ IS_DMA_DESTINATION_INC_STATE
| #define IS_DMA_DESTINATION_INC_STATE |
( |
|
__STATE__ | ) |
|
Value:
Check if DMA destination address increment state is valid.
- Parameters
-
| <strong>STATE</strong> | DMA destination address increment state. |
- Return values
-
| SET | (STATE is valid) or RESET (STATE is invalid) |
Definition at line 573 of file gr55xx_hal_dma.h.
◆ IS_DMA_DIRECTION
| #define IS_DMA_DIRECTION |
( |
|
__DIRECTION__ | ) |
|
Value:
Check if DMA direction is valid.
- Parameters
-
| <strong>DIRECTION</strong> | DMA direction. |
- Return values
-
| SET | (DIRECTION is valid) or RESET (DIRECTION is invalid) |
Definition at line 550 of file gr55xx_hal_dma.h.
◆ IS_DMA_DST_SCATTER_EN
| #define IS_DMA_DST_SCATTER_EN |
( |
|
__VALUE__ | ) |
|
Value:
Check if DMA Destination Scatter Enable is valid.
- Parameters
-
| <strong>VALUE</strong> | DMA DST_SCATTER. |
- Return values
-
| SET | (VALUE is valid) or RESET (VALUE is invalid) |
Definition at line 620 of file gr55xx_hal_dma.h.
◆ IS_DMA_LLP_DST_EN
| #define IS_DMA_LLP_DST_EN |
( |
|
__VALUE__ | ) |
|
Value:
Check if DMA Destination LLP Enable is valid.
- Parameters
-
| <strong>VALUE</strong> | DMA LLP_DST_EN. |
- Return values
-
| SET | (VALUE is valid) or RESET (VALUE is invalid) |
Definition at line 634 of file gr55xx_hal_dma.h.
◆ IS_DMA_LLP_SRC_EN
| #define IS_DMA_LLP_SRC_EN |
( |
|
__VALUE__ | ) |
|
Value:
Check if DMA Source LLP Enable is valid.
- Parameters
-
| <strong>VALUE</strong> | DMA LLP_SRC_EN. |
- Return values
-
| SET | (VALUE is valid) or RESET (VALUE is invalid) |
Definition at line 627 of file gr55xx_hal_dma.h.
◆ IS_DMA_MODE
| #define IS_DMA_MODE |
( |
|
__MODE__ | ) |
|
Value:
Check if DMA mode is valid.
- Parameters
-
| <strong>MODE</strong> | DMA mode. |
- Return values
-
| SET | (MODE is valid) or RESET (MODE is invalid) |
Definition at line 597 of file gr55xx_hal_dma.h.
◆ IS_DMA_PRIORITY
| #define IS_DMA_PRIORITY |
( |
|
__PRIORITY__ | ) |
|
Value:
Check if DMA priority is valid.
- Parameters
-
| <strong>PRIORITY</strong> | DMA priority. |
- Return values
-
| SET | (PRIORITY is valid) or RESET (PRIORITY is invalid) |
Definition at line 604 of file gr55xx_hal_dma.h.
◆ IS_DMA_SOURCE_DATA_SIZE
| #define IS_DMA_SOURCE_DATA_SIZE |
( |
|
__SIZE__ | ) |
|
Value:
Check if DMA source data size is valid.
- Parameters
-
| <strong>SIZE</strong> | DMA source data size. |
- Return values
-
| SET | (SIZE is valid) or RESET (SIZE is invalid) |
Definition at line 581 of file gr55xx_hal_dma.h.
◆ IS_DMA_SOURCE_INC_STATE
| #define IS_DMA_SOURCE_INC_STATE |
( |
|
__STATE__ | ) |
|
Value:
Check if DMA source address increment state is valid.
- Parameters
-
| <strong>STATE</strong> | DMA source address increment state. |
- Return values
-
| SET | (STATE is valid) or RESET (STATE is invalid) |
Definition at line 565 of file gr55xx_hal_dma.h.
◆ IS_DMA_SRC_GATHER_EN
| #define IS_DMA_SRC_GATHER_EN |
( |
|
__VALUE__ | ) |
|
Value:
Check if DMA Source Gather Enable is valid.
- Parameters
-
| <strong>VALUE</strong> | DMA SRC_GATHER_EN. |
- Return values
-
| SET | (VALUE is valid) or RESET (VALUE is invalid) |
Definition at line 613 of file gr55xx_hal_dma.h.
#define DMA_PRIORITY_MEDIUM
Priority level : Medium
#define DMA_SDATAALIGN_HALFWORD
Source data alignment : HalfWord.
#define DMA_SRC_NO_CHANGE
Source no change mode.
#define DMA_PRIORITY_VERY_HIGH
Priority level : Very High.
#define DMA_SRC_DECREMENT
Source decrement mode.
#define DMA_DDATAALIGN_WORD
Destination data alignment : Word
#define DMA_DDATAALIGN_BYTE
Destination data alignment : Byte
#define DMA_SRC_GATHER_ENABLE
Source Gather Enable.
#define DMA_PERIPH_TO_PERIPH
Peripheral to Peripheral direction.
#define DMA_PRIORITY_HIGH
Priority level : High
#define DMA_SRC_INCREMENT
Source increment mode.
#define DMA_SDATAALIGN_BYTE
Source data alignment : Byte
#define DMA_DST_NO_CHANGE
Destination no change mode.
#define DMA_LLP_DST_DISABLE
Destination LLP Disable.
#define DMA_CIRCULAR
Circular Mode
#define DMA_MEMORY_TO_MEMORY
Memory to memory direction
#define DMA_DST_DECREMENT
Destination decrement mode.
#define DMA_SDATAALIGN_WORD
Source data alignment : Word
#define DMA_DST_SCATTER_ENABLE
Destination Scatter Enable.
#define DMA_PERIPH_TO_MEMORY
Peripheral to memory direction.
#define DMA_PRIORITY_LOW
Priority level : Low
#define DMA_LLP_DST_ENABLE
Destination LLP Enable.
#define DMA_NORMAL
Normal Mode
#define DMA_DST_SCATTER_DISABLE
Destination Scatter Disable.
#define DMA_MEMORY_TO_PERIPH
Memory to peripheral direction.
#define DMA_LLP_SRC_DISABLE
Source LLP Disable.
#define DMA_DST_INCREMENT
Destination increment mode.
#define DMA_DDATAALIGN_HALFWORD
Destination data alignment : HalfWord.
#define DMA_SRC_GATHER_DISABLE
Source Gather Disable.
#define DMA_LLP_SRC_ENABLE
Source LLP Enable.