[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
[EGD-4758] Add Littlefs fuse
Littlefs fuse work in progress
[EGD-4758] Add Littlefs in the vfscore
Initial concept commit
[EGD-4732] "All Operators" menu option is shown when "Operator auto-select" is off; the state is kept in db
[EGD-4732] Network menu items visibility / indentation
[EGD-4534] Change audio data path synchronization
Refactor audio data path to fix several synchronization issues and
excessive copy operations on large memory blocks. Introduce
audio::Stream data structure to allow connecting audio source and sink
with a zero-copy capability.
Introduce system mechanisms:
- critical section guard lock needed for stream synchronization
- non-cacheable memory allocator to allocate memory for DMA safe
buffers
Update the Googletest CMake template to match the capabilities of the
Catch2 template.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
Signed-off-by: Hubert Chrzaniuk <hubert.chrzaniuk@mudita.com>
[EGD-4856] Add Custom MMI message
Adds custom MMI respponse mesage.
It will be used by MMI response window to translate message.
[EGD-4996] gcc 10 missing header include
[EGD-4925] Change new filesystem handling implementation in module-gui. (#1193)
Due to vfs deprecation there is need to remove all vfs calls from code. This PR covers module gui. There are some modifications in other modules included which are necessary because of build system issues.
[DW-31] Add commit message format checking on CI (#1201)
The changes include adding a custom github action and
integrating it into the main flow.
[EGD-4969] update fixes for vfs changes (#1199)
Fix links in dev workflow article (#1203)
Fixed links to commit message template and git hook
in developer workflow article.
[EGD-4987] Change log update (#1205)
[EGD-4914] input and display languages connection to settings problem… (#1188)
* [EGD-4914] input and display languages connection to settings problem solved
[EGD-4696] Several stabilization patches. (#1192)
[EGD-4760] littlefs host tools (#1161)
* [EGD-4760] Remove littlefs sumbmodule
* [EGD-4760] littlefs submodule in new location
* [EGD-4760] Littlefs host tools inital build
* [EGD-4760] Find fdisk
* [EGD-4760] LFS Cmake file changed
* [EGD-4760] GenLittlefs work in progress
* [EGD-4760] Parse args in the tool
* [EGD-4760] Inital version of genlittlefs
* [EGD-4760] genlittle fs seams to be working
It is a first working release for genlittle fs
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD-4760] genlittle Speed improvement
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD-4760] genlittlefs verbose flag
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD-4760] genlittlefs fix file support
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
* [EGD-4760] Check if it is a littlefs
* [EGD-4760] Genlittle fs image
* [EGD-4760] Gen image fixed
* [EGD-4760] Final version of genlittlefs
* [EGD-4760] Rename littlefs rootdir.
* [EGD-4760] Code review round #1 fixes