CTS-SAT-1-OBC-Firmware
|
#include <lfs.h>
Public Attributes | |
void * | context |
int(* | read )(const struct lfs_config *c, lfs_block_t block, lfs_off_t off, void *buffer, lfs_size_t size) |
int(* | prog )(const struct lfs_config *c, lfs_block_t block, lfs_off_t off, const void *buffer, lfs_size_t size) |
int(* | erase )(const struct lfs_config *c, lfs_block_t block) |
int(* | sync )(const struct lfs_config *c) |
lfs_size_t | read_size |
lfs_size_t | prog_size |
lfs_size_t | block_size |
lfs_size_t | block_count |
int32_t | block_cycles |
lfs_size_t | cache_size |
lfs_size_t | lookahead_size |
lfs_size_t | compact_thresh |
void * | read_buffer |
void * | prog_buffer |
void * | lookahead_buffer |
lfs_size_t | name_max |
lfs_size_t | file_max |
lfs_size_t | attr_max |
lfs_size_t | metadata_max |
lfs_size_t | inline_max |
lfs_size_t lfs_config::attr_max |
lfs_size_t lfs_config::block_count |
int32_t lfs_config::block_cycles |
lfs_size_t lfs_config::block_size |
lfs_size_t lfs_config::cache_size |
lfs_size_t lfs_config::compact_thresh |
void* lfs_config::context |
int(* lfs_config::erase) (const struct lfs_config *c, lfs_block_t block) |
lfs_size_t lfs_config::file_max |
lfs_size_t lfs_config::inline_max |
void* lfs_config::lookahead_buffer |
lfs_size_t lfs_config::lookahead_size |
lfs_size_t lfs_config::metadata_max |
lfs_size_t lfs_config::name_max |
int(* lfs_config::prog) (const struct lfs_config *c, lfs_block_t block, lfs_off_t off, const void *buffer, lfs_size_t size) |
void* lfs_config::prog_buffer |
lfs_size_t lfs_config::prog_size |
int(* lfs_config::read) (const struct lfs_config *c, lfs_block_t block, lfs_off_t off, void *buffer, lfs_size_t size) |
void* lfs_config::read_buffer |
lfs_size_t lfs_config::read_size |
int(* lfs_config::sync) (const struct lfs_config *c) |