mcux: add scripts to parse Kinetis signal XML files #143
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add scripts to parse Kinetis signal XML files, as well as MEX files. The script
kinetis_gen_dts.pywill generate pinctrl groups from a provided MEX file, and the scriptkinetis_gen_headers.pywill parse all signal.xml files for a provided processor, and output those signal XML files as header file definitions that pinctrl groups can utilize.This PR is based off the work in #84, but has updated the parsing code to support MEX files, as well as use classes instead of functions, in order to be more in line with #133