genode/base/include
Christian Helmuth d23ee02e9a Destruct IPC-server object on entrypoint destruction
The IPC-server object exists solely on the stack of the entrypoint
thread and, therefore, would never be destructed as the thread is just
killed. Now, the object is explicitly destructed in the entrypoint
destructor. An alternative solution could instruct the entrypoint thread
the terminate, which would automatically cleanup its stack.

The object pool is assumed to be empty on destruction of the entrypoint.
If not, we warn and at least dissolve all RPC objects.
2012-11-16 13:55:00 +01:00
..
32bit/base Unify uint64_t among 32-bit and 64-bit platforms 2012-08-16 13:32:56 +02:00
64bit/base Unify uint64_t among 32-bit and 64-bit platforms 2012-08-16 13:32:56 +02:00
arm/cpu Nested init on i.MX31 via base_hw. Rework base_hw. 2012-11-14 16:36:41 +01:00
base Destruct IPC-server object on entrypoint destruction 2012-11-16 13:55:00 +01:00
cap_session Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
cpu_session base: Fix a number of warnings about unused parameters 2012-11-14 16:38:38 +01:00
dataspace Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
drivers/uart Nested init on i.MX31 via base_hw. Rework base_hw. 2012-11-14 16:36:41 +01:00
io_mem_session Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
io_port_session Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
irq_session ACPI/IRQ: Add interrupt mode to IRQ connection 2012-10-09 13:47:47 +02:00
log_session Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
pager Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
parent Add support for specialized session interfaces 2012-11-07 13:43:04 +01:00
pd_session Add chroot support to core 2012-11-05 17:31:05 +01:00
platform base_hw: Use board-specific 'Core_tlb'. 2012-11-14 16:36:51 +01:00
ram_session Add support for allocating DMA memory 2012-06-20 09:17:48 +02:00
rm_session Add an 'executable' flag to 'Rm_session::attach()' 2012-04-20 11:21:19 +02:00
rom_session Support for dynamic ROM sessions, fix #170 2012-04-05 11:25:26 +02:00
root Root_component::session: Fix ram_quota handling 2012-11-14 16:39:18 +01:00
session Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
signal_session Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
thread Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
util base: Fix a number of warnings about unused parameters 2012-11-14 16:38:38 +01:00
x86/cpu base: Fix a number of warnings about unused parameters 2012-11-14 16:38:38 +01:00
x86_32/cpu Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
x86_64/cpu Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
README Imported Genode release 11.11 2011-12-22 16:19:25 +01:00

This directory contains include files of interfaces that are exported
by components to be used by other components. Each subdirectory corresponds
to the component exporting the interface.