diff options
Diffstat (limited to 'src/gfile/gfile_petitfs_diskio_chibios.c')
-rw-r--r-- | src/gfile/gfile_petitfs_diskio_chibios.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gfile/gfile_petitfs_diskio_chibios.c b/src/gfile/gfile_petitfs_diskio_chibios.c index d313e695..d7ef02aa 100644 --- a/src/gfile/gfile_petitfs_diskio_chibios.c +++ b/src/gfile/gfile_petitfs_diskio_chibios.c @@ -71,7 +71,8 @@ DRESULT disk_readp ( if (sdcRead(&SDCD1, sector, sectBuf, 1)) return RES_ERROR; #endif - sectpos = sector; + sectpos = sector; + dmaBufferInvalidate(sectBuf, sizeof(sectBuf)); } memcpy(buff, sectBuf + offset, count); return RES_OK; |