mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-23 15:32:25 +00:00
d02f4866ea
This commit is a preparation commit for suspend/resume. The commit refactors the code in order to consolidate all Platform resources into one instance. All users within the GPU driver should access the resources with with_* functions, which checks whether the device resource is usable. The callers are not allowed to store any references to the provided resources. With this change, it will be possible in follow up commits, to release the platform device and to re-acquire it and its resources, e.g. mmio, irq, gmadr. Issue #5081 |
||
---|---|---|
.. | ||
doc | ||
include | ||
lib | ||
recipes | ||
run | ||
src | ||
xsd | ||
README |
This source-code repository contains genuine low-level OS components and interfaces of Genode. It solely depends on the framework's base API.