mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-14 08:49:52 +00:00
62b1c55399
This patch integrates the functionality of the former CAP session into the PD session and unifies the approch of supplementing the generic PD session with kernel-specific functionality. The latter is achieved by the new 'Native_pd' interface. The kernel-specific interface can be obtained via the Pd_session::native_pd accessor function. The kernel-specific interfaces are named Nova_native_pd, Foc_native_pd, and Linux_native_pd. The latter change allowed for to deduplication of the pd_session_component code among the various base platforms. To retain API compatibility, we keep the 'Cap_session' and 'Cap_connection' around. But those classes have become mere wrappers around the PD session interface. Issue #1841 |
||
---|---|---|
.. | ||
include | ||
spec/x86 | ||
cpu_session_platform.cc | ||
io_mem_session_support.cc | ||
irq_session_component.cc | ||
multiboot_info.cc | ||
pager.cc | ||
platform_pd.cc | ||
platform_thread.cc | ||
platform.cc | ||
ram_session_support.cc | ||
rm_session_support.cc | ||
target.inc | ||
thread_start.cc |