From 5fa1073a5a6a24fa5d27a4f0dc11874c48adef2e Mon Sep 17 00:00:00 2001 From: savelij13 Date: Thu, 11 Sep 2025 09:45:45 +0300 Subject: [PATCH] fatfs v0.08b Jan 15,2011: - Fast seek feature is also applied to f_read() and f_write(). - f_lseek() reports required table size on creating CLMP. - Extended format syntax of f_printf function. - Ignores duplicated directory separators in given path names. --- doc/00index_e.html | 14 +- doc/00index_j.html | 8 +- doc/css_e.css | 10 +- doc/css_j.css | 10 +- doc/en/appnote.html | 67 ++-- doc/en/chdir.html | 53 ++- doc/en/chdrive.html | 24 +- doc/en/chmod.html | 59 ++-- doc/en/close.html | 34 +- doc/en/dinit.html | 10 +- doc/en/dioctl.html | 14 +- doc/en/dread.html | 14 +- doc/en/dstat.html | 8 +- doc/en/dwrite.html | 16 +- doc/en/eof.html | 62 ++++ doc/en/error.html | 62 ++++ doc/en/fattime.html | 6 +- doc/en/filename.html | 17 +- doc/en/forward.html | 86 +++-- doc/en/getcwd.html | 70 ++++ doc/en/getfree.html | 52 ++- doc/en/gets.html | 18 +- doc/en/lseek.html | 97 +++--- doc/en/mkdir.html | 56 ++-- doc/en/mkfs.html | 47 +-- doc/en/mount.html | 28 +- doc/en/open.html | 113 +++---- doc/en/opendir.html | 49 ++- doc/en/printf.html | 39 ++- doc/en/putc.html | 16 +- doc/en/puts.html | 16 +- doc/en/rc.html | 83 +++++ doc/en/read.html | 42 +-- doc/en/readdir.html | 71 ++-- doc/en/rename.html | 68 ++-- doc/en/sdir.html | 26 +- doc/en/sfatfs.html | 62 ++-- doc/en/sfile.html | 44 +-- doc/en/sfileinfo.html | 24 +- doc/en/size.html | 62 ++++ doc/en/stat.html | 50 ++- doc/en/sync.html | 34 +- doc/en/tell.html | 62 ++++ doc/en/truncate.html | 36 +- doc/en/unlink.html | 69 ++-- doc/en/utime.html | 59 ++-- doc/en/write.html | 42 +-- doc/img/f6.png | Bin 0 -> 1436 bytes doc/ja/appnote.html | 63 ++-- doc/ja/chdir.html | 53 ++- doc/ja/chdrive.html | 24 +- doc/ja/chmod.html | 59 ++-- doc/ja/close.html | 34 +- doc/ja/dinit.html | 10 +- doc/ja/dioctl.html | 14 +- doc/ja/dread.html | 16 +- doc/ja/dstat.html | 8 +- doc/ja/dwrite.html | 18 +- doc/ja/eof.html | 62 ++++ doc/ja/error.html | 62 ++++ doc/ja/fattime.html | 6 +- doc/ja/filename.html | 24 +- doc/ja/forward.html | 87 +++-- doc/ja/getcwd.html | 70 ++++ doc/ja/getfree.html | 52 ++- doc/ja/gets.html | 18 +- doc/ja/lseek.html | 101 +++--- doc/ja/mkdir.html | 56 ++-- doc/ja/mkfs.html | 45 +-- doc/ja/mount.html | 26 +- doc/ja/open.html | 106 +++--- doc/ja/opendir.html | 49 ++- doc/ja/printf.html | 38 ++- doc/ja/putc.html | 16 +- doc/ja/puts.html | 16 +- doc/ja/rc.html | 83 +++++ doc/ja/read.html | 43 ++- doc/ja/readdir.html | 73 ++--- doc/ja/rename.html | 66 ++-- doc/ja/sdir.html | 26 +- doc/ja/sfatfs.html | 62 ++-- doc/ja/sfile.html | 46 +-- doc/ja/sfileinfo.html | 20 +- doc/ja/size.html | 62 ++++ doc/ja/stat.html | 52 ++- doc/ja/sync.html | 34 +- doc/ja/tell.html | 62 ++++ doc/ja/truncate.html | 37 +-- doc/ja/unlink.html | 69 ++-- doc/ja/utime.html | 59 ++-- doc/ja/write.html | 43 ++- doc/updates.txt | 6 + src/00readme.txt | 8 +- src/diskio.h | 2 +- src/ff.c | 748 ++++++++++++++++++++++++++++-------------- src/ff.h | 232 +------------ src/ffconf.h | 25 +- src/option/syscall.c | 54 +-- 98 files changed, 2819 insertions(+), 2235 deletions(-) create mode 100644 doc/en/eof.html create mode 100644 doc/en/error.html create mode 100644 doc/en/getcwd.html create mode 100644 doc/en/rc.html create mode 100644 doc/en/size.html create mode 100644 doc/en/tell.html create mode 100644 doc/img/f6.png create mode 100644 doc/ja/eof.html create mode 100644 doc/ja/error.html create mode 100644 doc/ja/getcwd.html create mode 100644 doc/ja/rc.html create mode 100644 doc/ja/size.html create mode 100644 doc/ja/tell.html diff --git a/doc/00index_e.html b/doc/00index_e.html index 1927f46..335f5ff 100644 --- a/doc/00index_e.html +++ b/doc/00index_e.html @@ -4,13 +4,15 @@ + + -ELM - FatFs Generic File System Module +ELM - FatFs Generic FAT File System Module -

FatFs Generic File System Module

+

FatFs Generic FAT File System Module


@@ -45,7 +47,7 @@
  • f_close - Close a file
  • f_read - Read file
  • f_write - Write file
  • -
  • f_lseek - Move read/write pointer, Expand file zize
  • +
  • f_lseek - Move read/write pointer, Expand file size
  • f_truncate - Truncate file size
  • f_sync - Flush cached data
  • f_opendir - Open a directory
  • @@ -66,6 +68,10 @@
  • f_putc - Write a character
  • f_puts - Write a string
  • f_printf - Write a formatted string
  • +
  • f_tell - Get the current read/write pointer
  • +
  • f_eof - Test for end-of-file on a file
  • +
  • f_size - Get size of a file
  • +
  • f_error - Test for an error on a file
  • @@ -90,7 +96,6 @@ @@ -89,7 +95,6 @@