From 350dbb89e667ecee2dbe891793d08d2608f64853 Mon Sep 17 00:00:00 2001 From: Damien George Date: Thu, 7 Mar 2019 15:03:09 +1100 Subject: [PATCH] lib/oofatfs: Update oofatfs library to fix issue with logic not. From https://github.com/micropython/oofatfs, branch work-R0.13c, commit 3b4ee5a646af2769b3dddfe17d5d866233c1e45b. --- lib/oofatfs/ff.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/oofatfs/ff.c b/lib/oofatfs/ff.c index c7c79a1dd6..0c9d04fe74 100644 --- a/lib/oofatfs/ff.c +++ b/lib/oofatfs/ff.c @@ -3356,7 +3356,7 @@ static FRESULT validate ( /* Returns FR_OK or FR_INVALID_OBJECT */ res = FR_TIMEOUT; } #else - if (disk_ioctl(obj->fs->drv, IOCTL_STATUS, &stat) == RES_OK && (!stat & STA_NOINIT)) { /* Test if the phsical drive is kept initialized */ + if (disk_ioctl(obj->fs->drv, IOCTL_STATUS, &stat) == RES_OK && !(stat & STA_NOINIT)) { /* Test if the phsical drive is kept initialized */ res = FR_OK; } #endif