Skip to content

Commit 16a40c3

Browse files
committed
STM32U5 ST_HAL_SPI workaround
Internal ticket 112451
1 parent 8bdd782 commit 16a40c3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

targets/TARGET_STM/TARGET_STM32U5/STM32Cube_FW/STM32U5xx_HAL_Driver/stm32u5xx_hal_spi.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1801,7 +1801,7 @@ HAL_StatusTypeDef HAL_SPI_TransmitReceive_IT(SPI_HandleTypeDef *hspi, uint8_t *p
18011801
__HAL_SPI_ENABLE(hspi);
18021802

18031803
/* Fill in the TxFIFO */
1804-
while ((__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_TXP)) && (tmp_TxXferCount != 0UL))
1804+
while ((__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_TXP)) && (tmp_TxXferCount != 0UL) && (max_fifo_length < MAX_FIFO_LENGTH))
18051805
{
18061806
if (max_fifo_length < MAX_FIFO_LENGTH)
18071807
{

0 commit comments

Comments
 (0)