littlefs_desc_t Struct Reference

littlefs descriptor for vfs integration More...

Detailed Description

littlefs descriptor for vfs integration

Definition at line 66 of file littlefs_fs.h.

#include <littlefs_fs.h>

Data Fields

lfs_t fs
 littlefs descriptor
 
struct lfs_config config
 littlefs config
 
mtd_dev_tdev
 mtd device to use
 
mutex_t lock
 mutex
 
uint32_t base_addr
 first block number to use, total number of block is defined in config. More...
 
uint8_t file_buf [LITTLEFS_FILE_BUFFER_SIZE]
 file buffer to use internally if LITTLEFS_FILE_BUFFER_SIZE is set
 
uint8_t read_buf [LITTLEFS_READ_BUFFER_SIZE]
 read buffer to use internally if LITTLEFS_READ_BUFFER_SIZE is set
 
uint8_t prog_buf [LITTLEFS_PROG_BUFFER_SIZE]
 prog buffer to use internally if LITTLEFS_PROG_BUFFER_SIZE is set
 
uint8_t lookahead_buf [LITTLEFS_LOOKAHEAD_SIZE/8]
 lookahead buffer to use internally
 

Field Documentation

◆ base_addr

uint32_t littlefs_desc_t::base_addr

first block number to use, total number of block is defined in config.

if set to 0, the total number of sectors from the mtd is used

Definition at line 74 of file littlefs_fs.h.


The documentation for this struct was generated from the following file: