aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQWS <[email protected]>2024-05-13 19:48:23 +0800
committerQWS <[email protected]>2024-05-13 19:48:23 +0800
commit75cf17994fdc5357ac7a721c928b6ae98b2eebda (patch)
treea37c4015f77fbae454d3d7e9c4d4c5e892f249e5
parent763b57449fef31b2ca5205542e2c0a52e6b786c1 (diff)
In the start_xosc function, the frequency range is set twice. Remove the redundant one.
-rw-r--r--embassy-rp/src/clocks.rs4
1 files changed, 0 insertions, 4 deletions
diff --git a/embassy-rp/src/clocks.rs b/embassy-rp/src/clocks.rs
index bedb79464..fac2532ea 100644
--- a/embassy-rp/src/clocks.rs
+++ b/embassy-rp/src/clocks.rs
@@ -714,10 +714,6 @@ pub fn clk_rtc_freq() -> u16 {
714} 714}
715 715
716fn start_xosc(crystal_hz: u32, delay_multiplier: u32) { 716fn start_xosc(crystal_hz: u32, delay_multiplier: u32) {
717 pac::XOSC
718 .ctrl()
719 .write(|w| w.set_freq_range(pac::xosc::vals::CtrlFreqRange::_1_15MHZ));
720
721 let startup_delay = (((crystal_hz / 1000) * delay_multiplier) + 128) / 256; 717 let startup_delay = (((crystal_hz / 1000) * delay_multiplier) + 128) / 256;
722 pac::XOSC.startup().write(|w| w.set_delay(startup_delay as u16)); 718 pac::XOSC.startup().write(|w| w.set_delay(startup_delay as u16));
723 pac::XOSC.ctrl().write(|w| { 719 pac::XOSC.ctrl().write(|w| {