~aleteoryx/muditaos

ref: 3fd296c50def4440e2aff28214bd3c51c0bbc9ac muditaos/module-sys d---------
d07a0c1e — Marcin Smoczyński 5 years ago
Merge branch 'stable'
230eb7c3 — Przemyslaw Brudny 5 years ago
[EGD-5816] Device freeze after cancelling a call

Reverted changed proposed by PR [EGD-5598] GuiTimer
refreshWindow on Count and custom stop.

Signed-off-by: Przemyslaw Brudny <przemyslaw.brudny@mudita.com>
d9ae779a — Borys Jelenski 5 years ago
[EGD-5503] Add watchdog implementation

The system watchdog monitors whether there is message traffic
on the Bus. If no message was sent for an extended period of time,
a reset will occur. It should also protect against system-wide hangs.

On Linux, watchdog is simulated by a FreeRTOS task that will call exit
on timeout.
f724d907 — Adam Dobrowolski 5 years ago
[EGD-5701] Added DOM dump to harness

* Added generic handler to developerMode
* Added DOM message handling
50d0cf0b — Przemyslaw Brudny 5 years ago
[EGD-5598] GuiTimer refresh window on count

Added Gui timer auto refresh window on count and additional
name based API to detach timer from window. Added
TimerIDGenerator and exception throw on creating user timer
with same name.
b9661350 — Piotr Tański 5 years ago
[EGD-5697] Framework for phone modes introduced

It allows to transmit phone modes information to listening services.
8d79f27d — Maciej Gibowicz 5 years ago
[EGD-5324] Add Low Power documentation

Documentation describing the Low Power control algorithm and
synchronization with the system using dedicated sentinels and drivers.
323786c4 — Wojtek Rzepecki 5 years ago
[EGD-4797] Battery bar as widget

Battery bar now is present as
a separate widget in top bar.
Additionally refactored passing
battery status.
11aa4c7f — Maciej-Mudita 5 years ago
[EGD-5382] Add LowPower CpuSentinels

In order to synchronize the Low Power mode, the services were
immediately informed about the frequency change,
so that they can update their resources (e.g. PWM filling)
and services may request the maximum CPU frequency in order
to perform a task (e.g. screen redraw, telephone conversation)
a0b79647 — lblach 5 years ago
[EGD-4068] Add Update Package Installation Mode

It is necessary that the PureOS update mechanism enters Update Package
Installation Mode (where most of the services are stopped)
when the PureOS update package gets downloaded into the phone.
65119cb4 — Piotr Tański 5 years ago
[EGD-5027] Services synchronization introduced

Dependencies between services are now supported.
ec56afc9 — Maciej-Mudita 5 years ago
[EGD-5381] Add Low Power Drivers

Peripherals clock synchronization dependent on PLL2
bc4d32c7 — Piotr Tański 5 years ago
[EGD-5158] Change access to the bus methods

The bus is now accessible only via Service object.
[EGD-3247] Remove reminders of unused ping-pong feature

Feature was already removed some time ago but still some reminders
persist. This commit only removed mentioned reminders.
Some minor style fixes suggested by clang tidy were also applied.
abdca6d6 — Wojtek Rzepecki 5 years ago
[EGD-5090] Add Brownout GUI window

Gui window will appear due to brownout
event. System shutdown will be also called.
92a8a78e — Marcin Smoczyński 5 years ago
Merge branch 'master' into stable
fc5ab3a7 — Hubert Chrzaniuk 5 years ago
[EGD-5325] Remove using namespace directives from headers

"Using namespace" directive should not be added in headers
because this practice pollutes source files.
280c5930 — Marcin Smoczyński 5 years ago
Merge branch 'master' into stable
[EGD-5155] Change Timers debug functionality

Enhanced Timers debug functionality.
0e1ca098 — Marcin Smoczyński 5 years ago
Merge commit 'c7dd6b399' into stable
Next