seL4/tools
Gerwin Klein 13f0f035cf
tools: add manual for bitfield_gen.py
Add a user manual for the bitfield generator that documents syntax,
semantics and basic concepts. Should also be able to serve as main
spec for what the tool is supposed to do.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
2023-04-27 13:24:37 +10:00
..
dts Add Quartz64 support 2022-11-21 16:43:20 +11:00
hardware make physBase a static inline function 2023-03-07 14:29:14 +11:00
python-deps Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
bf.vim Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
bitfield_gen.md tools: add manual for bitfield_gen.py 2023-04-27 13:24:37 +10:00
bitfield_gen.py trivial: fix typo 2023-04-27 13:13:13 +10:00
changed.sh tools: BSD compat for changed.sh 2020-06-18 12:39:46 +10:00
circular_includes.py Fix indexing into an empty array 2021-10-18 18:10:59 +11:00
condition.py fix parenthesis in condition_to_cpp 2022-03-22 18:33:38 +11:00
config_gen.py cmake: provide gen_config.json 2023-03-02 09:31:42 +11:00
cpp_gen.sh tools: use /usr/bin/env for bash/sh invocation 2021-08-25 17:56:49 +10:00
flags.cmake Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
hardware.yml allwinnerA20: switch to the ARM generic timer 2021-10-28 08:30:41 +11:00
hardware_gen.py python: use KernelSel4Arch instead of KernelArch 2021-12-03 10:26:41 +11:00
hardware_schema.yml Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
helpers.cmake bitfield_gen: comment for original source file 2023-04-10 15:46:00 +10:00
internal.cmake CMake: inline set_kernel_32() and set_kernel_64() 2021-02-01 18:23:42 +01:00
invocation_header_gen.py python: use '#paragma once' include guard 2022-03-23 17:28:07 +11:00
kernel_pylint.sh tools: more portable shell test 2021-08-25 17:56:49 +10:00
kernel_xmllint.sh tools: more portable shell test 2021-08-25 17:56:49 +10:00
lex.py Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
pylintrc Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
reciprocal.py Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
syscall_header_gen.py python: include sel4/config.h and not autoconf.h 2023-04-24 23:02:12 +10:00
umm.py tools/bitfield_gen: ensure UTF-8 encoding 2022-06-03 14:19:24 +10:00
xmllint.sh tools: use /usr/bin/env for bash/sh invocation 2021-08-25 17:56:49 +10:00