Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrated code from device generator #18

Merged
merged 6 commits into from
Dec 14, 2023
Merged

Integrated code from device generator #18

merged 6 commits into from
Dec 14, 2023

Conversation

bgn42
Copy link
Collaborator

@bgn42 bgn42 commented Dec 12, 2023

This is a "merge" with the Python tool "MX_Device_Generator"

Copy link

github-actions bot commented Dec 12, 2023

Test Results

    6 files  ±    0    48 suites  ±0   3s ⏱️ ±0s
  41 tests +  30    41 ✔️ +  30  0 💤 ±0  0 ±0 
246 runs  +180  246 ✔️ +180  0 💤 ±0  0 ±0 

Results for commit b37b33d. ± Comparison against base commit dfbb4a4.

♻️ This comment has been updated with latest results.

Copy link
Collaborator

@thorstendb-ARM thorstendb-ARM left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Implementation looks great. As discussed, code was moved to new modules(s).
Regarding tests: Please review/add functional tests that we can see if something breaks or changes in CubeMX generated files (e.g. parsing of C and MX files). You can also use the "--read" functionality for that.
We will not meet the 80+%, as the current bridge main branch also does not meet it. In addition to that there is the go issue, that for coverage tests only the "current" module is taken into account but not others in the call tree.

@bgn42 bgn42 merged commit 5e7c340 into main Dec 14, 2023
19 of 20 checks passed
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[cbridge] Add capability to write MX_Device.h file used for CMSIS-Driver configuration
2 participants