From eee3950f2ee4a9b3d31ba4f0986a99500a7c216f Mon Sep 17 00:00:00 2001 From: marqs Date: Sat, 7 Mar 2026 23:47:28 +0200 Subject: [PATCH] fix multi-sector SD_Read --- software/sys_controller/fatfs/source/diskio.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/software/sys_controller/fatfs/source/diskio.c b/software/sys_controller/fatfs/source/diskio.c index 873463d..e99f529 100644 --- a/software/sys_controller/fatfs/source/diskio.c +++ b/software/sys_controller/fatfs/source/diskio.c @@ -68,11 +68,16 @@ DRESULT disk_read ( ) { SDRESULTS res; + int i; if (!sdcard_dev.mount) return STA_NOINIT; - res = SD_Read(&sdcard_dev, buff, sector, 0, count*SD_BLK_SIZE); + for (i=0; i