[EGD-5153] Fix errors in generate image script
Script for generate partitions for emulator by mistake
overwrites the littlefs image and fatfs image due to the
overlap fat parition and littlefs partition
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-5145] Fix remove vfs include from UT
Deprecated vfs is no more accessible. Deleted old includes.
[EGD-5153] Fix disk manager sector_count
Currently when partition handle is passed to the disk manager
it returns total disk sector count instead of partitions sector count
[EGD-5149] Fix temporary path
Currently temporary path is in the fat partition. This patch
changes the temporary directory to the LFS partition.
[EGD-5135] Add new lfs part scheme in emulator
Add new littlefs filesystem user partion in the fat database
[EGD-5075] Add new vfs core to new lib syscalls
Add new vfs core support to the new lib filesystem syscalls,
so currently new platform is switched to the new fs
[EGD-5102] Fix compile on rt1051 platform
It is initial commmit which fix compilation after
vfs. global object removal. It still need implementation
newlib syscalls.
[EGD-5102] Fix warning errors in the BSP
Fix warning errors in the BSP module
[EGD-5737] Merge with master
Keep experimental up to date with changes from master
[EGD-5098] Fix and remove old vfs class
Fix and remove global vfs object remove all old data
included in the vfs.hpp class
[EGD-5097] Fix minor issues with littlefs fuse
Fix minor issues with littlefs implementation
[EGD-5097] Fix open flag translate
Fix open translation flags in the littlefs fuse
[EGD-5088] Change new filesystem implementation
Removed deprecated vfs calls from all applications.
[EGD-5074] Add native fscore for emulator
This is a first commit when the emulator uses
the new filesystem core.
libiosyscall library read environment variable
IOSYSCALS_REDIRECT_TO_IMAGE
When IOSYSCALS_REDIRECT_TO_IMAGE=1 all syscalls
are redirected to the image. If env is not defined
or set to 0 only paths are translated and redirected
to the native linux syscalls
[EGD-5074] Remove free rtox library
Remove unneeded fat library from the freertos
[EGD-5074] Fix freertos mutex as unique
Add freertos mutex in the unique_ptr for avoid inclusion of the
freertos.h
[EGD-5074] Remove frertos-fat submodule
Remove uneeded fat freertos submodule
[EGD-5074] Add handle types in the vfs_subsystem
Add handle types in the vfs subsystem
[EGD-5074] Add submodule for hashmap
Add submodule for hashmap
[EGD-5074] Add support for dirent
Add support for dirent for new filesystem
[EGD-5074] Fix mutex class
Remove mutex in header
[EGD-5074] Remove old vfs from file indexer
File indexer should be fixed for use new vfs
[EGD-5074] Fix unit test vfs
Remove unit tests vfs for clas
[EGD-5074] Add Posix implementation with new fs
Add posix implementation with new fs core
[EGD-5074] Fix stdio syscalls
Fix all stdio syscalls
[EGD-5074] Fix iosyscalls scan family
Fix iosyscalls scan family
[EGD-5074] Fix native API
Fix native api
Work in progress some minor fixes
[EGD-5074] Fix lib stdio
Fix lib stdio
[EGD-5074] fix lseek return value in fat driver
Fix lseek return value in the fat driver
[EGD-5074] Unit test fix
Unittest fixes
[EGD-5074] Emulator syscalls
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
battery renames, clean up, degreasing
[EGD-5089] linux battery bsp charging done added
[EGD-4932] new battery icons + battery in TopBar rework
[EGD-4932] all new battery icons - rename
[EGD-4794] all new battery icons (monochrome)