seL4/include/plat
Anna Lyons 8586b7f2b8 boot: refactor allocation of rootserver objects
Prior to this change, the boot process would dynamically allocate
memory for root server objects based on the order of initialisation.
Allocation was a best-fit algorithm.

This change preallocates all memory for root server objects to an
aligned untyped just after the user image. By allocating the objects in
order of size, allocation is greatly simplified and the ability to
reproduce the allocation offline based on the kernel and user image
sizes is increased.
2019-06-20 14:11:50 +10:00
..
default/plat arm: remove plat/machine/timer.h 2019-06-17 10:44:36 +10:00
pc99/plat boot: refactor allocation of rootserver objects 2019-06-20 14:11:50 +10:00
spike/plat Add RISC-V IRQ invocations 2019-06-18 10:22:47 +10:00
tk1/plat/machine tk1: use declare_default_headers 2019-04-12 14:25:58 +10:00