aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/low_power.rs
Commit message (Collapse)AuthorAgeFilesLines
* low-power: stm32wl5xliebman2025-12-191-13/+34
|
* stm32: cleanup low-power featuresxoviat2025-12-181-14/+15
|
* Merge pull request #5085 from xoviat/stm32-penderxoviat2025-12-161-9/+34
|\ | | | | | | stm32: add low power pender
| * stm32: add low power penderxoviat2025-12-161-9/+34
| |
* | allow stm32wb to enter stop2xoviat2025-12-161-2/+2
| |
* | stm32: fix wb stop entry and hsem logicxoviat2025-12-161-4/+38
|/
* low-power: add defmt flush before WFE and cleanup RCC re-initialization on ↵liebman2025-12-071-10/+5
| | | | wakeup for stm32wlex
* low-power: improve debug logicxoviat2025-12-061-21/+25
|
* stm32: extract busychannel into common apixoviat2025-11-251-15/+7
|
* low power: store stop mode for dma channelsxoviat2025-11-211-32/+10
|
* low power: don't enter stop without rcc configxoviat2025-11-201-7/+8
|
* stm32: impl. low power test for stm32wb55xoviat2025-11-191-8/+16
|
* stm32: impl. stop for stm32wbxoviat2025-11-191-6/+62
|
* low_power: misc cleanups and allow main macroxoviat2025-11-161-43/+45
|
* low_power: optimizexoviat2025-11-151-19/+13
|
* rtc: use consistent api between stop and non-stopxoviat2025-11-041-7/+0
|
* make min_stop_pause configurablexoviat2025-11-041-9/+3
|
* stm32/stop: move stop_with_rtc into initxoviat2025-11-041-31/+2
|
* stm32/low-power: cleanup and improvexoviat2025-11-041-76/+85
|
* low_power: on_wakeup_irq: don't call the executor if its not thereliebman2025-11-031-1/+4
|
* stm32wlex: remove gratuitous logliebman2025-11-031-4/+3
|
* use DeviceBusy to mark when stop1 or stop2 is unavailable.liebman2025-11-031-13/+65
|
* low_power: i2c wakeupliebman2025-11-031-3/+6
|
* stm32wlex: init/restore timer config after STOP2liebman2025-11-031-8/+16
|
* support low-power executor on STM32WLExliebman2025-11-031-3/+20
|
* low_power: update api to allow reconfigxoviat2025-11-031-6/+12
|
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-2/+2
|
* executor: return error when creating the spawntoken, not when spawning.Dario Nieuwenhuis2025-08-291-1/+1
|
* stm32: Fix build for WBA lowpower.Dario Nieuwenhuis2025-07-211-0/+3
|
* embassy-stm32: account for WBA devices and VDDIO2Gerzain Mata2025-07-191-3/+3
| | | | | | - Different power domain - Same split domain as STM32U5 - Added low_power fixes for STM32WBA too
* Refactor integrated-timersDániel Buga2024-12-101-3/+0
|
* low-power: add support for stop for stm32u0Christian Enderle2024-11-221-4/+5
|
* low-power: add basic support for stm32u0Christian Enderle2024-11-221-0/+11
|
* Add initializeDániel Buga2024-11-191-3/+9
|
* low-power: add support for stm32u5Christian Enderle2024-11-031-3/+3
|
* Update nighlty, fix warnings.Dario Nieuwenhuis2024-10-141-0/+3
| | | | Fixes #2599
* Implement low-power feature for stm32l4 MCUsTobias Naumann2024-07-261-3/+3
|
* low power for h5eZio Pan2024-04-281-14/+25
|
* allow unused variableChristian Enderle2024-01-021-0/+1
|
* low-power: add stop support for stm32l5Christian Enderle2024-01-021-2/+18
|
* chore: replace make_static! macro usage with non-macro versionUlf Lilleengen2023-12-211-2/+3
|
* stm32: doc everything else.Dario Nieuwenhuis2023-12-191-47/+59
|
* Merge branch 'main' of github.com:embassy-rs/embassy into low-powerxoviat2023-11-041-2/+49
|\
| * Merge pull request #2122 from bgamari/wip/low-power-docsxoviat2023-11-041-0/+47
| |\ | | | | | | | | | stm32: Add some documentation to `low_power`
| | * stm32: Add some documentation to `low_power`Ben Gamari2023-10-301-0/+47
| | | | | | | | | | | | This begins to explain the operation of the low-power executor.
| * | stm32/rtc: misc. cleanup and move to bps by defaultxoviat2023-11-011-2/+2
| |/
* / stm32: compute stop mode and workaround rtt test bugxoviat2023-11-041-6/+28
|/
* stm32/low-power: refactor refcountxoviat2023-10-251-2/+16
|
* stm32: remove atomic-polyfill.Dario Nieuwenhuis2023-10-121-1/+1
|
* stm32: fix stopxoviat2023-10-021-15/+11
|