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

Miscellaneous fixes and improvements #1114

Merged
merged 12 commits into from
Jan 4, 2024
Merged

Conversation

chris-durand
Copy link
Member

  • Fix Rcc::enable for STM32H7 comparator
  • Add STM32 advanced timer isOutputEnabled()
  • Suppress GCC ABI nuisance warning ("note: parameter passing for argument of type
    '...' when C++17 is enabled changed to match C++14 in GCC 10.1")
  • Fix RTT logger if data structure is not in RAM with lowest address
  • Allow unit test case names in snake_case (test_foo())
  • Treat missing return in function as error (this is always undefined behaviour)
  • Fix compilation of STM32G0 DMA. The CI didn't catch it because the template function is never instantiated in the test suite.
  • Fix reconfiguring DMAMUX requests
  • Fix STM32H7 32-bit timer counter size
  • Fix STM32H7 ADC asynchronous clock
  • Fix sampling time configuration in STM32F3 ADC driver
  • Fix compilation of STM32 DMA channel clearInterruptFlags()

@salkinium salkinium added this to the 2024q1 milestone Jan 2, 2024
Copy link
Member

@salkinium salkinium left a comment

Choose a reason for hiding this comment

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

Thanks!

tools/build_script_generator/common.py Show resolved Hide resolved
@chris-durand chris-durand added the ci:hal Triggers the exhaustive HAL compile CI jobs label Jan 2, 2024
@salkinium salkinium merged commit 8bcbe25 into modm-io:develop Jan 4, 2024
67 checks passed
@chris-durand chris-durand deleted the fixes branch January 4, 2024 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci:hal Triggers the exhaustive HAL compile CI jobs fix 💎
Development

Successfully merging this pull request may close these issues.

None yet

2 participants