seL4/tools
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
..
dts RISCV: Add support for Ariane SoC 2019-11-05 12:15:31 +11:00
hardware Create device untypeds at boot for all arches 2019-11-12 16:20:07 +11:00
python-deps setup.py: depend on 'pyyaml', not 'pyaml' 2019-08-30 16:53:16 +10:00
bf.vim tools: fix licenses 2017-06-22 15:27:30 +10:00
bitfield_gen.py bitfields: Specify iteration order over dicts 2019-08-08 10:19:24 +10:00
changed.sh tools: fix licenses 2017-06-22 15:27:30 +10:00
circular_includes.py python2 --> python3 2019-08-08 10:19:24 +10:00
cpp_gen.sh tools: fix licenses 2017-06-22 15:27:30 +10:00
flags.cmake Add a CMake based build system 2017-08-22 13:56:26 +10:00
hardware.yml hardware: expose rpi3 intc region to userspace 2019-11-12 16:18:33 +11:00
hardware_gen.py tools: rewrite hardware_gen.py 2019-11-12 16:18:33 +11:00
hardware_schema.yml hardware_schema: simplify and clarify schema 2019-11-12 16:18:33 +11:00
helpers.cmake cmake: Add SEL4_CONFIG_DEFAULT_ADVANCED variable 2019-09-13 18:42:42 +10:00
internal.cmake python2 --> python3 2019-08-08 10:19:24 +10:00
invocation_header_gen.py python2 --> python3 2019-08-08 10:19:24 +10:00
kernel_pylint.sh tools: Added astyle,pylint and xmllint checks 2018-08-10 10:38:53 +10:00
kernel_xmllint.sh tools: Added astyle,pylint and xmllint checks 2018-08-10 10:38:53 +10:00
lex.py style: run autopep8 on python files 2019-03-27 10:43:58 +11:00
pylintrc tools: fix licenses 2017-06-22 15:27:30 +10:00
reciprocal.py mcs: Add reciprocal.py 2019-08-22 11:22:34 +10:00
syscall_header_gen.py mcs: scheduling context donation over ipc 2019-08-22 11:22:37 +10:00
umm.py python2 --> python3 2019-08-08 10:19:24 +10:00
xmllint.sh tools: fix licenses 2017-06-22 15:27:30 +10:00