diff options
| author | Marco Pastrello <[email protected]> | 2023-05-05 19:04:58 +0200 |
|---|---|---|
| committer | Marco Pastrello <[email protected]> | 2023-05-05 19:04:58 +0200 |
| commit | db2bc8783e756d0e10838869603c844d8c276feb (patch) | |
| tree | a45825de726ea3f937eb57b69caf3a38ae5ffc5c /embassy-stm32 | |
| parent | c37f86ff1c507cc036b9754a00dea85d439a8369 (diff) | |
Improve readability
Diffstat (limited to 'embassy-stm32')
| -rw-r--r-- | embassy-stm32/src/rcc/f1.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/embassy-stm32/src/rcc/f1.rs b/embassy-stm32/src/rcc/f1.rs index 3c374adf4..4769b7059 100644 --- a/embassy-stm32/src/rcc/f1.rs +++ b/embassy-stm32/src/rcc/f1.rs | |||
| @@ -28,10 +28,8 @@ pub struct Config { | |||
| 28 | } | 28 | } |
| 29 | 29 | ||
| 30 | pub(crate) unsafe fn init(config: Config) { | 30 | pub(crate) unsafe fn init(config: Config) { |
| 31 | let pllsrcclk = config | 31 | let pllxtpre_div = if config.pllxtpre { 2 } else { 1 }; |
| 32 | .hse | 32 | let pllsrcclk = config.hse.map(|hse| hse.0 / pllxtpre_div).unwrap_or(HSI_FREQ.0 / 2); |
| 33 | .map(|hse| if config.pllxtpre { hse.0 / 2 } else { hse.0 }) | ||
| 34 | .unwrap_or(HSI_FREQ.0 / 2); | ||
| 35 | 33 | ||
| 36 | let sysclk = config.sys_ck.map(|sys| sys.0).unwrap_or(pllsrcclk); | 34 | let sysclk = config.sys_ck.map(|sys| sys.0).unwrap_or(pllsrcclk); |
| 37 | let pllmul = sysclk / pllsrcclk; | 35 | let pllmul = sysclk / pllsrcclk; |
