As described in issue: https://github.com/zephyrproject-rtos/zephyr/issues/65027, sdmmc_wait_ready can enter an infinite loop if the card is removed while waiting for it to report an idle status. Fix this by always decrementing the timeout in sdmmc_wait_ready, regardless of whether the SD card is busy. Fixes #65027 Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| Kconfig | ||
| mmc.c | ||
| sd_init.h | ||
| sd_ops.c | ||
| sd_ops.h | ||
| sd_utils.h | ||
| sd.c | ||
| sdio.c | ||
| sdmmc.c | ||