aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenrik Alsér <[email protected]>2022-11-22 02:21:06 +0100
committerHenrik Alsér <[email protected]>2022-11-22 02:21:06 +0100
commitf09745dfe122d723beeba5cd58ae9d6abdf6dddd (patch)
tree839090de581a129bf7e559ccb3eb7f9cc4aac20c
parentb8f51c64964c3f1b02635a1a130fa022793cd3c9 (diff)
embassy-nrf: Default disable UARTE (nrf9160)
-rw-r--r--embassy-nrf/src/lib.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/embassy-nrf/src/lib.rs b/embassy-nrf/src/lib.rs
index bc70fc2f6..b6fe046cf 100644
--- a/embassy-nrf/src/lib.rs
+++ b/embassy-nrf/src/lib.rs
@@ -267,5 +267,12 @@ pub fn init(config: config::Config) -> Peripherals {
267 #[cfg(feature = "_time-driver")] 267 #[cfg(feature = "_time-driver")]
268 time_driver::init(config.time_interrupt_priority); 268 time_driver::init(config.time_interrupt_priority);
269 269
270 // Disable UARTE (enabled by default for some reason)
271 #[cfg(feature = "_nrf9160")]
272 unsafe {
273 (*pac::UARTE0::ptr()).enable.write(|w| w.enable().disabled());
274 (*pac::UARTE1::ptr()).enable.write(|w| w.enable().disabled());
275 }
276
270 peripherals 277 peripherals
271} 278}