HAL
__HAL_DMA_GET_COUNTER is only used within HAL.
 
Symbols
loading...
Files
loading...

__HAL_DMA_GET_COUNTER macro

Returns the number of remaining data units in the current DMAy Streamx transfer.

Syntax

#define __HAL_DMA_GET_COUNTER(__HANDLE__) ((__HANDLE__)->Instance->NDTR)

Arguments

__HANDLE__

DMA handle

Return value

The number of remaining data units in the current DMA Stream transfer.

References

LocationText
stm32f4xx_hal_dma.h:635
#define __HAL_DMA_GET_COUNTER(__HANDLE__) ((__HANDLE__)->Instance->NDTR)
stm32f4xx_hal_fmpi2c.c:409
#define FMPI2C_GET_DMA_REMAIN_DATA(__HANDLE__) __HAL_DMA_GET_COUNTER(__HANDLE__)
stm32f4xx_hal_i2c.c:341
#define I2C_GET_DMA_REMAIN_DATA(__HANDLE__) __HAL_DMA_GET_COUNTER(__HANDLE__)
stm32f4xx_hal_uart.c:2492
uint16_t nb_remaining_rx_data = (uint16_t) __HAL_DMA_GET_COUNTER(huart->hdmarx);