embassy-nrf: Default disable UARTE (nrf9160)
@@ -267,5 +267,12 @@ pub fn init(config: config::Config) -> Peripherals {
#[cfg(feature = "_time-driver")]
time_driver::init(config.time_interrupt_priority);
+ // Disable UARTE (enabled by default for some reason)
+ #[cfg(feature = "_nrf9160")]
+ unsafe {
+ (*pac::UARTE0::ptr()).enable.write(|w| w.enable().disabled());
+ (*pac::UARTE1::ptr()).enable.write(|w| w.enable().disabled());
+ }
+
peripherals
}
