1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-13 11:29:58 +03:00

[H7][LIB][SD] Fix for H750 Errata 2.11.5.

Application of

STM32H750 - Fix for H750 Errata 2.11.5. (adcf556)

to V1.4.0
This commit is contained in:
jflyper 2019-06-24 21:20:46 +09:00
parent 125e0887b5
commit 41f7c0c5fd

View file

@ -1469,7 +1469,8 @@ void HAL_SD_IRQHandler(SD_HandleTypeDef *hsd)
/* Check for SDMMC interrupt flags */
if(__HAL_SD_GET_FLAG(hsd, SDMMC_IT_DATAEND) != RESET)
{
__HAL_SD_CLEAR_FLAG(hsd, SDMMC_FLAG_DATAEND);
//__HAL_SD_CLEAR_FLAG(hsd, SDMMC_FLAG_DATAEND);
__HAL_SD_CLEAR_FLAG(hsd, SDMMC_FLAG_DATAEND | SDMMC_FLAG_CKSTOP); // DC - See 2.11.5 in H750 Errata
__HAL_SD_DISABLE_IT(hsd, SDMMC_IT_DATAEND | SDMMC_IT_DCRCFAIL | SDMMC_IT_DTIMEOUT |\
SDMMC_IT_TXUNDERR | SDMMC_IT_RXOVERR | SDMMC_IT_TXFIFOHE |\