aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src
Commit message (Expand)AuthorAgeFilesLines
* stm32: fix bd lsixoviat2023-09-241-6/+7
* stm32/lp: clamp requested_duration to avoid overflowxoviat2023-09-221-7/+13
* stm32/low-power: create one critical-section for all time opsxoviat2023-09-212-72/+78
* stm32/rcc: unify h5 and h7.Dario Nieuwenhuis2023-09-215-1450/+857
* fix low-power: APB1 needed for LSEChristian Enderle2023-09-212-2/+5
* Merge pull request #1930 from xoviat/adcxoviat2023-09-202-56/+91
|\
| * stm32/adc: make v1 async and leave enxoviat2023-09-202-56/+91
* | stm32/h7: fix bad PWR reg versions.Dario Nieuwenhuis2023-09-211-2/+4
* | Add get_level() to ExtiInputSebastian Goll2023-09-201-1/+5
|/
* Fix typo in F2 RCC voltage rangesSebastian Goll2023-09-191-4/+4
* Merge pull request #1919 from xoviat/adcxoviat2023-09-182-9/+95
|\
| * stm32/adc: add async conversionxoviat2023-09-182-9/+95
* | stm32: use PAC enums for VOS.Dario Nieuwenhuis2023-09-186-96/+148
* | stm32: misc. cleanupxoviat2023-09-171-5/+6
* | stm32: update configure_ls as agreedxoviat2023-09-178-42/+84
|/
* stm32: Implement `set_config` for Uart structsScott Mabin2023-09-174-3/+102
* stm32: Add RtcTimeProvider struct to Rtc moduleScott Mabin2023-09-171-15/+36
* stm32/rcc: use AHBPrescaler div impls in stm32wbaDario Nieuwenhuis2023-09-173-60/+33
* stm32/rcc: convert bus prescalers to pac enumsxoviat2023-09-1615-335/+162
* stm32: fix wpan_ble testxoviat2023-09-161-1/+1
* stm32: add stm32wba support.Dario Nieuwenhuis2023-09-167-80/+234
* Merge pull request #1909 from xoviat/adcxoviat2023-09-153-116/+16
|\
| * stm32: fix adc f3 startup timexoviat2023-09-151-1/+1
| * stm32: generate adc_commonxoviat2023-09-152-115/+15
* | stm32: rtc/low-power cleanupxoviat2023-09-155-80/+60
* | Fix low-power feature for STM32L0Christian Enderle2023-09-151-1/+1
|/
* stm32: add lp to l0xoviat2023-09-144-5/+47
* update metapacxoviat2023-09-141-3/+3
* Implement blocking embedded-io::Write for Uart & UartTxMathias2023-09-142-24/+52
* stm32/usart: fix usart not wake up issuecumthugo2023-09-131-0/+7
* adc/f3: fix delay calculationxoviat2023-09-111-1/+1
* adc/f3: fix startup bugxoviat2023-09-111-0/+3
* stm32: add g4 adc345 and misc.xoviat2023-09-112-5/+35
* Merge pull request #1881 from MabezDev/sdmmc-stbiterrxoviat2023-09-101-10/+46
|\
| * Handle stbiterr in 4bit wide mode for sdmmc_v1Scott Mabin2023-09-101-10/+46
* | stm32/f3: add high res for hrtim and misc.xoviat2023-09-106-87/+172
* | stm32: fix adc f3 and examplexoviat2023-09-091-6/+3
|/
* rcc: more cleanupxoviat2023-09-089-117/+82
* rustfmtxoviat2023-09-061-1/+1
* stm32: fix rcc mergexoviat2023-09-061-0/+1
* Merge branch 'main' into rcc-bdxoviat2023-09-063-16/+59
|\
| * adc: enable ADC and clock selection for STM32WLxOlle Sandberg2023-09-062-1/+30
| * adc_v3: replace cfg(stm32g0) + friends with cfg(adc_g0)Olle Sandberg2023-09-062-14/+29
* | stm32: extract lse/lsi into bd modxoviat2023-09-064-79/+9
* | stm32/rcc: add lsi and lse bd abstractionxoviat2023-09-061-2/+74
|/
* Merge pull request #1867 from xoviat/adc-g4xoviat2023-09-054-146/+112
|\
| * stm32: don't generate adc5xoviat2023-09-051-0/+3
| * stm32: don't generate adc4 for g4xoviat2023-09-051-0/+2
| * stm32: remove paste and use refcount staticsxoviat2023-09-052-76/+4
| * stm32: fix merge issuesxoviat2023-09-052-8/+8