diff options
Diffstat (limited to 'embassy-nrf/src/chips')
| -rw-r--r-- | embassy-nrf/src/chips/nrf51.rs | 2 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf52805.rs | 2 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf52810.rs | 2 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf52811.rs | 2 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf52820.rs | 2 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf52832.rs | 2 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf52833.rs | 2 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf52840.rs | 2 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf5340_app.rs | 6 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf5340_net.rs | 2 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf9120.rs | 2 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf9160.rs | 2 |
12 files changed, 27 insertions, 1 deletions
diff --git a/embassy-nrf/src/chips/nrf51.rs b/embassy-nrf/src/chips/nrf51.rs index a0365a6ee..fd13ae5c4 100644 --- a/embassy-nrf/src/chips/nrf51.rs +++ b/embassy-nrf/src/chips/nrf51.rs | |||
| @@ -145,6 +145,8 @@ impl_pin!(P0_31, 0, 31); | |||
| 145 | 145 | ||
| 146 | impl_radio!(RADIO, RADIO, RADIO); | 146 | impl_radio!(RADIO, RADIO, RADIO); |
| 147 | 147 | ||
| 148 | impl_wdt!(WDT, WDT, WDT, 0); | ||
| 149 | |||
| 148 | embassy_hal_internal::interrupt_mod!( | 150 | embassy_hal_internal::interrupt_mod!( |
| 149 | CLOCK_POWER, | 151 | CLOCK_POWER, |
| 150 | RADIO, | 152 | RADIO, |
diff --git a/embassy-nrf/src/chips/nrf52805.rs b/embassy-nrf/src/chips/nrf52805.rs index a9cbccec4..7e72df8fc 100644 --- a/embassy-nrf/src/chips/nrf52805.rs +++ b/embassy-nrf/src/chips/nrf52805.rs | |||
| @@ -221,6 +221,8 @@ impl_radio!(RADIO, RADIO, RADIO); | |||
| 221 | impl_egu!(EGU0, EGU0, EGU0_SWI0); | 221 | impl_egu!(EGU0, EGU0, EGU0_SWI0); |
| 222 | impl_egu!(EGU1, EGU1, EGU1_SWI1); | 222 | impl_egu!(EGU1, EGU1, EGU1_SWI1); |
| 223 | 223 | ||
| 224 | impl_wdt!(WDT, WDT, WDT, 0); | ||
| 225 | |||
| 224 | embassy_hal_internal::interrupt_mod!( | 226 | embassy_hal_internal::interrupt_mod!( |
| 225 | CLOCK_POWER, | 227 | CLOCK_POWER, |
| 226 | RADIO, | 228 | RADIO, |
diff --git a/embassy-nrf/src/chips/nrf52810.rs b/embassy-nrf/src/chips/nrf52810.rs index ca31c35e1..e388e44e8 100644 --- a/embassy-nrf/src/chips/nrf52810.rs +++ b/embassy-nrf/src/chips/nrf52810.rs | |||
| @@ -247,6 +247,8 @@ impl_radio!(RADIO, RADIO, RADIO); | |||
| 247 | impl_egu!(EGU0, EGU0, EGU0_SWI0); | 247 | impl_egu!(EGU0, EGU0, EGU0_SWI0); |
| 248 | impl_egu!(EGU1, EGU1, EGU1_SWI1); | 248 | impl_egu!(EGU1, EGU1, EGU1_SWI1); |
| 249 | 249 | ||
| 250 | impl_wdt!(WDT, WDT, WDT, 0); | ||
| 251 | |||
| 250 | embassy_hal_internal::interrupt_mod!( | 252 | embassy_hal_internal::interrupt_mod!( |
| 251 | CLOCK_POWER, | 253 | CLOCK_POWER, |
| 252 | RADIO, | 254 | RADIO, |
diff --git a/embassy-nrf/src/chips/nrf52811.rs b/embassy-nrf/src/chips/nrf52811.rs index caf3fdcf8..96b8df30b 100644 --- a/embassy-nrf/src/chips/nrf52811.rs +++ b/embassy-nrf/src/chips/nrf52811.rs | |||
| @@ -249,6 +249,8 @@ impl_radio!(RADIO, RADIO, RADIO); | |||
| 249 | impl_egu!(EGU0, EGU0, EGU0_SWI0); | 249 | impl_egu!(EGU0, EGU0, EGU0_SWI0); |
| 250 | impl_egu!(EGU1, EGU1, EGU1_SWI1); | 250 | impl_egu!(EGU1, EGU1, EGU1_SWI1); |
| 251 | 251 | ||
| 252 | impl_wdt!(WDT, WDT, WDT, 0); | ||
| 253 | |||
| 252 | embassy_hal_internal::interrupt_mod!( | 254 | embassy_hal_internal::interrupt_mod!( |
| 253 | CLOCK_POWER, | 255 | CLOCK_POWER, |
| 254 | RADIO, | 256 | RADIO, |
diff --git a/embassy-nrf/src/chips/nrf52820.rs b/embassy-nrf/src/chips/nrf52820.rs index 39573e4a5..ad461b153 100644 --- a/embassy-nrf/src/chips/nrf52820.rs +++ b/embassy-nrf/src/chips/nrf52820.rs | |||
| @@ -244,6 +244,8 @@ impl_egu!(EGU3, EGU3, EGU3_SWI3); | |||
| 244 | impl_egu!(EGU4, EGU4, EGU4_SWI4); | 244 | impl_egu!(EGU4, EGU4, EGU4_SWI4); |
| 245 | impl_egu!(EGU5, EGU5, EGU5_SWI5); | 245 | impl_egu!(EGU5, EGU5, EGU5_SWI5); |
| 246 | 246 | ||
| 247 | impl_wdt!(WDT, WDT, WDT, 0); | ||
| 248 | |||
| 247 | embassy_hal_internal::interrupt_mod!( | 249 | embassy_hal_internal::interrupt_mod!( |
| 248 | CLOCK_POWER, | 250 | CLOCK_POWER, |
| 249 | RADIO, | 251 | RADIO, |
diff --git a/embassy-nrf/src/chips/nrf52832.rs b/embassy-nrf/src/chips/nrf52832.rs index 2d9346229..cf2abf23a 100644 --- a/embassy-nrf/src/chips/nrf52832.rs +++ b/embassy-nrf/src/chips/nrf52832.rs | |||
| @@ -287,6 +287,8 @@ impl_egu!(EGU3, EGU3, EGU3_SWI3); | |||
| 287 | impl_egu!(EGU4, EGU4, EGU4_SWI4); | 287 | impl_egu!(EGU4, EGU4, EGU4_SWI4); |
| 288 | impl_egu!(EGU5, EGU5, EGU5_SWI5); | 288 | impl_egu!(EGU5, EGU5, EGU5_SWI5); |
| 289 | 289 | ||
| 290 | impl_wdt!(WDT, WDT, WDT, 0); | ||
| 291 | |||
| 290 | embassy_hal_internal::interrupt_mod!( | 292 | embassy_hal_internal::interrupt_mod!( |
| 291 | CLOCK_POWER, | 293 | CLOCK_POWER, |
| 292 | RADIO, | 294 | RADIO, |
diff --git a/embassy-nrf/src/chips/nrf52833.rs b/embassy-nrf/src/chips/nrf52833.rs index 4e4915c32..e46eb1d2b 100644 --- a/embassy-nrf/src/chips/nrf52833.rs +++ b/embassy-nrf/src/chips/nrf52833.rs | |||
| @@ -329,6 +329,8 @@ impl_egu!(EGU3, EGU3, EGU3_SWI3); | |||
| 329 | impl_egu!(EGU4, EGU4, EGU4_SWI4); | 329 | impl_egu!(EGU4, EGU4, EGU4_SWI4); |
| 330 | impl_egu!(EGU5, EGU5, EGU5_SWI5); | 330 | impl_egu!(EGU5, EGU5, EGU5_SWI5); |
| 331 | 331 | ||
| 332 | impl_wdt!(WDT, WDT, WDT, 0); | ||
| 333 | |||
| 332 | embassy_hal_internal::interrupt_mod!( | 334 | embassy_hal_internal::interrupt_mod!( |
| 333 | CLOCK_POWER, | 335 | CLOCK_POWER, |
| 334 | RADIO, | 336 | RADIO, |
diff --git a/embassy-nrf/src/chips/nrf52840.rs b/embassy-nrf/src/chips/nrf52840.rs index 70a56971b..88747843d 100644 --- a/embassy-nrf/src/chips/nrf52840.rs +++ b/embassy-nrf/src/chips/nrf52840.rs | |||
| @@ -334,6 +334,8 @@ impl_egu!(EGU3, EGU3, EGU3_SWI3); | |||
| 334 | impl_egu!(EGU4, EGU4, EGU4_SWI4); | 334 | impl_egu!(EGU4, EGU4, EGU4_SWI4); |
| 335 | impl_egu!(EGU5, EGU5, EGU5_SWI5); | 335 | impl_egu!(EGU5, EGU5, EGU5_SWI5); |
| 336 | 336 | ||
| 337 | impl_wdt!(WDT, WDT, WDT, 0); | ||
| 338 | |||
| 337 | embassy_hal_internal::interrupt_mod!( | 339 | embassy_hal_internal::interrupt_mod!( |
| 338 | CLOCK_POWER, | 340 | CLOCK_POWER, |
| 339 | RADIO, | 341 | RADIO, |
diff --git a/embassy-nrf/src/chips/nrf5340_app.rs b/embassy-nrf/src/chips/nrf5340_app.rs index 86274bf48..0103fa7ae 100644 --- a/embassy-nrf/src/chips/nrf5340_app.rs +++ b/embassy-nrf/src/chips/nrf5340_app.rs | |||
| @@ -171,7 +171,8 @@ embassy_hal_internal::peripherals! { | |||
| 171 | RTC1, | 171 | RTC1, |
| 172 | 172 | ||
| 173 | // WDT | 173 | // WDT |
| 174 | WDT, | 174 | WDT0, |
| 175 | WDT1, | ||
| 175 | 176 | ||
| 176 | // NVMC | 177 | // NVMC |
| 177 | NVMC, | 178 | NVMC, |
| @@ -473,6 +474,9 @@ impl_egu!(EGU3, EGU3, EGU3); | |||
| 473 | impl_egu!(EGU4, EGU4, EGU4); | 474 | impl_egu!(EGU4, EGU4, EGU4); |
| 474 | impl_egu!(EGU5, EGU5, EGU5); | 475 | impl_egu!(EGU5, EGU5, EGU5); |
| 475 | 476 | ||
| 477 | impl_wdt!(WDT0, WDT0, WDT0, 0); | ||
| 478 | impl_wdt!(WDT1, WDT1, WDT1, 1); | ||
| 479 | |||
| 476 | embassy_hal_internal::interrupt_mod!( | 480 | embassy_hal_internal::interrupt_mod!( |
| 477 | FPU, | 481 | FPU, |
| 478 | CACHE, | 482 | CACHE, |
diff --git a/embassy-nrf/src/chips/nrf5340_net.rs b/embassy-nrf/src/chips/nrf5340_net.rs index 6c6ac3fbb..22d33d080 100644 --- a/embassy-nrf/src/chips/nrf5340_net.rs +++ b/embassy-nrf/src/chips/nrf5340_net.rs | |||
| @@ -299,6 +299,8 @@ impl_radio!(RADIO, RADIO, RADIO); | |||
| 299 | 299 | ||
| 300 | impl_egu!(EGU0, EGU0, EGU0); | 300 | impl_egu!(EGU0, EGU0, EGU0); |
| 301 | 301 | ||
| 302 | impl_wdt!(WDT, WDT, WDT, 0); | ||
| 303 | |||
| 302 | embassy_hal_internal::interrupt_mod!( | 304 | embassy_hal_internal::interrupt_mod!( |
| 303 | CLOCK_POWER, | 305 | CLOCK_POWER, |
| 304 | RADIO, | 306 | RADIO, |
diff --git a/embassy-nrf/src/chips/nrf9120.rs b/embassy-nrf/src/chips/nrf9120.rs index b02b8c6d8..e8ddbf86f 100644 --- a/embassy-nrf/src/chips/nrf9120.rs +++ b/embassy-nrf/src/chips/nrf9120.rs | |||
| @@ -342,6 +342,8 @@ impl_egu!(EGU3, EGU3, EGU3); | |||
| 342 | impl_egu!(EGU4, EGU4, EGU4); | 342 | impl_egu!(EGU4, EGU4, EGU4); |
| 343 | impl_egu!(EGU5, EGU5, EGU5); | 343 | impl_egu!(EGU5, EGU5, EGU5); |
| 344 | 344 | ||
| 345 | impl_wdt!(WDT, WDT, WDT, 0); | ||
| 346 | |||
| 345 | embassy_hal_internal::interrupt_mod!( | 347 | embassy_hal_internal::interrupt_mod!( |
| 346 | SPU, | 348 | SPU, |
| 347 | CLOCK_POWER, | 349 | CLOCK_POWER, |
diff --git a/embassy-nrf/src/chips/nrf9160.rs b/embassy-nrf/src/chips/nrf9160.rs index b0981e3b5..5d04a72e5 100644 --- a/embassy-nrf/src/chips/nrf9160.rs +++ b/embassy-nrf/src/chips/nrf9160.rs | |||
| @@ -342,6 +342,8 @@ impl_egu!(EGU3, EGU3, EGU3); | |||
| 342 | impl_egu!(EGU4, EGU4, EGU4); | 342 | impl_egu!(EGU4, EGU4, EGU4); |
| 343 | impl_egu!(EGU5, EGU5, EGU5); | 343 | impl_egu!(EGU5, EGU5, EGU5); |
| 344 | 344 | ||
| 345 | impl_wdt!(WDT, WDT, WDT, 0); | ||
| 346 | |||
| 345 | embassy_hal_internal::interrupt_mod!( | 347 | embassy_hal_internal::interrupt_mod!( |
| 346 | SPU, | 348 | SPU, |
| 347 | CLOCK_POWER, | 349 | CLOCK_POWER, |
