VSF Documented
Data Structures | Typedefs | Functions
esp_vfs_fat_port.c File Reference
#include "../vsf_espidf_cfg.h"
#include <stdint.h>
#include <stddef.h>
#include <string.h>
#include "component/fs/vsf_fs.h"
#include "component/mal/vsf_mal.h"
#include "service/heap/vsf_heap.h"
#include <sys/mount.h>
#include "../vsf_espidf.h"
#include "esp_partition.h"
#include "esp_vfs_fat.h"

Data Structures

struct  __fat_slot_t
 

Typedefs

typedef struct __fat_slot_t __fat_slot_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)
 

Typedef Documentation

◆ __fat_slot_t

typedef struct __fat_slot_t __fat_slot_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 
)

◆ 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 
)

◆ 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 
)

◆ esp_vfs_fat_spiflash_unmount_ro()

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

◆ 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 
)
Generated from commit: vsfteam/vsf@015f4d1