seL4/tools/hardware
Simon Shields b5c56244f1 Create device untypeds at boot for all arches
Currently on x86 device untypeds are generated by passing the entire
address space minus any parts that are reserved by the kernel or that
are "real" memory (e.g. kernel image, physical RAM).

On ARM and RISC-V, device untypeds were generated at compile-time from
a device tree. This patch moves ARM and RISC-V to use the same approach
as x86, and moves the code from x86 into a common location that's
shared between the three architectures.

Co-Authored-By: Anna Lyons <anna@gh.st>
2019-11-12 16:20:07 +11:00
..
outputs Create device untypeds at boot for all arches 2019-11-12 16:20:07 +11:00
utils tools: rewrite hardware_gen.py 2019-11-12 16:18:33 +11:00
__init__.py tools: rewrite hardware_gen.py 2019-11-12 16:18:33 +11:00
config.py tools: rewrite hardware_gen.py 2019-11-12 16:18:33 +11:00
device.py tools: rewrite hardware_gen.py 2019-11-12 16:18:33 +11:00
fdt.py tools: rewrite hardware_gen.py 2019-11-12 16:18:33 +11:00
irq.py tools: rewrite hardware_gen.py 2019-11-12 16:18:33 +11:00
memory.py tools: rewrite hardware_gen.py 2019-11-12 16:18:33 +11:00