~aleteoryx/muditaos

ref: 3cbfe43a95610ad53a00a32bbfc3bf842013966f muditaos/module-sys d---------
2f42cd5e — Mateusz Piesta 3 years ago
[BH-1424] FreeRTOS update

Updated FreeRTOS source code to 10.4.6.
Moved FreeRTOS sources to the third-party directory.
Added necessary changes to the CMake configuration.
Split FreeRTOSConfig.h. From now, each board has its own.
Added missing log headers.
Minor refactor of the module-os cmake.
Fixed stack overflows in bell application main and time service.
cc02ffff — Adam Dobrowolski 3 years ago
[MOS-258] System profile util works with separate rtt

Profiling Move RTT handling to interfacing library
Library for msgpack sink
magic enum updated
performance monitor fixups
d2e4219f — Mateusz Piesta 3 years ago
[BH-1438] Bell crash during start

Fixed.
1cb4da81 — Adam Dobrowolski 3 years ago
[MOS-307] Application and Service example and docs

Working example of application and service ready to copy from
with minimum documentation
Apply suggestions from code review
Co-authored-by:
* Paweł Olejniczak <58421550+pawel-mudita@users.noreply.github.com>
* Paweł Joński <79840715+paweljonskim@users.noreply.github.com>
* Bartosz Cichocki <sp2fet@gmail.com>
90b4f0c5 — Maciej Gibowicz 3 years ago
[MOS-338] Fix regression in the frequency stepping algorithm

Downscaling the CPU frequency from max to min
takes less than 1 second.
053f2706 — Adam Dobrowolski 3 years ago
[MOS-282] Librarisation of services and test service

* options work a bit better ,now services and apps are
  selectable by option in cmake
* test service example added
* major documentation for module-services
* documentation for project configs and logs

Co-authored-by: Bartosz Cichocki <sp2fet@gmail.com>
Co-authored-by: Mateusz Piesta <mateusz.piesta@mudita.com>
43cd9605 — Adam Dobrowolski 4 years ago
[MOS-278] Fixed frequency hold algorithm behaviour

fixed hold frequency algorithm behaviour
added basic tests for frequecy changing
updated catch for newer gcc
tests added
aacd665e — Marek Niepieklo 3 years ago
[CP-1119] Fix Restore failure

Restored Eink service to Restore whitelist
6ad29036 — Mateusz Piesta 4 years ago
[MOS-296] Merge SNVS cherry-pick conflicts fixed

Fix SNVS Harmony approach conflicts with master
5dc42c2b — Maciej Janicki 4 years ago
[MOS-296] Merge new master commits into merge-stable-wip

Merge new master commits
2b2bb13a — Maciej Janicki 4 years ago
[MOS-296] Merge remote-tracking branch 'origin/stable'

Merge stable Harmony branch into merge wip branch
b0c41d4e — Adam Dobrowolski 4 years ago
[MOS-225] Restore SystemManager service idle priority

It crashes othervise on use of deleted elements
1fff92e9 — Adam Dobrowolski 4 years ago
[MOS-225] Review applied

As above.
224f3973 — Adam Dobrowolski 4 years ago
[MOS-225] Fixed integer overflow issue in Bus

blocking calls implementation had a bug when exceeded
uint32_t value returned immediatelly instead waiting
for message
d4d1344f — Adam Dobrowolski 4 years ago
[MOS-225] Fixed no response from SystemManager service

SystemManager service had implementation of bus processing
which never sent responses. This rendered any blocking call
to SystemManager useless
dd128535 — Adam Dobrowolski 4 years ago
[MOS-226] Moved algorithms and their data to separate classes

This way we have controll over what does what, and can test
them separatelly
Logging statistics update more and better data presented
2a11e4d6 — Maciej Gibowicz 4 years ago
[MOS-135] Proper system shutdown during restore

After the restore process is complete, the system shuts down
properly without any unexpected events.
e59cd403 — GravisZro 4 years ago
[MOS-245] Fix errant spaces

It appears in the past a major edit was made but had used a regex to
change some text which resulted in an errant space between the
enumuneration/struct/class name and the scope resolution operator.
These errant spaces have been removed.
c7513c2c — Adam Dobrowolski 4 years ago
[EGD-8208] Post rebase and review cleanup

Style fixed, moved files to catalog, renames
f7f5bc37 — Adam Dobrowolski 4 years ago
[EGD-8208] Added stop audio route on async response

We get Token on play, and require it in stop. While we cant
stop sound by title & data set to play. And adding standard
handling causes either totally synchronous calls or requires
multiple additional guards it seemed like best use.
Fixed expectation for the same named Response, but meant for bell
Needed so that
- we ring only when needed
- we handle CLIP and RING properly
Applied style
Missed file added
Moved SML logger as it's usefull to some more common parts of code
Next