Previously, if an SD I/O operation was attempted while another thread held the mutex for the SD card, the I/O operation would simply fail. Add a timeout to k_mutex_lock calls within the SD subsystem, so that multithreaded access to the SD card instead blocks until the SD card is available for I/O Fixes #66211 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 | ||