spiffs_fs.h File Reference

SPIFFS integration with vfs. More...

Detailed Description

Author
Vincent Dupont vince.nosp@m.nt@o.nosp@m.takey.nosp@m.s.co.nosp@m.m

Definition in file spiffs_fs.h.

#include "spiffs.h"
#include "spiffs_config.h"
#include "vfs.h"
#include "mtd.h"
#include "mutex.h"
+ Include dependency graph for spiffs_fs.h:

Go to the source code of this file.

Data Structures

struct  spiffs_desc
 This contains everything needed to run an instance of SPIFFS. More...
 

Macros

#define SPIFFS_DIR_SIZE   (12)
 Size of the buffer needed for directory.
 
SPIFFS config constants
#define SPIFFS_FS_CACHE_SIZE   (0)
 
#define SPIFFS_FS_WORK_SIZE   (512)
 
#define SPIFFS_FS_FD_SPACE_SIZE   (125)
 

Typedefs

typedef struct spiffs_desc spiffs_desc_t
 This contains everything needed to run an instance of SPIFFS.
 

Variables

const vfs_file_system_t spiffs_file_system
 The SPIFFS vfs driver, a pointer to a spiffs_desc_t must be provided as vfs_mountp::private_data.