diff options
| author | pbert <[email protected]> | 2022-07-10 20:12:25 +0200 |
|---|---|---|
| committer | pbert <[email protected]> | 2022-10-13 18:37:53 +0200 |
| commit | a4afab46403aacd7bb555cadaefad7f216fb9931 (patch) | |
| tree | 217bb3ae87b91cf9e740838509f533cb955cc0c7 /embassy-nrf/src/chips | |
| parent | f075e624440af121da7a27a145e2acee0730c542 (diff) | |
add support for pdm microphones in nrf driver
Diffstat (limited to 'embassy-nrf/src/chips')
| -rw-r--r-- | embassy-nrf/src/chips/nrf52810.rs | 3 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf52811.rs | 3 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf52833.rs | 3 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf52840.rs | 3 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf9160.rs | 3 |
5 files changed, 15 insertions, 0 deletions
diff --git a/embassy-nrf/src/chips/nrf52810.rs b/embassy-nrf/src/chips/nrf52810.rs index faa52d8fb..3e500098c 100644 --- a/embassy-nrf/src/chips/nrf52810.rs +++ b/embassy-nrf/src/chips/nrf52810.rs | |||
| @@ -128,6 +128,9 @@ embassy_hal_common::peripherals! { | |||
| 128 | 128 | ||
| 129 | // QDEC | 129 | // QDEC |
| 130 | QDEC, | 130 | QDEC, |
| 131 | |||
| 132 | // PDM | ||
| 133 | PDM, | ||
| 131 | } | 134 | } |
| 132 | 135 | ||
| 133 | impl_uarte!(UARTE0, UARTE0, UARTE0_UART0); | 136 | impl_uarte!(UARTE0, UARTE0, UARTE0_UART0); |
diff --git a/embassy-nrf/src/chips/nrf52811.rs b/embassy-nrf/src/chips/nrf52811.rs index bbdf1cbe5..25c7c0d91 100644 --- a/embassy-nrf/src/chips/nrf52811.rs +++ b/embassy-nrf/src/chips/nrf52811.rs | |||
| @@ -128,6 +128,9 @@ embassy_hal_common::peripherals! { | |||
| 128 | 128 | ||
| 129 | // QDEC | 129 | // QDEC |
| 130 | QDEC, | 130 | QDEC, |
| 131 | |||
| 132 | // PDM | ||
| 133 | PDM, | ||
| 131 | } | 134 | } |
| 132 | 135 | ||
| 133 | impl_uarte!(UARTE0, UARTE0, UARTE0_UART0); | 136 | impl_uarte!(UARTE0, UARTE0, UARTE0_UART0); |
diff --git a/embassy-nrf/src/chips/nrf52833.rs b/embassy-nrf/src/chips/nrf52833.rs index 39a0f93f9..3b33907d2 100644 --- a/embassy-nrf/src/chips/nrf52833.rs +++ b/embassy-nrf/src/chips/nrf52833.rs | |||
| @@ -158,6 +158,9 @@ embassy_hal_common::peripherals! { | |||
| 158 | 158 | ||
| 159 | // QDEC | 159 | // QDEC |
| 160 | QDEC, | 160 | QDEC, |
| 161 | |||
| 162 | // PDM | ||
| 163 | PDM, | ||
| 161 | } | 164 | } |
| 162 | 165 | ||
| 163 | #[cfg(feature = "nightly")] | 166 | #[cfg(feature = "nightly")] |
diff --git a/embassy-nrf/src/chips/nrf52840.rs b/embassy-nrf/src/chips/nrf52840.rs index e3d8f34a1..ae59f8b25 100644 --- a/embassy-nrf/src/chips/nrf52840.rs +++ b/embassy-nrf/src/chips/nrf52840.rs | |||
| @@ -161,6 +161,9 @@ embassy_hal_common::peripherals! { | |||
| 161 | 161 | ||
| 162 | // TEMP | 162 | // TEMP |
| 163 | TEMP, | 163 | TEMP, |
| 164 | |||
| 165 | // PDM | ||
| 166 | PDM, | ||
| 164 | } | 167 | } |
| 165 | 168 | ||
| 166 | #[cfg(feature = "nightly")] | 169 | #[cfg(feature = "nightly")] |
diff --git a/embassy-nrf/src/chips/nrf9160.rs b/embassy-nrf/src/chips/nrf9160.rs index a4be8564e..f8ed11e03 100644 --- a/embassy-nrf/src/chips/nrf9160.rs +++ b/embassy-nrf/src/chips/nrf9160.rs | |||
| @@ -260,6 +260,9 @@ embassy_hal_common::peripherals! { | |||
| 260 | P0_29, | 260 | P0_29, |
| 261 | P0_30, | 261 | P0_30, |
| 262 | P0_31, | 262 | P0_31, |
| 263 | |||
| 264 | // PDM | ||
| 265 | PDM, | ||
| 263 | } | 266 | } |
| 264 | 267 | ||
| 265 | impl_uarte!(UARTETWISPI0, UARTE0, UARTE0_SPIM0_SPIS0_TWIM0_TWIS0); | 268 | impl_uarte!(UARTETWISPI0, UARTE0, UARTE0_SPIM0_SPIS0_TWIM0_TWIS0); |
