At present libfdt consists of only a C implementation. Many scripts are written using Python so it useful to have Python bindings for libfdt. Apparently this has never been attempted before, or if so I cannot find a reference. This series starts the process of adding this support, with just a bare-bones set of methods, to attract initial comments. Simon Glass (4): Add an initial Python library for libfdt Add tests for pylibfdt Mention pylibfdt in the documentation RFC: Build pylibfdt as part of the normal build process Makefile | 16 +++- README | 6 ++ pylibfdt/.gitignore | 3 + pylibfdt/Makefile.pylibfdt | 21 ++++++ pylibfdt/libfdt.swig | 157 +++++++++++++++++++++++++++++++++++++++ pylibfdt/setup.py | 34 +++++++++ tests/pylibfdt_tests.py | 179 +++++++++++++++++++++++++++++++++++++++++++++ tests/run_tests.sh | 19 ++++- 8 files changed, 433 insertions(+), 2 deletions(-) create mode 100644 pylibfdt/.gitignore create mode 100644 pylibfdt/Makefile.pylibfdt create mode 100644 pylibfdt/libfdt.swig create mode 100644 pylibfdt/setup.py create mode 100644 tests/pylibfdt_tests.py -- 2.8.0.rc3.226.g39d4020 -- To unsubscribe from this list: send the line "unsubscribe devicetree-compiler" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html