genode/repos/base-hw/lib/mk
Martin Stein 9da42dde2f hw & arm_v7: mode transition via transit ttbr0
Previously, we did the protection-domain switches without a transitional
translation table that contains only global mappings. This was fine as long
as the CPU did no speculative memory accesses. However, to enabling branch
prediction triggers such accesses. Thus, if we don't want to invalidate
predictors on every context switch, we need to switch more carefully.

ref #474
2014-08-15 10:19:48 +02:00
..
arm hw: cpu_support to kernel/thread_base 2014-08-15 10:19:48 +02:00
arm_v6 hw & arm_v7: mode transition via transit ttbr0 2014-08-15 10:19:48 +02:00
arm_v7 hw & arm_v7: mode transition via transit ttbr0 2014-08-15 10:19:48 +02:00
exynos5 hw: rename processor CPU 2014-08-15 10:19:48 +02:00
perf_counter hw: re-organize file structure 2014-08-15 10:19:48 +02:00
platform_arndale hw: rename processor CPU 2014-08-15 10:19:48 +02:00
platform_imx31 hw: re-organize file structure 2014-08-15 10:19:48 +02:00
platform_imx53 hw: rename processor CPU 2014-08-15 10:19:48 +02:00
platform_odroid_xu hw: rename processor CPU 2014-08-15 10:19:48 +02:00
platform_panda hw: rename processor CPU 2014-08-15 10:19:48 +02:00
platform_pbxa9 hw: rename processor CPU 2014-08-15 10:19:48 +02:00
platform_rpi hw: re-organize file structure 2014-08-15 10:19:48 +02:00
platform_vea9x4 hw: rename processor CPU 2014-08-15 10:19:48 +02:00
trustzone hw: core as library 2014-07-24 10:18:06 +02:00
base-common.inc hw: re-organize file structure 2014-08-15 10:19:48 +02:00
base.mk hw: re-organize file structure 2014-08-15 10:19:48 +02:00
core-perf_counter.mk hw: re-organize file structure 2014-08-15 10:19:48 +02:00
core-trustzone.inc hw: re-organize file structure 2014-08-15 10:19:48 +02:00
core-trustzone.mk hw: core as library 2014-07-24 10:18:06 +02:00
core-trustzone_off.mk hw: core as library 2014-07-24 10:18:06 +02:00
core.inc hw & arm_v7: mode transition via transit ttbr0 2014-08-15 10:19:48 +02:00