genode/repos/base-hw/src/core
Stefan Kalkowski e05d26567d hw: make 'smp' property an aspect (Ref #1312)
This commit separates certain SMP aspects into 'spec/smp' subdirectories.
Thereby it simplifies non-SMP implementations again, where no locking
and several platform specific maintainance operations are not needed.
Moreover, it moves several platform specifics to appropriated places,
removes dead code from x86, and starts to turn global static pointers
into references that are handed over.
2016-01-15 16:42:12 +01:00
..
include hw: make 'smp' property an aspect (Ref #1312) 2016-01-15 16:42:12 +01:00
kernel hw: make 'smp' property an aspect (Ref #1312) 2016-01-15 16:42:12 +01:00
spec hw: make 'smp' property an aspect (Ref #1312) 2016-01-15 16:42:12 +01:00
boot_modules.s hw: map binaries of boot modules on demand 2014-06-06 14:54:31 +02:00
capability.cc hw: kernel backed capabilities (Fix #1443) 2015-05-26 09:40:04 +02:00
console.cc hw: re-organize file structure 2014-08-15 10:19:48 +02:00
core_rm_session.cc base: redesign object pool using lambda interface 2015-09-09 15:14:28 +02:00
cpu_session_support.cc base: redesign object pool using lambda interface 2015-09-09 15:14:28 +02:00
env.cc hw: kernel backed capabilities (Fix #1443) 2015-05-26 09:40:04 +02:00
io_mem_session_support.cc Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
irq_session_component.cc hw: prevent compiler warning 2015-08-31 09:09:23 +02:00
pager.cc base: redesign object pool using lambda interface 2015-09-09 15:14:28 +02:00
perf_counter.cc Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
platform_pd.cc hw: explain misleading "Quota exceeded" 2015-12-10 13:16:26 +01:00
platform_thread.cc hw: use weak pointer when resolving a page-fault 2015-09-30 12:20:35 +02:00
platform.cc hw: make 'smp' property an aspect (Ref #1312) 2016-01-15 16:42:12 +01:00
ram_session_support.cc hw: correctly flush cache on ARM (fix #1257) 2014-10-10 13:02:30 +02:00
rm_session_support.cc hw: use weak pointer when resolving a page-fault 2015-09-30 12:20:35 +02:00
signal_session_component.cc core: do not destroy in object pool's apply scope 2015-09-30 12:20:40 +02:00
target.mk hw: enable kernel-internal tests via run tool 2014-11-28 12:02:34 +01:00
thread_start.cc hw: kernel backed capabilities (Fix #1443) 2015-05-26 09:40:04 +02:00