Enable FatFS on a bunch of formats; better error reporting (i.e., some).

This commit is contained in:
David Given
2022-08-27 18:07:04 +02:00
parent 983f6caf46
commit 917d5d2dd2
20 changed files with 214 additions and 72 deletions

View File

@@ -103,12 +103,12 @@ public:
while (!f_eof(&fil))
{
uint8_t buffer[4096];
UINT done;
res = f_read(&fil, buffer, sizeof(buffer), &done);
throwError(res);
uint8_t buffer[4096];
UINT done;
res = f_read(&fil, buffer, sizeof(buffer), &done);
throwError(res);
bw += Bytes(buffer, done);
bw += Bytes(buffer, done);
}
f_close(&fil);
@@ -167,7 +167,8 @@ private:
throw BadFilesystemException();
default:
throw FilesystemException();
throw FilesystemException(
fmt::format("unknown fatfs error {}", res));
}
}