genode/repos/base-okl4/lib/mk
Norman Feske 61926ebc07 base: introduce platform_init function
The new 'init_platform' function performs the platform-specific
component-local low-level initialization. It allows for the
differentiation between core and regular components as well as
kernel-dependent peculiarities.

This patch introduces a consistent notion of a 'Platform'. Within core,
the 'Platform' contains the kernel-specific initialization. Outside
core, the platform sets up the interplay with the parent component. In
all cases, the platform is constructed while running on the initial
stack.

Issue #4784
2023-03-15 17:05:01 +01:00
..
spec libs: use select_from_ports in eager assignments 2022-11-17 08:00:34 +01:00
base-okl4-common.mk Remove Rpc_entrypoint::Native_context 2020-04-21 16:50:37 +02:00
base-okl4.mk base: introduce platform_init function 2023-03-15 17:05:01 +01:00
core-okl4.inc init: health monitoring of child components 2018-11-27 11:36:34 +01:00
kernel-okl4-include.inc Disambiguate kernel-specific file names 2016-12-23 16:51:32 +01:00
kernel-okl4.inc Reduce third-party kernel build warnings 2019-06-13 12:22:49 +02:00
okl4_boot_info.mk libs: use select_from_ports in eager assignments 2022-11-17 08:00:34 +01:00
startup-okl4.mk Disambiguate kernel-specific file names 2016-12-23 16:51:32 +01:00
syscall-okl4.inc okl4: create elfweaver tools on demand (ref #3329) 2019-05-16 13:11:01 +02:00
tools.mk libs: use select_from_ports in eager assignments 2022-11-17 08:00:34 +01:00