zephyr/scripts
Torsten Rasmussen 61bbfb5ba2 scripts: introduce list_hardware.py for listing of architectures and SoCs
The list_hardware.py script parses archs.yml in all <arch-root>/arch
folders and soc.yml in all <soc-root>/soc sub-folders.

The archs.yml and soc.yml are introduced with hw model v2.

Hw model v2 removes the need for architecture knowledge of the SoCs,
and as part of this makes multi-arch and multi-core SoCs possible.

Hw model v2 also allows for greater flexibility in arch and SoC
organization as they can be organized freely.

As example SoCs can be organized by vendors, architecture, or any other
way as the socs.yml contains the path to the location of the SoC,
instead of relying on a specific arch.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-03-01 14:17:06 +00:00
..
build script: gen_isr_tables: remove unnecessary warning log 2024-02-26 11:55:59 +00:00
checkpatch
ci scripts: ci: check_compliance: fix split on ":" for Windows 2024-02-28 22:11:16 -05:00
coccinelle
coredump
dts gen_defines: output the interrupt level of a node 2024-01-23 06:48:16 -05:00
footprint
generate_usb_vif
gitlint
kconfig build: board/ soc: introduce hw model v2 scheme 2024-03-01 14:17:06 +00:00
logging/dictionary
native_simulator native_simulator: constify 'buffer' argument in nsi_host_write() 2024-02-26 11:36:21 +01:00
net
pylib twister: drop riscv32/64 support 2024-02-26 12:49:06 +01:00
pylint/checkers
release
schemas scripts: introduce list_hardware.py for listing of architectures and SoCs 2024-03-01 14:17:06 +00:00
support
tests twister: drop riscv32/64 support 2024-02-26 12:49:06 +01:00
tracing
utils
west_commands scripts: west: runners: nrfjprog: add basic support for nRF54H series 2024-02-02 16:40:11 +01:00
.gitignore
checkpatch.pl scripts: checkpatch.pl: fix constant comparison false positives 2024-01-28 13:01:36 -05:00
checkstack.pl
coccicheck
dump_bugs_pickle.py
gen_gcov_files.py
get_maintainer.py
github_helpers.py
list_boards.py
list_hardware.py scripts: introduce list_hardware.py for listing of architectures and SoCs 2024-03-01 14:17:06 +00:00
make_bugs_pickle.py
requirements-base.txt
requirements-build-test.txt
requirements-compliance.txt
requirements-extras.txt scripts/requirements: bump imgtool to 2.0.0 2024-02-12 23:26:04 +01:00
requirements-run-test.txt
requirements.txt
series-push-hook.sh
set_assignees.py
snippets.py
spelling.txt
tags.sh
twister
valgrind.supp
west-commands.yml
zephyr_module.py