aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src/chips
diff options
context:
space:
mode:
Diffstat (limited to 'embassy-nrf/src/chips')
-rw-r--r--embassy-nrf/src/chips/nrf51.rs2
-rw-r--r--embassy-nrf/src/chips/nrf52805.rs2
-rw-r--r--embassy-nrf/src/chips/nrf52810.rs2
-rw-r--r--embassy-nrf/src/chips/nrf52811.rs2
-rw-r--r--embassy-nrf/src/chips/nrf52820.rs2
-rw-r--r--embassy-nrf/src/chips/nrf52832.rs2
-rw-r--r--embassy-nrf/src/chips/nrf52833.rs2
-rw-r--r--embassy-nrf/src/chips/nrf52840.rs2
-rw-r--r--embassy-nrf/src/chips/nrf5340_app.rs6
-rw-r--r--embassy-nrf/src/chips/nrf5340_net.rs2
-rw-r--r--embassy-nrf/src/chips/nrf9120.rs2
-rw-r--r--embassy-nrf/src/chips/nrf9160.rs2
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
146impl_radio!(RADIO, RADIO, RADIO); 146impl_radio!(RADIO, RADIO, RADIO);
147 147
148impl_wdt!(WDT, WDT, WDT, 0);
149
148embassy_hal_internal::interrupt_mod!( 150embassy_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);
221impl_egu!(EGU0, EGU0, EGU0_SWI0); 221impl_egu!(EGU0, EGU0, EGU0_SWI0);
222impl_egu!(EGU1, EGU1, EGU1_SWI1); 222impl_egu!(EGU1, EGU1, EGU1_SWI1);
223 223
224impl_wdt!(WDT, WDT, WDT, 0);
225
224embassy_hal_internal::interrupt_mod!( 226embassy_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);
247impl_egu!(EGU0, EGU0, EGU0_SWI0); 247impl_egu!(EGU0, EGU0, EGU0_SWI0);
248impl_egu!(EGU1, EGU1, EGU1_SWI1); 248impl_egu!(EGU1, EGU1, EGU1_SWI1);
249 249
250impl_wdt!(WDT, WDT, WDT, 0);
251
250embassy_hal_internal::interrupt_mod!( 252embassy_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);
249impl_egu!(EGU0, EGU0, EGU0_SWI0); 249impl_egu!(EGU0, EGU0, EGU0_SWI0);
250impl_egu!(EGU1, EGU1, EGU1_SWI1); 250impl_egu!(EGU1, EGU1, EGU1_SWI1);
251 251
252impl_wdt!(WDT, WDT, WDT, 0);
253
252embassy_hal_internal::interrupt_mod!( 254embassy_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);
244impl_egu!(EGU4, EGU4, EGU4_SWI4); 244impl_egu!(EGU4, EGU4, EGU4_SWI4);
245impl_egu!(EGU5, EGU5, EGU5_SWI5); 245impl_egu!(EGU5, EGU5, EGU5_SWI5);
246 246
247impl_wdt!(WDT, WDT, WDT, 0);
248
247embassy_hal_internal::interrupt_mod!( 249embassy_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);
287impl_egu!(EGU4, EGU4, EGU4_SWI4); 287impl_egu!(EGU4, EGU4, EGU4_SWI4);
288impl_egu!(EGU5, EGU5, EGU5_SWI5); 288impl_egu!(EGU5, EGU5, EGU5_SWI5);
289 289
290impl_wdt!(WDT, WDT, WDT, 0);
291
290embassy_hal_internal::interrupt_mod!( 292embassy_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);
329impl_egu!(EGU4, EGU4, EGU4_SWI4); 329impl_egu!(EGU4, EGU4, EGU4_SWI4);
330impl_egu!(EGU5, EGU5, EGU5_SWI5); 330impl_egu!(EGU5, EGU5, EGU5_SWI5);
331 331
332impl_wdt!(WDT, WDT, WDT, 0);
333
332embassy_hal_internal::interrupt_mod!( 334embassy_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);
334impl_egu!(EGU4, EGU4, EGU4_SWI4); 334impl_egu!(EGU4, EGU4, EGU4_SWI4);
335impl_egu!(EGU5, EGU5, EGU5_SWI5); 335impl_egu!(EGU5, EGU5, EGU5_SWI5);
336 336
337impl_wdt!(WDT, WDT, WDT, 0);
338
337embassy_hal_internal::interrupt_mod!( 339embassy_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);
473impl_egu!(EGU4, EGU4, EGU4); 474impl_egu!(EGU4, EGU4, EGU4);
474impl_egu!(EGU5, EGU5, EGU5); 475impl_egu!(EGU5, EGU5, EGU5);
475 476
477impl_wdt!(WDT0, WDT0, WDT0, 0);
478impl_wdt!(WDT1, WDT1, WDT1, 1);
479
476embassy_hal_internal::interrupt_mod!( 480embassy_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
300impl_egu!(EGU0, EGU0, EGU0); 300impl_egu!(EGU0, EGU0, EGU0);
301 301
302impl_wdt!(WDT, WDT, WDT, 0);
303
302embassy_hal_internal::interrupt_mod!( 304embassy_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);
342impl_egu!(EGU4, EGU4, EGU4); 342impl_egu!(EGU4, EGU4, EGU4);
343impl_egu!(EGU5, EGU5, EGU5); 343impl_egu!(EGU5, EGU5, EGU5);
344 344
345impl_wdt!(WDT, WDT, WDT, 0);
346
345embassy_hal_internal::interrupt_mod!( 347embassy_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);
342impl_egu!(EGU4, EGU4, EGU4); 342impl_egu!(EGU4, EGU4, EGU4);
343impl_egu!(EGU5, EGU5, EGU5); 343impl_egu!(EGU5, EGU5, EGU5);
344 344
345impl_wdt!(WDT, WDT, WDT, 0);
346
345embassy_hal_internal::interrupt_mod!( 347embassy_hal_internal::interrupt_mod!(
346 SPU, 348 SPU,
347 CLOCK_POWER, 349 CLOCK_POWER,