History log of /seL4-refos-master/projects/seL4_libs/libsel4vka/arch_include/x86/vka/arch/object.h
Revision Date Author Comments
# 135c651f 27-Sep-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

pragma once and for all


# 9214341c 04-Jun-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

Fix licenses


# 59c89c86 29-Jun-2016 Adrian Danis <Adrian.Danis@data61.csiro.au>

Support for vt-x in master branch

This commit changes vt-x support to that in the master branch. The main
changes are
* EPT structures have 4 levels instead of 3
* IO port passthrough has a different interface
* Some IA32->X86 renames
* Use API constants in libsel4


# 7fa84ad7 30-Nov-2015 Adrian Danis <Adrian.Danis@nicta.com.au>

libsel4vka: Refactor object and kobject definitions

Primarily this change allows x86 object and kobject definitions to be
futher abstracted by the current sel4_arch. To achieve this some
additional arch abstractions are done, resulting in minor changes
to the arm definitions.

In the process various cleanup to remove #ifdef blocks has also
been done.


# fd1e94e0 29-Feb-2016 Adrian Danis <Adrian.Danis@nicta.com.au>

libsel4vka: 64-bit compatible types

Cleanup various debug printing to be size agnostic as well as change the types of
any cookies to be a seL4_Word instead of an explicit uint32_t


# d786b9ee 09-Feb-2016 Adrian Danis <Adrian.Danis@nicta.com.au>

Rename IA32->X86 to avoid deprecated usage warnings