History log of /seL4-camkes-master/projects/seL4_libs/libsel4vspace/include/vspace/page.h
Revision Date Author Comments
# 135c651f 27-Sep-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

pragma once and for all


# 4840caf8 18-Jul-2017 Kent McLeod <Kent.Mcleod@data61.csiro.au>

sel4vspace: Add function to calculate page bits

When given a size of memory, calculates the largest page size to use
when creating it from seL4 page objects


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

Fix licenses


# 0be41508 21-Mar-2016 Adrian Danis <Adrian.Danis@nicta.com.au>

libsel4utils: Correct check for contiguous page sizes

The intention of the original code was clearly to not check the first
(hence the i > 0 comparison) but then check every subsequent size is
strictly increasing. Instead we skipped the first check and then
compared against the following size, resulting in us never actually
checking if the first page is in order, as well as indexing out
of the array.


# 3a9da541 28-Feb-2016 Anna Lyons <Anna.Lyons@nicta.com.au>

Rationalise dependencies.

This commit removes the dependency of libsel4platsupport on
libsel4utils, as libsel4utils is our top level library and should be
able to use the device drivers that libsel4platsupport provides.

The functionality that libsel4platsupport depended on from libsel4utils
has been moved to libsel4simple, as libsel4simple is basically an
extension of libsel4.