diff options
| -rw-r--r-- | embassy-nrf/CHANGELOG.md | 1 | ||||
| -rw-r--r-- | embassy-nrf/src/gpiote.rs | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/embassy-nrf/CHANGELOG.md b/embassy-nrf/CHANGELOG.md index 3df7bfd4c..94fc58ca2 100644 --- a/embassy-nrf/CHANGELOG.md +++ b/embassy-nrf/CHANGELOG.md | |||
| @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 | |||
| 11 | - added: Add basic RTC support for nRF54L | 11 | - added: Add basic RTC support for nRF54L |
| 12 | - changed: apply trimming values from FICR.TRIMCNF on nrf53/54l | 12 | - changed: apply trimming values from FICR.TRIMCNF on nrf53/54l |
| 13 | - changed: do not panic on BufferedUarte overrun | 13 | - changed: do not panic on BufferedUarte overrun |
| 14 | - added: allow direct access to the input pin of `gpiote::InputChannel` | ||
| 14 | 15 | ||
| 15 | ## 0.8.0 - 2025-09-30 | 16 | ## 0.8.0 - 2025-09-30 |
| 16 | 17 | ||
diff --git a/embassy-nrf/src/gpiote.rs b/embassy-nrf/src/gpiote.rs index a490d5b60..61162b87f 100644 --- a/embassy-nrf/src/gpiote.rs +++ b/embassy-nrf/src/gpiote.rs | |||
| @@ -259,6 +259,11 @@ impl<'d> InputChannel<'d> { | |||
| 259 | .await; | 259 | .await; |
| 260 | } | 260 | } |
| 261 | 261 | ||
| 262 | /// Get the associated input pin. | ||
| 263 | pub fn pin(&self) -> &Input<'_> { | ||
| 264 | &self.pin | ||
| 265 | } | ||
| 266 | |||
| 262 | /// Returns the IN event, for use with PPI. | 267 | /// Returns the IN event, for use with PPI. |
| 263 | pub fn event_in(&self) -> Event<'d> { | 268 | pub fn event_in(&self) -> Event<'d> { |
| 264 | let g = regs(); | 269 | let g = regs(); |
