aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/fs/FS.cpp
Commit message (Collapse)AuthorAgeFilesLines
* LVGL / FS : Initialize the LVGL FS driver in LittleVgl (instead of FS).Jean-François Milants2023-02-261-63/+0
| | | | | | Previously, the LVGL driver for the filesystem was initialized in the class FS. However, since 6f942e2, the order of the initializations was incorrect : the driver was initialized (FS::LVGLFileSystemInit()) before LVGL (LittleVgl.Init()), which means that the driver registration was probably dropped when LVGL was initialized. The LVGL driver is now initialized in LittleVgl.Init(), which seems to make much more sense, since all LVGL drivers are initialized there. This way, we ensure that the initialization of the drivers is consistent.
* src: Enable unused parameter warningRiku Isokoski2023-01-241-3/+3
| | | | | | Fix warnings. Some clang-formatting was necessary. DebugPins is unused and was removed.
* Update clang-{format,tidy} to 14Finlay Davidson2023-01-041-0/+5
| | | | | Also add configuration options only available in 13 and 14. Fixes warning about -fstack-usage in clang-tidy check.
* Apply clang-format to all C++ filesFinlay Davidson2022-06-051-2/+2
|
* Added move functionTim Keller2021-12-101-1/+3
|
* Fix lvgl_open to respect littlefs open errorsTim Keller2021-12-101-7/+8
|
* Remove DirDelete, implementation did not work and memory contraints are ↵Tim Keller2021-12-101-17/+0
| | | | recursive. Better implemented on client side...
* Remove mount/unmount. No longer neededTim Keller2021-12-101-9/+1
|
* Write worksTim Keller2021-12-101-1/+3
|
* Focus on getting flash access working properlyTim Keller2021-12-101-2/+10
|
* Added Delete fileTim Keller2021-12-101-0/+4
| | | | Added FS Stat.
* More reliable FS listingTim Keller2021-12-101-1/+3
|
* direcetory listings maybe?Tim Keller2021-12-101-25/+32
| | | | Added LISTDIR command and notify responses.
* Update includes to to be relative to src directoryReinhold Gschweicher2021-11-151-1/+1
| | | | | | | Don't use relative imports like `../foo.h` as those depend on the relative position of both files. Rather than that use imports relative to the `src` directory, which explicitly is part of the include directories.
* Using littlefs (#438)joaquim.org2021-07-111-0/+197
* add submodule littlefs * base fs * Save settings using littlefs * Small fixes and suggestions from PR * More small fixes from PR suggestions * Code clean up * Change SpiNorFlash functions to be private in FS