STM32H735xx HAL User Manual
|
Defines | |
#define | IS_MDMA_LEVEL_COMPLETE(__LEVEL__) |
#define | IS_MDMA_PRIORITY(__PRIORITY__) |
#define | IS_MDMA_ENDIANNESS_MODE(__ENDIANNESS__) |
#define | IS_MDMA_REQUEST(__REQUEST__) (((__REQUEST__) == MDMA_REQUEST_SW ) || ((__REQUEST__) <= MDMA_REQUEST_OCTOSPI2_TC)) |
#define | IS_MDMA_SOURCE_INC(__INC__) |
#define | IS_MDMA_DESTINATION_INC(__INC__) |
#define | IS_MDMA_SOURCE_DATASIZE(__SIZE__) |
#define | IS_MDMA_DESTINATION_DATASIZE(__SIZE__) |
#define | IS_MDMA_DATA_ALIGNMENT(__ALIGNMENT__) |
#define | IS_MDMA_SOURCE_BURST(__BURST__) |
#define | IS_MDMA_DESTINATION_BURST(__BURST__) |
#define | IS_MDMA_TRANSFER_TRIGGER_MODE(__MODE__) |
#define | IS_MDMA_BUFFER_TRANSFER_LENGTH(__LENGTH__) (((__LENGTH__) >= 0x00000001U) && ((__LENGTH__) < 0x000000FFU)) |
#define | IS_MDMA_BLOCK_COUNT(__COUNT__) (((__COUNT__) > 0U ) && ((__COUNT__) <= 4096U)) |
#define | IS_MDMA_TRANSFER_LENGTH(SIZE) (((SIZE) > 0U) && ((SIZE) <= 65536U)) |
#define | IS_MDMA_BLOCK_ADDR_OFFSET(__BLOCK_ADD_OFFSET__) (((__BLOCK_ADD_OFFSET__) > (-65536)) && ((__BLOCK_ADD_OFFSET__) < 65536)) |
#define IS_MDMA_BLOCK_ADDR_OFFSET | ( | __BLOCK_ADD_OFFSET__ | ) | (((__BLOCK_ADD_OFFSET__) > (-65536)) && ((__BLOCK_ADD_OFFSET__) < 65536)) |
Definition at line 831 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_Init(), and HAL_MDMA_LinkedList_CreateNode().
#define IS_MDMA_BLOCK_COUNT | ( | __COUNT__ | ) | (((__COUNT__) > 0U ) && ((__COUNT__) <= 4096U)) |
Definition at line 827 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_LinkedList_CreateNode(), HAL_MDMA_Start(), and HAL_MDMA_Start_IT().
#define IS_MDMA_BUFFER_TRANSFER_LENGTH | ( | __LENGTH__ | ) | (((__LENGTH__) >= 0x00000001U) && ((__LENGTH__) < 0x000000FFU)) |
Definition at line 825 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_Init(), and HAL_MDMA_LinkedList_CreateNode().
#define IS_MDMA_DATA_ALIGNMENT | ( | __ALIGNMENT__ | ) |
(((__ALIGNMENT__) == MDMA_DATAALIGN_PACKENABLE ) || \ ((__ALIGNMENT__) == MDMA_DATAALIGN_RIGHT ) || \ ((__ALIGNMENT__) == MDMA_DATAALIGN_RIGHT_SIGNED ) || \ ((__ALIGNMENT__) == MDMA_DATAALIGN_LEFT))
Definition at line 795 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_Init(), and HAL_MDMA_LinkedList_CreateNode().
#define IS_MDMA_DESTINATION_BURST | ( | __BURST__ | ) |
(((__BURST__) == MDMA_DEST_BURST_SINGLE ) || \ ((__BURST__) == MDMA_DEST_BURST_2BEATS ) || \ ((__BURST__) == MDMA_DEST_BURST_4BEATS ) || \ ((__BURST__) == MDMA_DEST_BURST_8BEATS) || \ ((__BURST__) == MDMA_DEST_BURST_16BEATS) || \ ((__BURST__) == MDMA_DEST_BURST_32BEATS) || \ ((__BURST__) == MDMA_DEST_BURST_64BEATS) || \ ((__BURST__) == MDMA_DEST_BURST_128BEATS))
Definition at line 811 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_Init(), and HAL_MDMA_LinkedList_CreateNode().
#define IS_MDMA_DESTINATION_DATASIZE | ( | __SIZE__ | ) |
(((__SIZE__) == MDMA_DEST_DATASIZE_BYTE ) || \ ((__SIZE__) == MDMA_DEST_DATASIZE_HALFWORD ) || \ ((__SIZE__) == MDMA_DEST_DATASIZE_WORD ) || \ ((__SIZE__) == MDMA_DEST_DATASIZE_DOUBLEWORD))
Definition at line 790 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_Init(), and HAL_MDMA_LinkedList_CreateNode().
#define IS_MDMA_DESTINATION_INC | ( | __INC__ | ) |
(((__INC__) == MDMA_DEST_INC_DISABLE ) || \ ((__INC__) == MDMA_DEST_INC_BYTE ) || \ ((__INC__) == MDMA_DEST_INC_HALFWORD ) || \ ((__INC__) == MDMA_DEST_INC_WORD ) || \ ((__INC__) == MDMA_DEST_INC_DOUBLEWORD) || \ ((__INC__) == MDMA_DEST_DEC_BYTE) || \ ((__INC__) == MDMA_DEST_DEC_HALFWORD) || \ ((__INC__) == MDMA_DEST_DEC_WORD) || \ ((__INC__) == MDMA_DEST_DEC_DOUBLEWORD))
Definition at line 775 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_Init(), and HAL_MDMA_LinkedList_CreateNode().
#define IS_MDMA_ENDIANNESS_MODE | ( | __ENDIANNESS__ | ) |
(((__ENDIANNESS__) == MDMA_LITTLE_ENDIANNESS_PRESERVE ) || \ ((__ENDIANNESS__) == MDMA_LITTLE_BYTE_ENDIANNESS_EXCHANGE) || \ ((__ENDIANNESS__) == MDMA_LITTLE_HALFWORD_ENDIANNESS_EXCHANGE) || \ ((__ENDIANNESS__) == MDMA_LITTLE_WORD_ENDIANNESS_EXCHANGE))
Definition at line 753 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_Init(), and HAL_MDMA_LinkedList_CreateNode().
#define IS_MDMA_LEVEL_COMPLETE | ( | __LEVEL__ | ) |
(((__LEVEL__) == HAL_MDMA_FULL_TRANSFER ) || \ ((__LEVEL__) == HAL_MDMA_BUFFER_TRANSFER )|| \ ((__LEVEL__) == HAL_MDMA_BLOCK_TRANSFER ) || \ ((__LEVEL__) == HAL_MDMA_REPEAT_BLOCK_TRANSFER ))
Definition at line 742 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_PollForTransfer().
#define IS_MDMA_PRIORITY | ( | __PRIORITY__ | ) |
(((__PRIORITY__) == MDMA_PRIORITY_LOW ) || \ ((__PRIORITY__) == MDMA_PRIORITY_MEDIUM) || \ ((__PRIORITY__) == MDMA_PRIORITY_HIGH) || \ ((__PRIORITY__) == MDMA_PRIORITY_VERY_HIGH))
Definition at line 748 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_Init(), and HAL_MDMA_LinkedList_CreateNode().
#define IS_MDMA_REQUEST | ( | __REQUEST__ | ) | (((__REQUEST__) == MDMA_REQUEST_SW ) || ((__REQUEST__) <= MDMA_REQUEST_OCTOSPI2_TC)) |
Definition at line 760 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_Init(), and HAL_MDMA_LinkedList_CreateNode().
#define IS_MDMA_SOURCE_BURST | ( | __BURST__ | ) |
(((__BURST__) == MDMA_SOURCE_BURST_SINGLE ) || \ ((__BURST__) == MDMA_SOURCE_BURST_2BEATS ) || \ ((__BURST__) == MDMA_SOURCE_BURST_4BEATS ) || \ ((__BURST__) == MDMA_SOURCE_BURST_8BEATS) || \ ((__BURST__) == MDMA_SOURCE_BURST_16BEATS) || \ ((__BURST__) == MDMA_SOURCE_BURST_32BEATS) || \ ((__BURST__) == MDMA_SOURCE_BURST_64BEATS) || \ ((__BURST__) == MDMA_SOURCE_BURST_128BEATS))
Definition at line 801 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_Init(), and HAL_MDMA_LinkedList_CreateNode().
#define IS_MDMA_SOURCE_DATASIZE | ( | __SIZE__ | ) |
(((__SIZE__) == MDMA_SRC_DATASIZE_BYTE ) || \ ((__SIZE__) == MDMA_SRC_DATASIZE_HALFWORD ) || \ ((__SIZE__) == MDMA_SRC_DATASIZE_WORD ) || \ ((__SIZE__) == MDMA_SRC_DATASIZE_DOUBLEWORD))
Definition at line 785 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_Init(), and HAL_MDMA_LinkedList_CreateNode().
#define IS_MDMA_SOURCE_INC | ( | __INC__ | ) |
(((__INC__) == MDMA_SRC_INC_DISABLE ) || \ ((__INC__) == MDMA_SRC_INC_BYTE ) || \ ((__INC__) == MDMA_SRC_INC_HALFWORD ) || \ ((__INC__) == MDMA_SRC_INC_WORD ) || \ ((__INC__) == MDMA_SRC_INC_DOUBLEWORD) || \ ((__INC__) == MDMA_SRC_DEC_BYTE) || \ ((__INC__) == MDMA_SRC_DEC_HALFWORD) || \ ((__INC__) == MDMA_SRC_DEC_WORD) || \ ((__INC__) == MDMA_SRC_DEC_DOUBLEWORD))
Definition at line 765 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_Init(), and HAL_MDMA_LinkedList_CreateNode().
#define IS_MDMA_TRANSFER_LENGTH | ( | SIZE | ) | (((SIZE) > 0U) && ((SIZE) <= 65536U)) |
Definition at line 829 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_LinkedList_CreateNode(), HAL_MDMA_Start(), and HAL_MDMA_Start_IT().
#define IS_MDMA_TRANSFER_TRIGGER_MODE | ( | __MODE__ | ) |
(((__MODE__) == MDMA_BUFFER_TRANSFER ) || \ ((__MODE__) == MDMA_BLOCK_TRANSFER ) || \ ((__MODE__) == MDMA_REPEAT_BLOCK_TRANSFER ) || \ ((__MODE__) == MDMA_FULL_TRANSFER))
Definition at line 820 of file stm32h7xx_hal_mdma.h.
Referenced by HAL_MDMA_Init(), and HAL_MDMA_LinkedList_CreateNode().