CTS-SAT-1-OBC-Firmware
Loading...
Searching...
No Matches
littlefs_driver.h File Reference
#include "littlefs/lfs.h"
Include dependency graph for littlefs_driver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

uint8_t LFS_get_chip_number (lfs_block_t block_num)
 
int LFS_block_device_read (const struct lfs_config *, lfs_block_t, lfs_off_t, void *, lfs_size_t)
 LittleFS read function.
 
int LFS_block_device_prog (const struct lfs_config *, lfs_block_t, lfs_off_t, const void *, lfs_size_t)
 LittleFS write function.
 
int LFS_block_device_erase (const struct lfs_config *, lfs_block_t)
 LittleFS erase function.
 
int LFS_block_device_sync (const struct lfs_config *)
 LittleFS sync function.
 

Function Documentation

◆ LFS_block_device_erase()

int LFS_block_device_erase ( const struct lfs_config * c,
lfs_block_t block )

LittleFS erase function.

Parameters
LittleFSConfigurations, Block to erase
Returns
int - any error codes that happened in littlefs
Here is the call graph for this function:

◆ LFS_block_device_prog()

int LFS_block_device_prog ( const struct lfs_config * c,
lfs_block_t block,
lfs_off_t off,
const void * buffer,
lfs_size_t size )

LittleFS write function.

Parameters
LittleFSConfigurations, Block to read, offset, buffer, buffer size
Returns
int - any error codes that happened in littlefs
Here is the call graph for this function:

◆ LFS_block_device_read()

int LFS_block_device_read ( const struct lfs_config * c,
lfs_block_t block,
lfs_off_t off,
void * buffer,
lfs_size_t size )

LittleFS read function.

Parameters
LittleFSConfigurations, Block to write, offset, buffer, buffer size
Returns
int - any error codes that happened in littlefs
Here is the call graph for this function:

◆ LFS_block_device_sync()

int LFS_block_device_sync ( const struct lfs_config * c)

LittleFS sync function.

Parameters
c- LittleFS Configuration
Returns
int - 0 since we are not caching reads or writes

◆ LFS_get_chip_number()

uint8_t LFS_get_chip_number ( lfs_block_t block_num)
Here is the caller graph for this function: