Skip to content

Commit 689f503

Browse files
committed
Optimise LittleFS params
1 parent df4ee3a commit 689f503

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

src/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -902,6 +902,7 @@ target_compile_options(lvgl PRIVATE
902902

903903
# LITTLEFS_SRC
904904
add_definitions(-DLFS_THREADSAFE)
905+
add_definitions(-DLFS_NAME_MAX=50)
905906
add_library(littlefs STATIC ${LITTLEFS_SRC})
906907
target_include_directories(littlefs SYSTEM PUBLIC . ../)
907908
target_include_directories(littlefs SYSTEM PUBLIC ${INCLUDES_FROM_LIBS})

src/components/fs/FS.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,9 @@ FS::FS(Pinetime::Drivers::SpiNorFlash& driver)
2525
.cache_size = 16,
2626
.lookahead_size = 16,
2727

28-
.name_max = 50,
28+
.name_max = LFS_NAME_MAX, // Note: LFS_NAME_MAX is defined in src/CMakeLists.txt
2929
.attr_max = 50,
30+
.metadata_max = 256,
3031
} {
3132
}
3233

0 commit comments

Comments
 (0)