zephyr/scripts
Leandro Pereira ca42e85bcd scripts: Add device tree parser script
As decided during the Zephyr Mini Summit in December 2016, we're going
to use the same Device Tree format as used by the Linux kernel to store
device configuration from vendors.

This is a parser written during the summit that will parse *.dts files,
and will be used as part of the solution to read in the files provided
by manufacturers and generate board configuration files.

The script will also optionally generate files in the DOT language so
that DTS files can be graphed using the Graphviz suite.

Change-Id: I6e2b7a64a6dcc349b2888332a660b4700af6cd63
Signed-off-by: Leandro Pereira <leandro.pereira@intel.com>
2017-01-30 20:51:21 +00:00
..
basic scripts: Update fixdep from kernel.org 2016-10-31 20:58:57 +00:00
cross_compiler build: update xtools configurations 2016-02-05 20:25:13 -05:00
gen_idt gen_idt: show vector assignments in debug output 2017-01-19 20:16:08 +00:00
gen_offset_header license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
kconfig scrips/kconfig: reduce impact of getenv() buffer overflow 2016-12-02 04:16:53 +00:00
sanity_chk Merge "Merge arm branch into master" 2017-01-30 18:22:45 +00:00
support build: use target 'debugserver' for Qemu debugging 2017-01-10 20:20:46 +00:00
.gitignore expr_parser.py: simple expression language 2016-05-04 22:57:39 +00:00
build_grub.sh grub: Tweak build_grub.sh for proxy issues 2016-08-23 13:20:52 +00:00
check_known_checkpatch_issues.sh license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
check_link_map.py scripts: Explicitly call out python2 2017-01-12 10:28:02 -07:00
checkconfig.py scripts: Explicitly call out python2 2017-01-12 10:28:02 -07:00
checkpatch.pl checkpatch: update with latest checkpatch from the linux kernel 2016-11-11 14:27:39 +00:00
checkstack.pl
compare_footprint scripts: Explicitly call out python2 2017-01-12 10:28:02 -07:00
config
devicetree.py scripts: Add device tree parser script 2017-01-30 20:51:21 +00:00
diffconfig scripts: Explicitly call out python2 2017-01-12 10:28:02 -07:00
do_checkpatch.sh license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
expr_parser.py license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
filter-known-issues.py filter-known-issues: add warning support, clean up, add more help 2017-01-24 13:44:48 +00:00
gcc-version.sh
get_maintainer.pl scripts: Port get_maintainer.pl to Zephyr 2016-09-12 00:24:13 +00:00
headerdep.pl
Kbuild.include build: support pre-built host tools 2016-11-12 00:34:03 +00:00
maintainer-checkpatch.bash license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
make-ll license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Makefile build: remove unused linux related code 2016-02-05 20:25:15 -05:00
Makefile.build build: support pre-built host tools 2016-11-12 00:34:03 +00:00
Makefile.clean
Makefile.extrawarn
Makefile.headersinst
Makefile.help
Makefile.host
Makefile.lib c++: enable subdir-cxxflags 2016-11-08 13:30:28 +02:00
Makefile.modbuiltin
Makefile.qemu license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Makefile.toolchain.gccarmemb toolchain.gccarmemb: Cleanup Makefile 2016-07-28 14:08:49 +00:00
Makefile.toolchain.issm build: Improve usage of the ISSM toolchain 2016-07-21 02:48:03 +00:00
Makefile.toolchain.riscv32 scripts: added Makefile to handle an external riscv32 toolchain 2017-01-13 19:52:22 +00:00
Makefile.toolchain.xtools build: Make QEMU_BIN_PATH optional 2016-09-12 02:35:20 +00:00
Makefile.toolchain.zephyr Makefile.toolchain.zephyr: Modifications for SDK 0.9 2017-01-04 14:16:12 -08:00
mkmakefile
mksysmap
qemu-machine-hack.py HACK: qemu: change e_machine for IAMCU binaries 2016-03-12 02:24:46 +00:00
sanitycheck sanitycheck: improve terse output 2017-01-18 18:47:38 +00:00
size_report license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
spelling.txt
sysgen build: have sysgen create SPDX license identifiers 2017-01-20 02:29:41 +00:00
tags.sh build: Add tags.sh to enable tagging targets 2016-02-05 20:24:36 -05:00
timestamp license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
vercomp sdk: zephyr: check for minimum required version of SDK 2016-09-15 21:17:02 +00:00