aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/rcc
Commit message (Expand)AuthorAgeFilesLines
...
* | Merge pull request #4313 from snakehand/mainDario Nieuwenhuis2025-07-241-5/+160
|\ \ | |/ |/|
| * Minor cleanupFrank Stevenson2025-07-241-1/+1
| * Improved error checks, and some cleanupFrank Stevenson2025-07-241-33/+39
| * Panic on improper auto-calibration configurationsFrank Stevenson2025-07-241-3/+2
| * Introduce configration options for Pll fast modes.Frank Stevenson2025-07-241-5/+49
| * Make MSI calibration configurabke.Frank Stevenson2025-07-231-34/+67
| * Make more accurate table based MSI frequency calculation based on datasheet.Frank Stevenson2025-06-171-4/+49
| * U5: Apply auto-calibration on MSIK and calculate frequencies for detuned LSE ...Frank Stevenson2025-06-171-3/+31
* | Added missing guard for hsi48. Updated use of removed enums from stm32-data u...Chris Storah2025-07-231-0/+1
* | Formatting update to resolve rustfmt errorChris Storah2025-07-231-2/+3
* | Updated version of stm32-data and added c071 and c051 into ci.shChris Storah2025-07-231-9/+2
* | hsi48 field missing for STM32C071obe1line2025-07-211-1/+4
* | Added ccipr1 conditional for STM32C071obe1line2025-07-211-2/+6
* | Added stm32fc071 to cfg to force RCC.cr to be usedobe1line2025-07-211-2/+2
* | Added rcc_c0v2 to fix undefined McoSource with STM32C071obe1line2025-07-211-1/+1
* | stm32: fix stm32g0b0 build.Dario Nieuwenhuis2025-07-161-1/+1
* | Adds ADC4 for WBApurepani2025-06-301-0/+1
|/
* Add public function to get current clock configurationDavid Lawrence2025-06-061-1/+10
* Use modify() for subsequent changes to RCC.cr()Frank Stevenson2025-06-031-3/+3
* fixup! feat(stm32-l): provide a `const` constructor on `rcc::Config`ROMemories2025-05-261-0/+1
* fixup! feat(stm32-wba): provide a `const` constructor on `rcc::Config`ROMemories2025-05-261-2/+0
* fixup! feat(stm32-l): provide a `const` constructor on `rcc::Config`ROMemories2025-05-261-2/+0
* fixup! feat(stm32-g4): provide a `const` constructor on `rcc::Config`ROMemories2025-05-261-2/+0
* fixup! feat(stm32-g0): provide a `const` constructor on `rcc::Config`ROMemories2025-05-261-2/+0
* fixup! feat(stm32-c0): provide a `const` constructor on `rcc::Config`ROMemories2025-05-261-2/+0
* feat(stm32-wba): provide a `const` constructor on `rcc::Config`ROMemories2025-05-211-4/+11
* feat(stm32-u5): provide a `const` constructor on `rcc::Config`ROMemories2025-05-211-5/+11
* feat(stm32-h): provide a `const` constructor on `rcc::Config`ROMemories2025-05-211-5/+11
* feat(stm32-g4): provide a `const` constructor on `rcc::Config`ROMemories2025-05-211-5/+12
* feat(stm32-g0): provide a `const` constructor on `rcc::Config`ROMemories2025-05-211-5/+12
* feat(stm32-f247): provide a `const` constructor on `rcc::Config`ROMemories2025-05-211-4/+10
* feat(stm32-f013): provide a `const` constructor on `rcc::Config`ROMemories2025-05-211-5/+11
* feat(stm32-c0): provide a `const` constructor on `rcc::Config`ROMemories2025-05-211-4/+11
* feat(stm32-l): provide a `const` constructor on `rcc::Config`ROMemories2025-05-213-13/+30
* Merge pull request #4124 from mickem/allow_stm32_to_re_init_rccDario Nieuwenhuis2025-05-131-0/+29
|\
| * removed unused importMichael Medin2025-04-281-1/+0
| * function needs to be pub(crate)Michael Medin2025-04-281-1/+1
| * Moved functions to rcc module (this is a bit awkward as we now have two init ...Michael Medin2025-04-281-0/+30
* | stm32/otg: calculate TRDT using AHB freq instead of kernel freq.Dario Nieuwenhuis2025-04-301-0/+2
|/
* stm32: update metapac, cleanup clocks a bit.Dario Nieuwenhuis2025-04-187-17/+5
* remove Hz from logSteven Friedman2025-04-082-3/+3
* Frequency display is now consistentSteven Friedman2025-04-081-1/+1
* Merge pull request #3922 from antonellocontini/f413-fix-i2s-pll-source-selectionDario Nieuwenhuis2025-04-061-1/+24
|\
| * cargo fmtantonello.contini2025-02-251-3/+2
| * simpler configurationantonello.contini2025-02-251-7/+3
| * let user set external i2s clock frequencyantonello.contini2025-02-251-1/+22
| * do not use pllsrc for i2s; added field for plli2ssrc selectionantonello.contini2025-02-251-1/+8
* | stm32: run cargo fmttechmccat2025-03-282-2/+8
* | stm32: allow using LSI/LSE as SYSCLK on g0/c0techmccat2025-03-282-4/+10
* | Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-11/+4