FatFs integration for vfs. More...
FatFs integration for vfs.
Definition in file fatfs.h.
#include "fatfs/source/ff.h"#include "vfs.h"
 Include dependency graph for fatfs.h:Go to the source code of this file.
Data Structures | |
| struct | fatfs_desc | 
| FatFs instance descriptor.  More... | |
| struct | fatfs_file_desc | 
| FatFs file instance descriptor.  More... | |
Macros | |
| #define | FATFS_YEAR_OFFSET (1980) | 
| The year in FatFs timestamps is relative to this offset.  | |
| #define | EPOCH_YEAR_OFFSET (1970) | 
| The epoch offset is used to convert between FatFs and time_t timestamps.  | |
| #define | FATFS_MAX_VOL_STR_LEN (6) | 
| size needed for volume strings like "n:/" where n is the volume id  | |
| #define | FATFS_MOUNT_OPT (1) | 
| 0:mount on first file access, 1 mount in f_mount() call  | |
| #define | CONFIG_FATFS_FORMAT_TYPE FM_ANY | 
| FAT filesystem type that a file system should be formatted in by vfs_format()  | |
| #define | CONFIG_FATFS_FORMAT_ALLOC_STATIC 0 | 
| Statically allocate work buffer for format operation.  More... | |
| #define | FATFS_MAX_ABS_PATH_SIZE (FATFS_MAX_VOL_STR_LEN + VFS_NAME_MAX + 1) | 
| Size of path buffer for absolute paths.  More... | |
Typedefs | |
| typedef struct fatfs_desc | fatfs_desc_t | 
| FatFs instance descriptor.  | |
| typedef struct fatfs_file_desc | fatfs_file_desc_t | 
| FatFs file instance descriptor.  | |
Variables | |
| const vfs_file_system_t | fatfs_file_system | 
| The FatFs vfs driver, a pointer to a fatfs_desc_t must be provided as vfs_mountp::private_data.  | |