c28a280c8d6316253e09a6926293a1f6f17b0886
The primary data structure backing the little fs was planned to be a little ctz based skip-list for O(logn) lookup and O(1) append. Was initially planning to start with a simple linked list of index blocks, but was having trouble implementing the free-list on top of the structure. Went ahead and adopted the skip-list structure since it may have actually been easier.
Description
A little fail-safe filesystem designed for microcontrollers
https://github.com/littlefs-project/littlefs.git
14 MiB
Languages
C
68.4%
Python
30.7%
Makefile
0.9%