VSF Documented
Data Structures | Macros | Typedefs | Functions
esp_vfs_fat.h File Reference
#include "esp_err.h"
#include "esp_vfs.h"
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>

Go to the source code of this file.

Data Structures

struct  esp_vfs_fat_mount_config_t
 

Macros

#define WL_INVALID_HANDLE   (-1)
 

Typedefs

typedef int32_t wl_handle_t
 
typedef struct esp_vfs_fat_mount_config_t esp_vfs_fat_mount_config_t
 

Functions

esp_err_t esp_vfs_fat_spiflash_mount_rw_wl (const char *base_path, const char *partition_label, const esp_vfs_fat_mount_config_t *mount_config, wl_handle_t *wl_handle)
 
esp_err_t esp_vfs_fat_spiflash_mount_ro (const char *base_path, const char *partition_label, const esp_vfs_fat_mount_config_t *mount_config)
 
esp_err_t esp_vfs_fat_spiflash_unmount_rw_wl (const char *base_path, wl_handle_t wl_handle)
 
esp_err_t esp_vfs_fat_spiflash_unmount_ro (const char *base_path, const char *partition_label)
 
esp_err_t esp_vfs_fat_spiflash_format_rw_wl (const char *base_path, const char *partition_label)
 

Macro Definition Documentation

◆ WL_INVALID_HANDLE

#define WL_INVALID_HANDLE   (-1)

Typedef Documentation

◆ wl_handle_t

◆ esp_vfs_fat_mount_config_t

Function Documentation

◆ esp_vfs_fat_spiflash_mount_rw_wl()

esp_err_t esp_vfs_fat_spiflash_mount_rw_wl ( const char *  base_path,
const char *  partition_label,
const esp_vfs_fat_mount_config_t mount_config,
wl_handle_t wl_handle 
)
extern

◆ esp_vfs_fat_spiflash_mount_ro()

esp_err_t esp_vfs_fat_spiflash_mount_ro ( const char *  base_path,
const char *  partition_label,
const esp_vfs_fat_mount_config_t mount_config 
)
extern

◆ esp_vfs_fat_spiflash_unmount_rw_wl()

esp_err_t esp_vfs_fat_spiflash_unmount_rw_wl ( const char *  base_path,
wl_handle_t  wl_handle 
)
extern

◆ esp_vfs_fat_spiflash_unmount_ro()

esp_err_t esp_vfs_fat_spiflash_unmount_ro ( const char *  base_path,
const char *  partition_label 
)
extern

◆ esp_vfs_fat_spiflash_format_rw_wl()

esp_err_t esp_vfs_fat_spiflash_format_rw_wl ( const char *  base_path,
const char *  partition_label 
)
extern
Generated from commit: vsfteam/vsf@015f4d1