genode/repos/os
Stefan Kalkowski c5b9cabd89 vmm: enable effective C++ error switch
Several explicit casts could not be avoided yet, due to the missing
differentiation in between virtual and physical addresses that leads
to casting problems when using 32-bit ARM, and because the MMIO
register framework does not allow to return narrowed types of bitfields.

Apart from that, this commit fixes a switch-case fallthrough error in
Mmio_register::write.

Fix genodelabs/genode#4770
2023-02-27 08:22:49 +01:00
..
doc Remove SIGNAL/CAP/RAM services from run scripts 2022-04-13 08:08:00 +02:00
include os: remove conversion warnings/errors from virtio 2023-02-27 08:22:49 +01:00
lib vfs: implement plugin for 'Capture' session 2022-04-13 09:29:03 +02:00
recipes os: remove server/input_event_bridge 2023-02-27 08:22:49 +01:00
run nova: avoid fault during thread migration 2023-02-27 08:22:45 +01:00
src vmm: enable effective C++ error switch 2023-02-27 08:22:49 +01:00
xsd Remove NIC server role from drivers 2022-05-25 12:19:31 +02:00
README API documentation refinements 2017-05-31 13:16:21 +02:00

This source-code repository contains genuine low-level OS components and
interfaces of Genode. It solely depends on the framework's base API.