RTEMS 6.1-rc2
|
Header file of DMA HAL module. More...
Go to the source code of this file.
Data Structures | |
struct | DMA_InitTypeDef |
DMA Configuration Structure definition. More... | |
struct | __DMA_HandleTypeDef |
DMA handle Structure definition. More... | |
Macros | |
#define | HAL_DMA_ERROR_NONE (0x00000000U) |
#define | HAL_DMA_ERROR_TE (0x00000001U) |
#define | HAL_DMA_ERROR_FE (0x00000002U) |
#define | HAL_DMA_ERROR_DME (0x00000004U) |
#define | HAL_DMA_ERROR_TIMEOUT (0x00000020U) |
#define | HAL_DMA_ERROR_PARAM (0x00000040U) |
#define | HAL_DMA_ERROR_NO_XFER (0x00000080U) |
#define | HAL_DMA_ERROR_NOT_SUPPORTED (0x00000100U) |
#define | HAL_DMA_ERROR_SYNC (0x00000200U) |
#define | HAL_DMA_ERROR_REQGEN (0x00000400U) |
#define | HAL_DMA_ERROR_BUSY (0x00000800U) |
#define | DMA_REQUEST_MEM2MEM 0U |
#define | DMA_REQUEST_GENERATOR0 1U |
#define | DMA_REQUEST_GENERATOR1 2U |
#define | DMA_REQUEST_GENERATOR2 3U |
#define | DMA_REQUEST_GENERATOR3 4U |
#define | DMA_REQUEST_GENERATOR4 5U |
#define | DMA_REQUEST_GENERATOR5 6U |
#define | DMA_REQUEST_GENERATOR6 7U |
#define | DMA_REQUEST_GENERATOR7 8U |
#define | DMA_REQUEST_ADC1 9U |
#define | DMA_REQUEST_ADC2 10U |
#define | DMA_REQUEST_TIM1_CH1 11U |
#define | DMA_REQUEST_TIM1_CH2 12U |
#define | DMA_REQUEST_TIM1_CH3 13U |
#define | DMA_REQUEST_TIM1_CH4 14U |
#define | DMA_REQUEST_TIM1_UP 15U |
#define | DMA_REQUEST_TIM1_TRIG 16U |
#define | DMA_REQUEST_TIM1_COM 17U |
#define | DMA_REQUEST_TIM2_CH1 18U |
#define | DMA_REQUEST_TIM2_CH2 19U |
#define | DMA_REQUEST_TIM2_CH3 20U |
#define | DMA_REQUEST_TIM2_CH4 21U |
#define | DMA_REQUEST_TIM2_UP 22U |
#define | DMA_REQUEST_TIM3_CH1 23U |
#define | DMA_REQUEST_TIM3_CH2 24U |
#define | DMA_REQUEST_TIM3_CH3 25U |
#define | DMA_REQUEST_TIM3_CH4 26U |
#define | DMA_REQUEST_TIM3_UP 27U |
#define | DMA_REQUEST_TIM3_TRIG 28U |
#define | DMA_REQUEST_TIM4_CH1 29U |
#define | DMA_REQUEST_TIM4_CH2 30U |
#define | DMA_REQUEST_TIM4_CH3 31U |
#define | DMA_REQUEST_TIM4_UP 32U |
#define | DMA_REQUEST_I2C1_RX 33U |
#define | DMA_REQUEST_I2C1_TX 34U |
#define | DMA_REQUEST_I2C2_RX 35U |
#define | DMA_REQUEST_I2C2_TX 36U |
#define | DMA_REQUEST_SPI1_RX 37U |
#define | DMA_REQUEST_SPI1_TX 38U |
#define | DMA_REQUEST_SPI2_RX 39U |
#define | DMA_REQUEST_SPI2_TX 40U |
#define | DMA_REQUEST_USART1_RX 41U |
#define | DMA_REQUEST_USART1_TX 42U |
#define | DMA_REQUEST_USART2_RX 43U |
#define | DMA_REQUEST_USART2_TX 44U |
#define | DMA_REQUEST_USART3_RX 45U |
#define | DMA_REQUEST_USART3_TX 46U |
#define | DMA_REQUEST_TIM8_CH1 47U |
#define | DMA_REQUEST_TIM8_CH2 48U |
#define | DMA_REQUEST_TIM8_CH3 49U |
#define | DMA_REQUEST_TIM8_CH4 50U |
#define | DMA_REQUEST_TIM8_UP 51U |
#define | DMA_REQUEST_TIM8_TRIG 52U |
#define | DMA_REQUEST_TIM8_COM 53U |
#define | DMA_REQUEST_TIM5_CH1 55U |
#define | DMA_REQUEST_TIM5_CH2 56U |
#define | DMA_REQUEST_TIM5_CH3 57U |
#define | DMA_REQUEST_TIM5_CH4 58U |
#define | DMA_REQUEST_TIM5_UP 59U |
#define | DMA_REQUEST_TIM5_TRIG 60U |
#define | DMA_REQUEST_SPI3_RX 61U |
#define | DMA_REQUEST_SPI3_TX 62U |
#define | DMA_REQUEST_UART4_RX 63U |
#define | DMA_REQUEST_UART4_TX 64U |
#define | DMA_REQUEST_UART5_RX 65U |
#define | DMA_REQUEST_UART5_TX 66U |
#define | DMA_REQUEST_DAC1_CH1 67U |
#define | DMA_REQUEST_DAC1_CH2 68U |
#define | DMA_REQUEST_TIM6_UP 69U |
#define | DMA_REQUEST_TIM7_UP 70U |
#define | DMA_REQUEST_USART6_RX 71U |
#define | DMA_REQUEST_USART6_TX 72U |
#define | DMA_REQUEST_I2C3_RX 73U |
#define | DMA_REQUEST_I2C3_TX 74U |
#define | DMA_REQUEST_DCMI 75U |
#define | DMA_REQUEST_CRYP_IN 76U |
#define | DMA_REQUEST_CRYP_OUT 77U |
#define | DMA_REQUEST_HASH_IN 78U |
#define | DMA_REQUEST_UART7_RX 79U |
#define | DMA_REQUEST_UART7_TX 80U |
#define | DMA_REQUEST_UART8_RX 81U |
#define | DMA_REQUEST_UART8_TX 82U |
#define | DMA_REQUEST_SPI4_RX 83U |
#define | DMA_REQUEST_SPI4_TX 84U |
#define | DMA_REQUEST_SPI5_RX 85U |
#define | DMA_REQUEST_SPI5_TX 86U |
#define | DMA_REQUEST_SAI1_A 87U |
#define | DMA_REQUEST_SAI1_B 88U |
#define | DMA_REQUEST_SWPMI_RX 91U |
#define | DMA_REQUEST_SWPMI_TX 92U |
#define | DMA_REQUEST_SPDIF_RX_DT 93U |
#define | DMA_REQUEST_SPDIF_RX_CS 94U |
#define | DMA_REQUEST_DFSDM1_FLT0 101U |
#define | DMA_REQUEST_DFSDM1_FLT1 102U |
#define | DMA_REQUEST_DFSDM1_FLT2 103U |
#define | DMA_REQUEST_DFSDM1_FLT3 104U |
#define | DMA_REQUEST_TIM15_CH1 105U |
#define | DMA_REQUEST_TIM15_UP 106U |
#define | DMA_REQUEST_TIM15_TRIG 107U |
#define | DMA_REQUEST_TIM15_COM 108U |
#define | DMA_REQUEST_TIM16_CH1 109U |
#define | DMA_REQUEST_TIM16_UP 110U |
#define | DMA_REQUEST_TIM17_CH1 111U |
#define | DMA_REQUEST_TIM17_UP 112U |
#define | BDMA_REQUEST_MEM2MEM 0U |
#define | BDMA_REQUEST_GENERATOR0 1U |
#define | BDMA_REQUEST_GENERATOR1 2U |
#define | BDMA_REQUEST_GENERATOR2 3U |
#define | BDMA_REQUEST_GENERATOR3 4U |
#define | BDMA_REQUEST_GENERATOR4 5U |
#define | BDMA_REQUEST_GENERATOR5 6U |
#define | BDMA_REQUEST_GENERATOR6 7U |
#define | BDMA_REQUEST_GENERATOR7 8U |
#define | BDMA_REQUEST_LPUART1_RX 9U |
#define | BDMA_REQUEST_LPUART1_TX 10U |
#define | BDMA_REQUEST_SPI6_RX 11U |
#define | BDMA_REQUEST_SPI6_TX 12U |
#define | BDMA_REQUEST_I2C4_RX 13U |
#define | BDMA_REQUEST_I2C4_TX 14U |
#define | DMA_PERIPH_TO_MEMORY ((uint32_t)0x00000000U) |
#define | DMA_MEMORY_TO_PERIPH ((uint32_t)DMA_SxCR_DIR_0) |
#define | DMA_MEMORY_TO_MEMORY ((uint32_t)DMA_SxCR_DIR_1) |
#define | DMA_PINC_ENABLE ((uint32_t)DMA_SxCR_PINC) |
#define | DMA_PINC_DISABLE ((uint32_t)0x00000000U) |
#define | DMA_MINC_ENABLE ((uint32_t)DMA_SxCR_MINC) |
#define | DMA_MINC_DISABLE ((uint32_t)0x00000000U) |
#define | DMA_PDATAALIGN_BYTE ((uint32_t)0x00000000U) |
#define | DMA_PDATAALIGN_HALFWORD ((uint32_t)DMA_SxCR_PSIZE_0) |
#define | DMA_PDATAALIGN_WORD ((uint32_t)DMA_SxCR_PSIZE_1) |
#define | DMA_MDATAALIGN_BYTE ((uint32_t)0x00000000U) |
#define | DMA_MDATAALIGN_HALFWORD ((uint32_t)DMA_SxCR_MSIZE_0) |
#define | DMA_MDATAALIGN_WORD ((uint32_t)DMA_SxCR_MSIZE_1) |
#define | DMA_NORMAL ((uint32_t)0x00000000U) |
#define | DMA_CIRCULAR ((uint32_t)DMA_SxCR_CIRC) |
#define | DMA_PFCTRL ((uint32_t)DMA_SxCR_PFCTRL) |
#define | DMA_DOUBLE_BUFFER_M0 ((uint32_t)DMA_SxCR_DBM) |
#define | DMA_DOUBLE_BUFFER_M1 ((uint32_t)(DMA_SxCR_DBM | DMA_SxCR_CT)) |
#define | DMA_PRIORITY_LOW ((uint32_t)0x00000000U) |
#define | DMA_PRIORITY_MEDIUM ((uint32_t)DMA_SxCR_PL_0) |
#define | DMA_PRIORITY_HIGH ((uint32_t)DMA_SxCR_PL_1) |
#define | DMA_PRIORITY_VERY_HIGH ((uint32_t)DMA_SxCR_PL) |
#define | DMA_FIFOMODE_DISABLE ((uint32_t)0x00000000U) |
#define | DMA_FIFOMODE_ENABLE ((uint32_t)DMA_SxFCR_DMDIS) |
#define | DMA_FIFO_THRESHOLD_1QUARTERFULL ((uint32_t)0x00000000U) |
#define | DMA_FIFO_THRESHOLD_HALFFULL ((uint32_t)DMA_SxFCR_FTH_0) |
#define | DMA_FIFO_THRESHOLD_3QUARTERSFULL ((uint32_t)DMA_SxFCR_FTH_1) |
#define | DMA_FIFO_THRESHOLD_FULL ((uint32_t)DMA_SxFCR_FTH) |
#define | DMA_MBURST_SINGLE ((uint32_t)0x00000000U) |
#define | DMA_MBURST_INC4 ((uint32_t)DMA_SxCR_MBURST_0) |
#define | DMA_MBURST_INC8 ((uint32_t)DMA_SxCR_MBURST_1) |
#define | DMA_MBURST_INC16 ((uint32_t)DMA_SxCR_MBURST) |
#define | DMA_PBURST_SINGLE ((uint32_t)0x00000000U) |
#define | DMA_PBURST_INC4 ((uint32_t)DMA_SxCR_PBURST_0) |
#define | DMA_PBURST_INC8 ((uint32_t)DMA_SxCR_PBURST_1) |
#define | DMA_PBURST_INC16 ((uint32_t)DMA_SxCR_PBURST) |
#define | DMA_IT_TC ((uint32_t)DMA_SxCR_TCIE) |
#define | DMA_IT_HT ((uint32_t)DMA_SxCR_HTIE) |
#define | DMA_IT_TE ((uint32_t)DMA_SxCR_TEIE) |
#define | DMA_IT_DME ((uint32_t)DMA_SxCR_DMEIE) |
#define | DMA_IT_FE ((uint32_t)0x00000080U) |
#define | DMA_FLAG_FEIF0_4 ((uint32_t)0x00000001U) |
#define | DMA_FLAG_DMEIF0_4 ((uint32_t)0x00000004U) |
#define | DMA_FLAG_TEIF0_4 ((uint32_t)0x00000008U) |
#define | DMA_FLAG_HTIF0_4 ((uint32_t)0x00000010U) |
#define | DMA_FLAG_TCIF0_4 ((uint32_t)0x00000020U) |
#define | DMA_FLAG_FEIF1_5 ((uint32_t)0x00000040U) |
#define | DMA_FLAG_DMEIF1_5 ((uint32_t)0x00000100U) |
#define | DMA_FLAG_TEIF1_5 ((uint32_t)0x00000200U) |
#define | DMA_FLAG_HTIF1_5 ((uint32_t)0x00000400U) |
#define | DMA_FLAG_TCIF1_5 ((uint32_t)0x00000800U) |
#define | DMA_FLAG_FEIF2_6 ((uint32_t)0x00010000U) |
#define | DMA_FLAG_DMEIF2_6 ((uint32_t)0x00040000U) |
#define | DMA_FLAG_TEIF2_6 ((uint32_t)0x00080000U) |
#define | DMA_FLAG_HTIF2_6 ((uint32_t)0x00100000U) |
#define | DMA_FLAG_TCIF2_6 ((uint32_t)0x00200000U) |
#define | DMA_FLAG_FEIF3_7 ((uint32_t)0x00400000U) |
#define | DMA_FLAG_DMEIF3_7 ((uint32_t)0x01000000U) |
#define | DMA_FLAG_TEIF3_7 ((uint32_t)0x02000000U) |
#define | DMA_FLAG_HTIF3_7 ((uint32_t)0x04000000U) |
#define | DMA_FLAG_TCIF3_7 ((uint32_t)0x08000000U) |
#define | BDMA_FLAG_GL0 ((uint32_t)0x00000001) |
#define | BDMA_FLAG_TC0 ((uint32_t)0x00000002) |
#define | BDMA_FLAG_HT0 ((uint32_t)0x00000004) |
#define | BDMA_FLAG_TE0 ((uint32_t)0x00000008) |
#define | BDMA_FLAG_GL1 ((uint32_t)0x00000010) |
#define | BDMA_FLAG_TC1 ((uint32_t)0x00000020) |
#define | BDMA_FLAG_HT1 ((uint32_t)0x00000040) |
#define | BDMA_FLAG_TE1 ((uint32_t)0x00000080) |
#define | BDMA_FLAG_GL2 ((uint32_t)0x00000100) |
#define | BDMA_FLAG_TC2 ((uint32_t)0x00000200) |
#define | BDMA_FLAG_HT2 ((uint32_t)0x00000400) |
#define | BDMA_FLAG_TE2 ((uint32_t)0x00000800) |
#define | BDMA_FLAG_GL3 ((uint32_t)0x00001000) |
#define | BDMA_FLAG_TC3 ((uint32_t)0x00002000) |
#define | BDMA_FLAG_HT3 ((uint32_t)0x00004000) |
#define | BDMA_FLAG_TE3 ((uint32_t)0x00008000) |
#define | BDMA_FLAG_GL4 ((uint32_t)0x00010000) |
#define | BDMA_FLAG_TC4 ((uint32_t)0x00020000) |
#define | BDMA_FLAG_HT4 ((uint32_t)0x00040000) |
#define | BDMA_FLAG_TE4 ((uint32_t)0x00080000) |
#define | BDMA_FLAG_GL5 ((uint32_t)0x00100000) |
#define | BDMA_FLAG_TC5 ((uint32_t)0x00200000) |
#define | BDMA_FLAG_HT5 ((uint32_t)0x00400000) |
#define | BDMA_FLAG_TE5 ((uint32_t)0x00800000) |
#define | BDMA_FLAG_GL6 ((uint32_t)0x01000000) |
#define | BDMA_FLAG_TC6 ((uint32_t)0x02000000) |
#define | BDMA_FLAG_HT6 ((uint32_t)0x04000000) |
#define | BDMA_FLAG_TE6 ((uint32_t)0x08000000) |
#define | BDMA_FLAG_GL7 ((uint32_t)0x10000000) |
#define | BDMA_FLAG_TC7 ((uint32_t)0x20000000) |
#define | BDMA_FLAG_HT7 ((uint32_t)0x40000000) |
#define | BDMA_FLAG_TE7 ((uint32_t)0x80000000) |
#define | __HAL_DMA_RESET_HANDLE_STATE(__HANDLE__) ((__HANDLE__)->State = HAL_DMA_STATE_RESET) |
Reset DMA handle state. | |
#define | __HAL_DMA_GET_FS(__HANDLE__) ((IS_DMA_STREAM_INSTANCE((__HANDLE__)->Instance))? (((DMA_Stream_TypeDef *)(__HANDLE__)->Instance)->FCR & (DMA_SxFCR_FS)) : 0) |
Return the current DMA Stream FIFO filled level. | |
#define | __HAL_DMA_ENABLE(__HANDLE__) |
Enable the specified DMA Stream. | |
#define | __HAL_DMA_DISABLE(__HANDLE__) |
Disable the specified DMA Stream. | |
#define | __HAL_DMA_GET_TC_FLAG_INDEX(__HANDLE__) |
Return the current DMA Stream transfer complete flag. | |
#define | __HAL_DMA_GET_HT_FLAG_INDEX(__HANDLE__) |
Return the current DMA Stream half transfer complete flag. | |
#define | __HAL_DMA_GET_TE_FLAG_INDEX(__HANDLE__) |
Return the current DMA Stream transfer error flag. | |
#define | __HAL_DMA_GET_FE_FLAG_INDEX(__HANDLE__) |
Return the current DMA Stream FIFO error flag. | |
#define | __HAL_DMA_GET_DME_FLAG_INDEX(__HANDLE__) |
Return the current DMA Stream direct mode error flag. | |
#define | __HAL_BDMA_GET_GI_FLAG_INDEX(__HANDLE__) |
Returns the current BDMA Channel Global interrupt flag. | |
#define | __HAL_DMA_GET_FLAG(__HANDLE__, __FLAG__) |
Get the DMA Stream pending flags. | |
#define | __HAL_DMA_CLEAR_FLAG(__HANDLE__, __FLAG__) |
Clear the DMA Stream pending flags. | |
#define | DMA_TO_BDMA_IT(__DMA_IT__) |
#define | __HAL_BDMA_CHANNEL_ENABLE_IT(__HANDLE__, __INTERRUPT__) (((BDMA_Channel_TypeDef *)(__HANDLE__)->Instance)->CCR |= (DMA_TO_BDMA_IT(__INTERRUPT__))) |
#define | __HAL_DMA_STREAM_ENABLE_IT(__HANDLE__, __INTERRUPT__) |
#define | __HAL_DMA_ENABLE_IT(__HANDLE__, __INTERRUPT__) |
Enable the specified DMA Stream interrupts. | |
#define | __HAL_BDMA_CHANNEL_DISABLE_IT(__HANDLE__, __INTERRUPT__) (((BDMA_Channel_TypeDef *)(__HANDLE__)->Instance)->CCR &= ~(DMA_TO_BDMA_IT(__INTERRUPT__))) |
#define | __HAL_DMA_STREAM_DISABLE_IT(__HANDLE__, __INTERRUPT__) |
#define | __HAL_DMA_DISABLE_IT(__HANDLE__, __INTERRUPT__) |
Disable the specified DMA Stream interrupts. | |
#define | __HAL_BDMA_CHANNEL_GET_IT_SOURCE(__HANDLE__, __INTERRUPT__) ((((BDMA_Channel_TypeDef *)(__HANDLE__)->Instance)->CCR & (DMA_TO_BDMA_IT(__INTERRUPT__)))) |
#define | __HAL_DMA_STREAM_GET_IT_SOURCE(__HANDLE__, __INTERRUPT__) |
#define | __HAL_DMA_GET_IT_SOURCE(__HANDLE__, __INTERRUPT__) |
Check whether the specified DMA Stream interrupt is enabled or not. | |
#define | __HAL_DMA_SET_COUNTER(__HANDLE__, __COUNTER__) |
Writes the number of data units to be transferred on the DMA Stream. | |
#define | __HAL_DMA_GET_COUNTER(__HANDLE__) |
Returns the number of remaining data units in the current DMAy Streamx transfer. | |
#define | IS_DMA_REQUEST(REQUEST) (((REQUEST) <= DMA_REQUEST_USART10_TX)) |
#define | IS_BDMA_REQUEST(REQUEST) (((REQUEST) <= BDMA_REQUEST_DFSDM2_FLT0)) |
#define | IS_DMA_DIRECTION(DIRECTION) |
#define | IS_DMA_BUFFER_SIZE(SIZE) (((SIZE) >= 0x01U) && ((SIZE) < 0x10000U)) |
#define | IS_DMA_PERIPHERAL_INC_STATE(STATE) |
#define | IS_DMA_MEMORY_INC_STATE(STATE) |
#define | IS_DMA_PERIPHERAL_DATA_SIZE(SIZE) |
#define | IS_DMA_MEMORY_DATA_SIZE(SIZE) |
#define | IS_DMA_MODE(MODE) |
#define | IS_DMA_PRIORITY(PRIORITY) |
#define | IS_DMA_FIFO_MODE_STATE(STATE) |
#define | IS_DMA_FIFO_THRESHOLD(THRESHOLD) |
#define | IS_DMA_MEMORY_BURST(BURST) |
#define | IS_DMA_PERIPHERAL_BURST(BURST) |
Typedefs | |
typedef struct __DMA_HandleTypeDef | DMA_HandleTypeDef |
DMA handle Structure definition. | |
Enumerations | |
enum | HAL_DMA_StateTypeDef { HAL_DMA_STATE_RESET = 0x00U , HAL_DMA_STATE_READY = 0x01U , HAL_DMA_STATE_BUSY = 0x02U , HAL_DMA_STATE_ERROR = 0x03U , HAL_DMA_STATE_ABORT = 0x04U } |
HAL DMA State structures definition. More... | |
enum | HAL_DMA_LevelCompleteTypeDef { HAL_DMA_FULL_TRANSFER = 0x00U , HAL_DMA_HALF_TRANSFER = 0x01U } |
HAL DMA Transfer complete level structure definition. More... | |
enum | HAL_DMA_CallbackIDTypeDef { HAL_DMA_XFER_CPLT_CB_ID = 0x00U , HAL_DMA_XFER_HALFCPLT_CB_ID = 0x01U , HAL_DMA_XFER_M1CPLT_CB_ID = 0x02U , HAL_DMA_XFER_M1HALFCPLT_CB_ID = 0x03U , HAL_DMA_XFER_ERROR_CB_ID = 0x04U , HAL_DMA_XFER_ABORT_CB_ID = 0x05U , HAL_DMA_XFER_ALL_CB_ID = 0x06U } |
HAL DMA Callbacks IDs structure definition. More... | |
Functions | |
HAL_StatusTypeDef | HAL_DMA_Init (DMA_HandleTypeDef *hdma) |
HAL_StatusTypeDef | HAL_DMA_DeInit (DMA_HandleTypeDef *hdma) |
HAL_StatusTypeDef | HAL_DMA_Start (DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t DataLength) |
HAL_StatusTypeDef | HAL_DMA_Start_IT (DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t DataLength) |
HAL_StatusTypeDef | HAL_DMA_Abort (DMA_HandleTypeDef *hdma) |
HAL_StatusTypeDef | HAL_DMA_Abort_IT (DMA_HandleTypeDef *hdma) |
HAL_StatusTypeDef | HAL_DMA_PollForTransfer (DMA_HandleTypeDef *hdma, HAL_DMA_LevelCompleteTypeDef CompleteLevel, uint32_t Timeout) |
void | HAL_DMA_IRQHandler (DMA_HandleTypeDef *hdma) |
HAL_StatusTypeDef | HAL_DMA_RegisterCallback (DMA_HandleTypeDef *hdma, HAL_DMA_CallbackIDTypeDef CallbackID, void(*pCallback)(DMA_HandleTypeDef *_hdma)) |
HAL_StatusTypeDef | HAL_DMA_UnRegisterCallback (DMA_HandleTypeDef *hdma, HAL_DMA_CallbackIDTypeDef CallbackID) |
HAL_DMA_StateTypeDef | HAL_DMA_GetState (DMA_HandleTypeDef *hdma) |
uint32_t | HAL_DMA_GetError (DMA_HandleTypeDef *hdma) |
Header file of DMA HAL module.
Copyright (c) 2017 STMicroelectronics. All rights reserved.
This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.