History log of /seL4-camkes-master/projects/seL4_projects_libs/libsel4vm/src/arch/arm/vgic/vgic.h
Revision Date Author Comments
# 745291ce 27-Nov-2020 Gerwin Klein <gerwin.klein@data61.csiro.au>

Convert to SPDX license tags

Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>


# d1115400 09-Nov-2019 Alison Felizzi <Alison.Felizzi@data61.csiro.au>

libsel4vm: Removed arm devices/vgic.h

The function 'vm_install_vgic' is no longer used externally as
its abstracted by the guest irqchip. Moved the prototype into
the private vgic header.


# 6accbf48 30-Sep-2019 Alison Felizzi <Alison.Felizzi@data61.csiro.au>

libsel4vm: Removed vgic dist datastructure extern

Removed the 'extern' for the vgic dist datastructure. This is
not necessary.


# 78fce6c9 24-Sep-2019 Alison Felizzi <Alison.Felizzi@data61.csiro.au>

libsel4vm: Removed device struct in arm vgic

Removed the usage of the device struct in the arm vgic source as
it no longer exists in the library. This is replaced with a
private management datastructure.


# 54fc9dfe 14-May-2019 Alison Felizzi <Alison.Felizzi@data61.csiro.au>

libsel4vm: Refactored arm vm event handler

Refactored the arm vm event/exit handler. This refactors the vm
exit handler code into a series of individual handlers for the
various vm exit cases. The overall intention with these changes
is to make the vm exit handler more modular and to reduce the
complexity of the vm_run function.


# ba96c719 21-Aug-2019 Alison Felizzi <Alison.Felizzi@data61.csiro.au>

libsel4vm: Moved vgic src in main arm directory

Moved the arm vgic source into the arm arch sub-directory. This
implementation doesn't need to be significantly refactored and is
fine to exist with the main arm source.