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

[stm32] EXTI fixes #1066

Merged
merged 2 commits into from Sep 2, 2023

Conversation

twast92
Copy link
Contributor

@twast92 twast92 commented Sep 2, 2023

Fix spurious EXTI interrupts with multiple enabled lines sharing the same IRQ
Fix compilation of Exti::disconnect()

These commits were cherry-picked from #1052

In case of multiple event lines with a shared IRQ all enabled handlers
were always called even when the respective event was not triggered.
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.

Yes, thanks!

@salkinium salkinium added this to the 2023q3 milestone Sep 2, 2023
@salkinium salkinium added the ci:hal Triggers the exhaustive HAL compile CI jobs label Sep 2, 2023
@salkinium salkinium merged commit c9e5227 into modm-io:develop Sep 2, 2023
65 checks passed
@salkinium
Copy link
Member

Unrelated, but I need to split up the STM32G0 compile tests, they run 92mins, which is way too long.

@twast92 twast92 deleted the fix/exti-multiple-interrupt branch September 2, 2023 19:04
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

3 participants