Horus disk_ioctl() fixed: CTRL_SYNC was missing, default return is now RES_OK;

This commit is contained in:
Damjan Adamic
2016-04-17 12:55:01 +02:00
parent 403471d869
commit 41a5af5a6e
2 changed files with 17 additions and 1 deletions
+10
View File
@@ -283,6 +283,16 @@ DRESULT disk_ioctl (
*(WORD*)buff = SDCardInfo.CardBlockSize;
res = RES_OK;
break;
case CTRL_SYNC:
while (SD_GetStatus() == SD_TRANSFER_BUSY); /* Complete pending write process (needed at _FS_READONLY == 0) */
res = RES_OK;
break;
default:
res = RES_OK;
break;
}
return res;