~aleteoryx/muditaos

ref: 46f9cc7e100b471afef4efc4449880eb480ac7fa muditaos/module-bsp/board/rt1051 d---------
46f9cc7e — Lucjan Bryndza 5 years ago
[EGD-5737] Merge master into experimental

Keep experimental up to date with changes from master
adc3d34a — Lucjan Bryndza 5 years ago
[EGD-5334] Fix phone crash when MTP access

Fix phone crash when accessing file when new filesystem is used
067ca948 — Lucjan Bryndza 5 years ago
[EGD-5737] Merge master into experimental

Keep experimental up to date with changes from master
5400c186 — Hubert Chrzaniuk 5 years ago
[EGD-5014] Add eMMC block device API

Add PureOS wrapper for eMMC driver with support
for basic block device operations.
e6213e94 — Lucjan Bryndza 5 years ago
[EGD-5737] Merge master into experimental

Keep experimental up to date with changes from master
32de9ec6 — Lucjan Bryndza 5 years ago
[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.
9f10b446 — Lucjan Bryndza 5 years ago
[EGD-5102] Fix warning errors in the BSP

Fix warning errors in the BSP module
7e36ee7c — Jakub Pyszczak 5 years ago
[EGD-5088] Change new filesystem implementation

Removed deprecated vfs calls from all applications.
84f2dc4f — Wojtek Rzepecki 5 years ago
[EGD-5346] Refactor of battery charger BSP

Pure refactoring of battery charger to privide compliance
 with modern C++ standards. Done before implementation of
battery charging algorithms.
7d7003d6 — Marcin Smoczyński 5 years ago
Merge branch 'master' into stable
40bf381e — Marcin Smoczyński 5 years ago
[EGD-5086] Fix voice not starting when calling

Due to a race condition between source and sink voice is not always
starting when calling. Introduce audio stream connections to avoid
race condition and improve handling of audio start and stop operations.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
15218581 — Maciej-Mudita 5 years ago
[EGD-4887] Add PLL2 clock switching

Pll2 will be disabled at the lowest CPU frequency,
which will save power
1bdc8295 — Hubert Chrzaniuk 5 years ago
[EGD-5086] Change audio device switching logic

Upon hardware change event, audio profile had been switched multiple
times forcing redundant initializations of all related objects. Logic
has been optimized and prepared for further refactor. Now upon hardware
event objects are initialized exactly once.
83ec53d4 — Maciej-Mudita 5 years ago
[EGD-5078] Fix Debug UART conditional enabling

Uart debug will be enabled only when redirecting logs to Uart
0c0fdef1 — Maciej-Mudita 5 years ago
[EGD-4881] Add oscillator clock switching mechanisms

Osc will change automatically at the lowest CPU frequency,
which will save power
7e157e83 — Wojtek Rzepecki 5 years ago
[EGD-5050] Add brownout detection

Brownout detectection realized through charger driver
10e46cbb — Hubert Chrzaniuk 5 years ago
[EGD-5061] Fix lack of audio during call

Audio might have not work if audio streams
were reused. This was fixed by introducing proper
cleaning procedures.
b92c4023 — Marek Niepieklo 5 years ago
[EGD-5004] Add USB-CDC echo mechanism

Added echo mechanism to USB-CDC, update usb_stack submodule
and added a test case to test harness
f9b9967b — Maciej-Mudita 5 years ago
[EGD-4694] Add CPU frequency shift mechanism

The CPU frequency changes automatically which saves energy
f8fc5c80 — Jakub Pyszczak 5 years ago
[EGD-5036] Change new filesystem

Due to vfs deprecation there is need
to remove all vfs calls from code.
This PR covers module bsp.
Next