[EGD-5070] Change new filesystem in module bt
Due to vfs deprecation there is need to
remove all vfs calls from code.
This PR covers module bluetooth.
[EGD-5070] Review changes.
[EGD-5070] Change new filesystem in module bt
Due to vfs deprecation there is need to
remove all vfs calls from code.
This PR covers module bluetooth
[EGD-5018] Add umount all filesystem
Add umount all mounted filesystem. This function
can be used in the cleanup vfs core stage
[EGD-4754] Add automount default filesystems
Default automount and parse partitions according to
their configurations using new vfs core. Currently
old (without lfs) and new (with lfs) part schemes are supported
[EGD-4502] Fix and remove old vfs boot
Remove old vfs bootconfig from the vfs which
will be removed in the later commit
[EGD-4757] Add unit test for new filesystem
Due to vfs deprecation new filesystem needs
unit tests to verify it's behaviour.This PR
covers core filesystem operations.
[EGD-5035] Fix error translation fs
Quickfix for error translation issue in new filesystem.
[EGD-5022] Fix invalid open flags in vfscore
Opening file with O_CREAT mode on the mounted fat filesystem
should create file if doesn't exist. Currently it returns ENOENT
This path fix this issue. ff_fat create flags are fixed.
[EGD-5016] Fix vfs-littlefs failed mount init
Fix issue with memory leak during mount in littlefs core
when mount fails.
[EGD-4758] Add lfs object state sync
Add lfs object state sync.
[EGD-4758] Fix includes in littlefs
Fix includes in the littlefs
[EGD-4758] Add block size and fs size
Add blocks size and blocks count detecting
of the file size.
[EGD-4758] Fix littlefs directory iterator
Directory iterator now seams to be working
[EGD-4758] Add unit tests for littlefs
Some tests passed but it needs some work...
[EGD-4758] Fix littlefs boundary check
Currently littlefs boudary is checked in the wrong place
this commit fix this issue
[EGD-4758] Add Littlefs unit test
This is an initial implementation of littlefs
unit tests
[EGD-4758] Add littlefs core filesystem
Filesystem completed
[EGD-4758] Add littlefs in the core rt1051 build fix
Fix wrong build
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-4758] Add Filesystem lfs fixes
This is a fix commit which fix lfs
problem with implementation
[EGD-4758] Add Littlefs file operations
All littlefs file operations seams to be completed