History log of /seL4-refos-master/libs/libsel4debug/src/bootinfo.c
Revision Date Author Comments
# e9a9ff4f 18-Jul-2019 Yu Hou <Yu.Hou@data61.csiro.au>

Trivial: Style fix

make the style checker happy


# e23dc54b 19-May-2019 Yu Hou <Yu.Hou@data61.csiro.au>

seL4_libs: remove autoconf.h from seL4_libs

this commit removes autoconf.h generation from each lib and
append '#include <<lib_name>/gen_config.h>' after each
'#include <autoconf.h>' since autoconf.h is only the for the
kernel config now. This is a temporarily solution, since we
currently don't have a way to tell which header files each file
is trying to include when it includes 'autoconf.h'


# 80ff425a 03-Dec-2018 Anna Lyons <Anna.Lyons@data61.csiro.au>

trivial: fix output warnings on 64-bit


# 01becc5d 15-Oct-2018 Kent McLeod <Kent.Mcleod@data61.csiro.au>

sel4debug: Actually print in debug_print_bootinfo

Trying to get this function to print requires lots of hard to find
config options. Just print output if the function is called and let the
call site decide how to config guard whether it gets called or not.


# 0016dfc6 13-Jul-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

Fix all the whitespace

- remove trailing whitespace
- remove duplicate blank lines
- remove blank lines at end of files


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

Fix licenses


# 4ed4e0ac 28-Sep-2016 Adrian Danis <Adrian.Danis@data61.csiro.au>

Remove assumptions about the 0 paddr being invalid

There is no way to prevent platforms from having interesting memory
or devices at paddr 0, as such we should not be using 0 to signal
the absence of a physical address. This change fixes some cases
where we were doing this, and switches to sentinal value that cannot
collide with a valid page base physical address.


# f557803a 26-Sep-2016 Adrian Danis <Adrian.Danis@data61.csiro.au>

libsel4debug: Accept untyped sizes up to word size

Removes hard coded assumption of the largest untyped being 32-bits
and instead uses CONFIG_WORD_SIZE. Also adds an assert to make sure
the untyped sizes are in fact in this range so that we do not
corrupt the stack


# fb3471f9 20-Mar-2016 Adrian Danis <Adrian.Danis@nicta.com.au>

libsel4debug: Fix debug printing


# f0307327 18-Feb-2016 Adrian Danis <Adrian.Danis@nicta.com.au>

SELFOUR-421 Handle updated bootinfo with device untypeds

Updates the simple-default implementation, and libsel4debug, to
handle the removal of device frames and addition of device untypeds
to bootinfo.


# 9b0f6e2a 16-May-2016 Anna Lyons <Anna.Lyons@nicta.com.au>

Remove all references to KERNEL_STABLE


# 1a1e89af 19-Apr-2016 Anna Lyons <Anna.Lyons@nicta.com.au>

sel4debug: remove unused dep on sel4utils


# 67c869cf 29-Mar-2016 Anna Lyons <Anna.Lyons@nicta.com.au>

all: s/LOG_*/ZF_LOG*


# e9b6666a 02-Feb-2016 Adrian Danis <Adrian.Danis@nicta.com.au>

Update usages of bootinfo to use the userImagePaging list

Previously initial paging capabilities were stored in two lists.
In order to generalize this to N levels of paging, this is being
made a single combined list with a known order.