mirror of
https://github.com/mmueller41/genode.git
synced 2026-01-21 12:32:56 +01:00
News item for version 21.08
This commit is contained in:
committed by
Christian Helmuth
parent
397a3e45d1
commit
339dda8b43
38
doc/news.txt
38
doc/news.txt
@@ -4,6 +4,44 @@
|
|||||||
===========
|
===========
|
||||||
|
|
||||||
|
|
||||||
|
Genode OS Framework release 21.08 | 2021-08-31
|
||||||
|
##############################################
|
||||||
|
|
||||||
|
| The highlights of Genode 21.08 are revamped GPU support as well as new
|
||||||
|
| drivers for the Pinephone and MNT-Reform laptop based on a new streamlined
|
||||||
|
| approach for porting Linux kernel code. Further topics range from VirtualBox
|
||||||
|
| improvements, over media playback in the native web browser, to LTE
|
||||||
|
| connectivity in Sculpt OS.
|
||||||
|
|
||||||
|
For complex driver stacks, Genode largely relies on code ported from other
|
||||||
|
operating systems. The Linux kernel plays a special role because - being the
|
||||||
|
basis for Android - it is the de-facto reference for driving the peripherals
|
||||||
|
of most ARM SoCs. Up to now, however, the porting efforts of driver code from
|
||||||
|
Linux to Genode used to be a time-intensive affair, which forced a narrow
|
||||||
|
focus on very few SoCs on us. With the streamlined porting approach introduced
|
||||||
|
with the new release, we become able to dramatically reduce the costs,
|
||||||
|
creating the prospect of a much broader hardware support. The first success
|
||||||
|
stories of the new way of porting are added graphics drivers for the Pinephone
|
||||||
|
and the MNT-Reform laptop, a network driver for the Pine-A64-LTS board, and an
|
||||||
|
SD-card driver for the MNT-Reform.
|
||||||
|
|
||||||
|
The second spotlight of the release is the largely revamped support for Intel
|
||||||
|
GPUs. In contrast to our experimental GPU-related work of the past, we have
|
||||||
|
now identified a way to cleanly integrate GPU support into the GUI
|
||||||
|
architecture of sophisticated Genode systems such as Sculpt OS. This work is
|
||||||
|
accompanied with an up-to-date version of the Mesa library stack. In
|
||||||
|
combination with the improvements of our custom GPU multiplexer, we are now on
|
||||||
|
a good track to make the use of hardware-accelerated graphics a commodity on
|
||||||
|
Genode.
|
||||||
|
|
||||||
|
Even though most topics of the current release revolve around low-level
|
||||||
|
driver-related work, the new version improves higher-level functionality as
|
||||||
|
well. In particular, it adds the modular integration of mobile-data
|
||||||
|
connectivity to Sculpt OS and enables media playback for our port of the
|
||||||
|
Chromium web engine. Those and more topics are described in the detailed
|
||||||
|
[https:/documentation/release-notes/21.08 - release documentation of version 21.08...]
|
||||||
|
|
||||||
|
|
||||||
Genode OS Framework release 21.05 | 2021-05-31
|
Genode OS Framework release 21.05 | 2021-05-31
|
||||||
##############################################
|
##############################################
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user