[HAL][SPI] Add note to clarify HAL_SPI_Receive() behavior in master mode
diff --git a/Src/stm32f4xx_hal_spi.c b/Src/stm32f4xx_hal_spi.c
index 203ae21..13e01aa 100644
--- a/Src/stm32f4xx_hal_spi.c
+++ b/Src/stm32f4xx_hal_spi.c
@@ -931,6 +931,9 @@
* @param Size amount of data elements (u8 or u16) to be received
* @param Timeout Timeout duration in ms
* @retval HAL status
+ * @note In master mode, if the direction is set to SPI_DIRECTION_2LINES
+ * the receive buffer is written to data register (DR) to generate
+ * clock pulses and receive data
*/
HAL_StatusTypeDef HAL_SPI_Receive(SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size, uint32_t Timeout)
{