HAL
__SPI_HandleTypeDef::RxXferCount is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHAL__SPI_HandleTypeDef::RxXferCount

__SPI_HandleTypeDef::RxXferCount field

SPI Rx Transfer Counter

Syntax

__IO uint16_t RxXferCount;

References

LocationReferrerText
stm32f4xx_hal_spi.h:120
__IO uint16_t RxXferCount; /*!< SPI Rx Transfer Counter */
stm32f4xx_hal_spi.c:807HAL_SPI_Transmit()
hspi->RxXferCount = 0U;
stm32f4xx_hal_spi.c:977HAL_SPI_Receive()
hspi->RxXferCount = Size;
stm32f4xx_hal_spi.c:992HAL_SPI_Receive()
hspi->RxXferCount--;
stm32f4xx_hal_spi.c:1015HAL_SPI_Receive()
while (hspi->RxXferCount > 0U)
stm32f4xx_hal_spi.c:1023HAL_SPI_Receive()
hspi->RxXferCount--;
stm32f4xx_hal_spi.c:1040HAL_SPI_Receive()
while (hspi->RxXferCount > 0U)
stm32f4xx_hal_spi.c:1047HAL_SPI_Receive()
hspi->RxXferCount--;
stm32f4xx_hal_spi.c:1193HAL_SPI_TransmitReceive()
hspi->RxXferCount = Size;
stm32f4xx_hal_spi.c:1236HAL_SPI_TransmitReceive()
while ((hspi->TxXferCount > 0U) || (hspi->RxXferCount > 0U))
stm32f4xx_hal_spi.c:1257HAL_SPI_TransmitReceive()
if ((__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_RXNE)) && (hspi->RxXferCount > 0U))
stm32f4xx_hal_spi.c:1261HAL_SPI_TransmitReceive()
hspi->RxXferCount--;
stm32f4xx_hal_spi.c:1290HAL_SPI_TransmitReceive()
while ((hspi->TxXferCount > 0U) || (hspi->RxXferCount > 0U))
stm32f4xx_hal_spi.c:1311HAL_SPI_TransmitReceive()
if ((__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_RXNE)) && (hspi->RxXferCount > 0U))
stm32f4xx_hal_spi.c:1315HAL_SPI_TransmitReceive()
hspi->RxXferCount--;
stm32f4xx_hal_spi.c:1426HAL_SPI_Transmit_IT()
hspi->RxXferCount = 0U;
stm32f4xx_hal_spi.c:1512HAL_SPI_Receive_IT()
hspi->RxXferCount = Size;
stm32f4xx_hal_spi.c:1617HAL_SPI_TransmitReceive_IT()
hspi->RxXferCount = Size;
stm32f4xx_hal_spi.c:1701HAL_SPI_Transmit_DMA()
hspi->RxXferCount = 0U;
stm32f4xx_hal_spi.c:1809HAL_SPI_Receive_DMA()
hspi->RxXferCount = Size;
stm32f4xx_hal_spi.c:1847HAL_SPI_Receive_DMA()
hspi->RxXferCount))
stm32f4xx_hal_spi.c:1932HAL_SPI_TransmitReceive_DMA()
hspi->RxXferCount = Size;
stm32f4xx_hal_spi.c:1968HAL_SPI_TransmitReceive_DMA()
hspi->RxXferCount))
stm32f4xx_hal_spi.c:2134HAL_SPI_Abort()
hspi->RxXferCount = 0U;
stm32f4xx_hal_spi.c:2296HAL_SPI_Abort_IT()
hspi->RxXferCount = 0U;
stm32f4xx_hal_spi.c:2817SPI_DMAReceiveCplt()
hspi->RxXferCount = 0U;
stm32f4xx_hal_spi.c:2897SPI_DMATransmitReceiveCplt()
hspi->RxXferCount = 0U;
stm32f4xx_hal_spi.c:3014SPI_DMAAbortOnError()
hspi->RxXferCount = 0U;
stm32f4xx_hal_spi.c:3065SPI_DMATxAbortCallback()
hspi->RxXferCount = 0U;
stm32f4xx_hal_spi.c:3126SPI_DMARxAbortCallback()
hspi->RxXferCount = 0U;
stm32f4xx_hal_spi.c:3162SPI_2linesRxISR_8BIT()
hspi->RxXferCount--;
stm32f4xx_hal_spi.c:3165SPI_2linesRxISR_8BIT()
if (hspi->RxXferCount == 0U)
stm32f4xx_hal_spi.c:3243SPI_2linesTxISR_8BIT()
if (hspi->RxXferCount == 0U)
stm32f4xx_hal_spi.c:3261SPI_2linesRxISR_16BIT()
hspi->RxXferCount--;
stm32f4xx_hal_spi.c:3263SPI_2linesRxISR_16BIT()
if (hspi->RxXferCount == 0U)
stm32f4xx_hal_spi.c:3336SPI_2linesTxISR_16BIT()
if (hspi->RxXferCount == 0U)
stm32f4xx_hal_spi.c:3376SPI_RxISR_8BIT()
hspi->RxXferCount--;
stm32f4xx_hal_spi.c:3380SPI_RxISR_8BIT()
if ((hspi->RxXferCount == 1U) && (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE))
stm32f4xx_hal_spi.c:3386SPI_RxISR_8BIT()
if (hspi->RxXferCount == 0U)
stm32f4xx_hal_spi.c:3432SPI_RxISR_16BIT()
hspi->RxXferCount--;
stm32f4xx_hal_spi.c:3436SPI_RxISR_16BIT()
if ((hspi->RxXferCount == 1U) && (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE))
stm32f4xx_hal_spi.c:3442SPI_RxISR_16BIT()
if (hspi->RxXferCount == 0U)