CTS-SAT-1-OBC-Firmware
Loading...
Searching...
No Matches
littlefs_benchmark.h
Go to the documentation of this file.
1#ifndef INCLUDE_GUARD__LITTLEFS_BENCHMARK_H__
2#define INCLUDE_GUARD__LITTLEFS_BENCHMARK_H__
3
4/*-----------------------------INCLUDES----------------------------------------*/
5#include <stdint.h>
6
7/*-------------------------------BENCHMARK FEATURES----------------------------*/
12
13/*-----------------------------BENCHMARK FUNCTIONS-----------------------------*/
14uint8_t LFS_benchmark_write_read(uint16_t write_chunk_size, uint16_t write_chunk_count, char* response_str, uint16_t response_str_len, LFS_benchmark_mode_enum_t mode);
15uint8_t LFS_benchmark_write_read_single_and_new(uint16_t write_chunk_size, uint16_t write_chunk_count, char* response_str, uint16_t response_str_len);
16
17#endif // INCLUDE_GUARD__LITTLEFS_BENCHMARK_H__
LFS_benchmark_mode_enum_t
Definition littlefs_benchmark.h:8
@ LFS_NEW_FILE
Definition littlefs_benchmark.h:10
@ LFS_SINGLE_FILE
Definition littlefs_benchmark.h:9
uint8_t LFS_benchmark_write_read(uint16_t write_chunk_size, uint16_t write_chunk_count, char *response_str, uint16_t response_str_len, LFS_benchmark_mode_enum_t mode)
Benchmarks the write/read operations on the LittleFS file system.
Definition littlefs_benchmark.c:17
uint8_t LFS_benchmark_write_read_single_and_new(uint16_t write_chunk_size, uint16_t write_chunk_count, char *response_str, uint16_t response_str_len)
Benchmarks the write/read operations on the LittleFS file system for both cases: writing to a new fil...
Definition littlefs_benchmark.c:181