diff options
| author | QWS <[email protected]> | 2024-05-13 19:48:23 +0800 |
|---|---|---|
| committer | QWS <[email protected]> | 2024-05-13 19:48:23 +0800 |
| commit | 75cf17994fdc5357ac7a721c928b6ae98b2eebda (patch) | |
| tree | a37c4015f77fbae454d3d7e9c4d4c5e892f249e5 | |
| parent | 763b57449fef31b2ca5205542e2c0a52e6b786c1 (diff) | |
In the start_xosc function, the frequency range is set twice. Remove the redundant one.
| -rw-r--r-- | embassy-rp/src/clocks.rs | 4 |
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 | ||
| 716 | fn start_xosc(crystal_hz: u32, delay_multiplier: u32) { | 716 | fn 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| { |
