|
|
@ -89,6 +89,30 @@ config FS_FATFS_NUM_DIRS |
|
|
|
at compile-time. |
|
|
|
at compile-time. |
|
|
|
This affects use of fs_opendir on FAT type mounted file systems. |
|
|
|
This affects use of fs_opendir on FAT type mounted file systems. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
config FS_FATFS_HAS_RTC |
|
|
|
|
|
|
|
bool "Timestamping support" |
|
|
|
|
|
|
|
help |
|
|
|
|
|
|
|
Enable file system timestamping instead of using a hardcoded date |
|
|
|
|
|
|
|
for all operations. Requires an application supplied implementation |
|
|
|
|
|
|
|
of `get_fattime`. Format of the uint32_t bits are as follows: |
|
|
|
|
|
|
|
31:25 = Year from 1980 |
|
|
|
|
|
|
|
24:21 = Month (1..12) |
|
|
|
|
|
|
|
20:16 = Day of month (1..31) |
|
|
|
|
|
|
|
15:11 = Hour (0..23) |
|
|
|
|
|
|
|
10: 5 = Minute (0..59) |
|
|
|
|
|
|
|
4: 0 = Seconds/2 (0..29) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
config FS_FATFS_EXTRA_NATIVE_API |
|
|
|
|
|
|
|
bool "Additional native API functions" |
|
|
|
|
|
|
|
help |
|
|
|
|
|
|
|
Enable the following additional native API functions that do not have |
|
|
|
|
|
|
|
an equivalent in the Zephyr VFS API: |
|
|
|
|
|
|
|
* `f_getlabel` |
|
|
|
|
|
|
|
* `f_setlabel` |
|
|
|
|
|
|
|
* `f_expand` |
|
|
|
|
|
|
|
* `f_findfirst` |
|
|
|
|
|
|
|
* `f_findnext` |
|
|
|
|
|
|
|
|
|
|
|
config FS_FATFS_LFN |
|
|
|
config FS_FATFS_LFN |
|
|
|
bool "Long filenames (LFN)" |
|
|
|
bool "Long filenames (LFN)" |
|
|
|
help |
|
|
|
help |
|
|
|