genode/repos/base-linux/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 base-linux: 64-bit ARM support 2021-05-10 11:17:20 +02:00
base-linux-common.mk Remove Rpc_entrypoint::Native_context 2020-04-21 16:50:37 +02:00
base-linux.inc base: introduce platform_init function 2023-03-15 17:05:01 +01:00
base-linux.mk base: introduce platform_init function 2023-03-15 17:05:01 +01:00
core-linux.inc Remove 'Env::reinit' and 'Env::reinit_main_thread' 2022-02-15 10:17:28 +01:00
core-linux.mk base-linux: separate x86-specific code 2021-05-10 11:17:20 +02:00
lx_hybrid.mk cxx: missing operator delete with align_val_t arg 2021-11-29 15:10:50 +01:00