History log of /barrelfish-master/include/arch/aarch64/barrelfish_kpi/paging_arch.h
Revision Date Author Comments
# b7057b01 19-Aug-2019 Reto Achermann <reto.achermann@inf.ethz.ch>

armv8: make all defined target compile (ARMV8_All)

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# a3c6f0b0 19-Jul-2019 Reto Achermann <reto.achermann@inf.ethz.ch>

armv8: work around to set the page-table flags

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 9bd8d1d5 03-Apr-2019 Reto Achermann <reto.achermann@inf.ethz.ch>

replacing umlaute and fixing address in headers Haldeneggsteig -> Universitaetsstrasse

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# ead360bc 21-Oct-2018 Simon Gerber <simon.gerber@inf.ethz.ch>

platform definitions: make PTABLE_ENTRIES an arch-independent alias for #entries in a pagetable (for x86_64 and aarch64).

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>


# 8c84b71a 03-Jun-2016 Moritz Hoffmann <moritz.hoffmann@hpe.com>

paging ARMv8: rename to VMSAv8_64 as per documentation. Unify page table handling.

Signed-off-by: Moritz Hoffmann <moritz.hoffmann@hpe.com>


# 146e4e08 16-Nov-2015 David Cock <david.cock@inf.ethz.ch>

Clean merge of HP's ARMv8 code

This adds support for an ARMv8 core running in the GEM5 simulator

Signed-off-by: David Cock <david.cock@inf.ethz.ch>


# a589d2c1 19-Jun-2015 Simon Gerber <simon.gerber@inf.ethz.ch>

armv8: add definitions for VMSAv8-64 translation table entries.

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>


# 9dec7677 01-Jun-2015 Simon Gerber <simon.gerber@inf.ethz.ch>

Initial AArch64/ARMv8 skeleton.

This includes enough code and definitions to generate all *.depend files for
AArch64/ARMv8 and to build a mostly empty cpu driver for the Applied Micro
X-Gene 1 (apm88xxxx) SoC.

Note: the definitions should be taken with a large grain of salt, some of them
are not updated for AArch64/ARMv8.

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>