Skip to content

Conversation

@RecursiveError
Copy link
Contributor

@RecursiveError RecursiveError commented Dec 1, 2025

Note: This is not the final version; renames and configuration corrections are still planned.

  • add clockhelper fork as a internal HAL import

Includes tests for the following microcontrollers (tests are also valid for all microcontrollers in the same sub-family):

  • STM32F103
  • STM32F303
  • STM32L476
  • STM32H723
  • STM32U575
  • STM32G061
  • STM32F777

@RecursiveError
Copy link
Contributor Author

Note on recursive expressions:

After analyzing the latest bug fix during unit testing for U575, I noticed that some expressions are not actually recursive. What happens is that the reference name ends up being the same as the node name, resulting in confusion during code generation.

Hopefully, by fixing this problem, support for F7/WB/N6 and MP will be restored.

- nuke recursive expr (fix compilation error on STMM/F7/N/W clocktrees)
- add STM32G061 Unit test
- remove unused files from STM32F103
@RecursiveError RecursiveError marked this pull request as ready for review December 17, 2025 22:35
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.

2 participants