From 93faa457387b31a11139a10960359212029d4ddd Mon Sep 17 00:00:00 2001 From: savelij13 Date: Thu, 11 Sep 2025 10:01:14 +0300 Subject: [PATCH] fatsfs v0.10a Jan 15,2014: - Added arbitrary strings as drive number in the path name. (_STR_VOLUME_ID) - Added a configuration option of minimum sector size. (_MIN_SS) - 2nd argument of f_rename() can have a drive number and it will be ignored. - Fixed f_mount() with forced mount fails when drive number is >= 1. - Fixed f_close() invalidates the file object without volume lock. - Fixed f_closedir() returns but the volume lock is left acquired. - Fixed creation of an entry with LFN fails on too many SFN collisions. --- doc/00index_e.html | 13 +- doc/00index_j.html | 26 +-- doc/css_e.css | 3 + doc/css_j.css | 3 + doc/en/appnote.html | 59 ++--- doc/en/chmod.html | 4 +- doc/en/closedir.html | 4 +- doc/en/dinit.html | 2 +- doc/en/dioctl.html | 30 +-- doc/en/dread.html | 13 +- doc/en/dstat.html | 10 +- doc/en/dwrite.html | 28 ++- doc/en/fattime.html | 12 +- doc/en/filename.html | 6 +- doc/en/getfree.html | 2 +- doc/en/lseek.html | 6 +- doc/en/mount.html | 2 +- doc/en/open.html | 12 +- doc/en/opendir.html | 5 +- doc/en/printf.html | 13 +- doc/en/rc.html | 22 +- doc/en/read.html | 2 +- doc/en/readdir.html | 2 +- doc/en/rename.html | 6 +- doc/en/sfatfs.html | 2 +- doc/en/sfileinfo.html | 2 +- doc/en/stat.html | 2 +- doc/en/unlink.html | 6 +- doc/img/app3.c | 4 +- doc/img/app4.c | 318 +++++++++++++++++++++++++++ doc/img/funcs.png | Bin 0 -> 11421 bytes doc/img/modules.png | Bin 8624 -> 7932 bytes doc/ja/appnote.html | 45 ++-- doc/ja/chdir.html | 2 +- doc/ja/chdrive.html | 4 +- doc/ja/dinit.html | 8 +- doc/ja/dioctl.html | 20 +- doc/ja/dread.html | 10 +- doc/ja/dstat.html | 4 +- doc/ja/dwrite.html | 22 +- doc/ja/fattime.html | 22 +- doc/ja/filename.html | 14 +- doc/ja/getcwd.html | 4 +- doc/ja/getfree.html | 6 +- doc/ja/getlabel.html | 2 +- doc/ja/gets.html | 2 +- doc/ja/mkfs.html | 8 +- doc/ja/mount.html | 2 +- doc/ja/open.html | 6 +- doc/ja/opendir.html | 4 +- doc/ja/printf.html | 13 +- doc/ja/rc.html | 4 +- doc/ja/rename.html | 6 +- doc/ja/sfatfs.html | 4 +- doc/ja/stat.html | 2 +- doc/ja/unlink.html | 4 +- doc/updates.txt | 9 + src/00readme.txt | 14 +- src/diskio.h | 16 +- src/ff.c | 485 ++++++++++++++++++++++++------------------ src/ff.h | 8 +- src/ffconf.h | 116 +++++----- src/option/syscall.c | 42 ++-- 63 files changed, 995 insertions(+), 532 deletions(-) create mode 100644 doc/img/app4.c create mode 100644 doc/img/funcs.png diff --git a/doc/00index_e.html b/doc/00index_e.html index dc89108..a2e6649 100644 --- a/doc/00index_e.html +++ b/doc/00index_e.html @@ -42,6 +42,7 @@

Application Interface

FatFs module provides following functions to the applications. In other words, this list describes what FatFs can do to access the FAT volumes.