diff --git a/fs/fat/os_adapt/fatfs.c b/fs/fat/os_adapt/fatfs.c index 46843f2fdc980142b943e06ae4f330990e710c10..ee39d65391740f2cb7c910abc8b6c0cdf56bb171 100644 --- a/fs/fat/os_adapt/fatfs.c +++ b/fs/fat/os_adapt/fatfs.c @@ -93,10 +93,13 @@ int fatfs_2_vfs(int result) case FR_NO_FILE: case FR_NO_PATH: - case FR_NO_FILESYSTEM: status = ENOENT; break; + case FR_NO_FILESYSTEM: + status = ENOTSUP; + break; + case FR_INVALID_NAME: status = EINVAL; break;