aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/rcc/mod.rs
Commit message (Expand)AuthorAgeFilesLines
* low-power: stm32wl5xliebman2025-12-191-2/+2
* allow stm32wb to enter stop2xoviat2025-12-161-2/+2
* stm32: block stop2 for wle and misc fixesxoviat2025-12-151-2/+26
* low-power: use scoped block stopxoviat2025-12-081-0/+10
* low-power: rework stoppableperipheral traitsxoviat2025-12-061-1/+9
* low-power: improve debug logicxoviat2025-12-061-1/+1
* stm32: extract busychannel into common apixoviat2025-11-251-2/+66
* fmtxoviat2025-11-251-0/+4
* stm32: allow granular stop for uartxoviat2025-11-251-6/+33
* low power: store stop mode for dma channelsxoviat2025-11-211-21/+38
* low_power: misc cleanups and allow main macroxoviat2025-11-161-0/+4
* Merge branch 'main' into fix/adc-prescaler-calcxoviat2025-11-151-2/+6
|\
| * Merge branch main into n6everdrone2025-11-111-2/+5
| |\
| | * stm32: add backup sram modxoviat2025-11-061-0/+3
| | * rcc::reinit - only need RCC for the length of the callliebman2025-11-031-1/+1
| | * Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-1/+1
| * | Add N6 family RCC configeverdrone2025-09-201-0/+1
| |/
* / stm32: Add raw_prescaler function to make it more reusable.Piotr Esden-Tempski2025-10-051-0/+30
|/
* Add public function to get current clock configurationDavid Lawrence2025-06-061-1/+10
* 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
|/
* Update nighlty, fix warnings.Dario Nieuwenhuis2024-10-141-3/+7
* Improve shared data placement, require less atomic support and use unsafecell...Dion Dokter2024-08-051-2/+2
* fmtDion Dokter2024-07-091-1/+3
* Make clocks repr C.Dion Dokter2024-07-081-0/+27
* Panic on index-out-of-bounds when releasing RCC nodeDavid Flemström2024-06-291-0/+2
* Avoid accidental copy of static var before creating mut refDavid Flemström2024-06-291-2/+2
* Remove implicit bounds checking from rcc moduleDavid Flemström2024-06-281-10/+20
* stm32/rcc: replace generated enable/disable code with runtime infoJan Špaček2024-05-251-57/+195
* stm32: use funcs for info/state, const for ENABLE_BIT.Dario Nieuwenhuis2024-05-211-2/+3
* stm32/rcc: add ClockEnableBit struct.Dario Nieuwenhuis2024-05-201-1/+49
* stm32: add support for STM32H7[RS] "bootflash line", add HIL tests.Dario Nieuwenhuis2024-05-011-1/+1
* Add stm32u0 support.Dario Nieuwenhuis2024-04-141-1/+1
* Expose RCC enable and disable methodschemicstry2024-04-121-0/+18
* Fix 'clocok' typo in RCC docsDillon McEwan2024-04-051-1/+1
* stm32: use private_bounds for sealed traits.Dario Nieuwenhuis2024-03-231-19/+22
* stm32: autogenerate mux config for all chips.Dario Nieuwenhuis2024-03-011-3/+1
* Fix report with the same nameEli Orona2024-02-241-1/+1
* Move to internal mod and re-export the enumsEli Orona2024-02-241-1/+1
* Rust fmtEli Orona2024-02-201-1/+1
* Move to a single Mux Struct.Eli Orona2024-02-201-0/+2
* stm32/rcc: unify f0, f1, f3.Dario Nieuwenhuis2024-02-141-4/+2
* stm32/rcc: port F0 to new API.Dario Nieuwenhuis2024-02-131-8/+8
* stm32/rcc: fix more build failures.Dario Nieuwenhuis2024-02-041-1/+4
* stm32: autogenerate clocks struct, enable mux for all chips.Dario Nieuwenhuis2024-02-021-158/+1
* additional chip variants required more clocksAdin Ackerman2024-01-021-2/+4
* fix g0 being left out of some clock controlsAdin Ackerman2024-01-021-5/+5