aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src/lib.rs
diff options
context:
space:
mode:
authorHenrik Alsér <[email protected]>2022-11-13 01:49:55 +0100
committerHenrik Alsér <[email protected]>2022-11-13 01:49:55 +0100
commitdca11095e2f41d50dbc96d48474a64d9198728c4 (patch)
tree8852d4a647bf4c82e0220cc440d9357609128a80 /embassy-nrf/src/lib.rs
parentaf34fc4ccc110bf37165f2b9655585ba3a33889a (diff)
Disable UARTE in embassy-nrf::init
Diffstat (limited to 'embassy-nrf/src/lib.rs')
-rw-r--r--embassy-nrf/src/lib.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/embassy-nrf/src/lib.rs b/embassy-nrf/src/lib.rs
index 587e19be5..67b254989 100644
--- a/embassy-nrf/src/lib.rs
+++ b/embassy-nrf/src/lib.rs
@@ -268,5 +268,11 @@ pub fn init(config: config::Config) -> Peripherals {
268 #[cfg(feature = "_time-driver")] 268 #[cfg(feature = "_time-driver")]
269 time_driver::init(config.time_interrupt_priority); 269 time_driver::init(config.time_interrupt_priority);
270 270
271 // Disable UARTE (enabled by default for some reason)
272 unsafe {
273 (*pac::UARTE0::ptr()).enable.write(|w| w.enable().disabled());
274 (*pac::UARTE1::ptr()).enable.write(|w| w.enable().disabled());
275 }
276
271 peripherals 277 peripherals
272} 278}