zephyr/scripts/dts
Martí Bolívar 533f451e7e dts: marshal the EDT object for later use
We need to save and restore the devicetree data to generate optimized
dependency information later on in the build, in particular during the
final application link.

Make this happen by pickling the EDT object in BUILD_DIR/edt.pickle.

The existence of this file is an implementation detail, so do not add
it to the documentation.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2020-07-08 14:02:44 -05:00
..
test-bindings dts: edtlib: Add 'type: path' for path references 2020-01-08 08:02:00 -06:00
test-bindings-2
dtlib.py
edtlib.py dts: edtlib: allow pickling/unpickling EDT objects 2020-07-08 14:02:44 -05:00
gen_defines.py dts: marshal the EDT object for later use 2020-07-08 14:02:44 -05:00
gen_legacy_defines.py devicetree: add migration guide documentation and tests 2020-05-28 22:12:38 +02:00
grutils.py scripts: grutils: tweak sort keys to group siblings 2020-02-04 07:28:45 -06:00
test-multidir.dts
test.dts dts: edtlib: Turn Node.instance_no into EDT.compat2enabled 2020-01-29 09:46:38 -06:00
testdtlib.py
testedtlib.py dts: edtlib: fix reg / unit addr warn location 2020-07-08 14:02:44 -05:00