#
7d3d5595 |
|
14-Jun-2019 |
Daniel Schwyn <daniel.schwyn@inf.ethz.ch> |
armv8: Fix booting from U-Boot Hacky, work in progress Signed-off-by: Daniel Schwyn <daniel.schwyn@inf.ethz.ch>
|
#
d8b84a96 |
|
07-Jun-2019 |
Daniel Schwyn <daniel.schwyn@inf.ethz.ch> |
armv8: Kernel expects core data also on BSP Signed-off-by: Daniel Schwyn <daniel.schwyn@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>
|
#
aab05e81 |
|
08-Nov-2018 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
boot: armv8: reduce ARMV8_CORE_DATA_PAGES to 1100 (from 1500). Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
1ed1a1d4 |
|
19-Oct-2018 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
armv8: make compile Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
7674e3a2 |
|
16-Mar-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
ARMv8: adding kernel stack limit to the coredata structure Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
d7a5469b |
|
08-Mar-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
ARMv8: update fields of arm_core_data Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
bd206bf2 |
|
06-Mar-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
Coredata: making archid to be of type hwid_t Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
7a9cc982 |
|
06-Mar-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
ARMv8: making coredata fields 64-bits wide Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
227a6451 |
|
04-Mar-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
ARMv8: adding pointer to struct global to core data Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
a386715f |
|
03-Mar-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
armv8: adding boot magic to coredata Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
36ca39b8 |
|
03-Mar-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
ARMv8: adding stack pointer and L0 page table to ARM coredata Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
6539c3e8 |
|
25-Feb-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
ARMv8: taking over steps of x86 coreboot to start with Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
f4408ce2 |
|
15-Nov-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
barrelfish_kpi/armv8: Remove unused struct definitions Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
f606b5f0 |
|
15-Nov-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
kernel/armv8: rename arm_core_data struct to armv8_core_data Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
57b3d1fe |
|
07-Jul-2016 |
Moritz Hoffmann <moritz.hoffmann@hpe.com> |
kernel/tmas: Correctly create caps for all memory minos kernel allocated memory. Signed-off-by: Moritz Hoffmann <moritz.hoffmann@hpe.com>
|
#
addd3fd6 |
|
03-Jun-2016 |
Moritz Hoffmann <moritz@dhcp-16-111-6-143.labs.hpecorp.net> |
multiboot2: Change ARMv8 loading to multiboot2. This might still require some rework as there are slight dependencies on EFI. It would be better to use the multiboot2 mmap or something custom instead of the raw mmap from EFI. Signed-off-by: Moritz Hoffmann <moritz@dhcp-16-111-6-143.labs.hpecorp.net>
|
#
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>
|