boards: define the interrupt flank for BTN0 for ESP32 Heltec Lora32 V2 #13747
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.
Contribution description
With PR #13655, a default GPIO interrupt flank was introduced for test applications. Since PR #11265 with Heltec WiFi LoRa 32 V2 board definition was provided before but merged after PR #13655, it didn't contain contain this definition.
This PR defines
GPIO_FALLING
as default interrupt flank forBTN0
.Testing procedure
If a Heltec WiFi LoRa 32 V2 board is at hand, use
tests/periph_pm
to test. This test application definesGPIO_RISING
as default interrupt flank if it is not overriden by the board definition.With the current master the button interrupt is generated when the button is released since the GPIO for
BTN
is pulled up. With this PR the button interrupt is generated when the button is pressed.Issues/PRs references
Provides the default interrupt definition for PR #13655.