aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32
Commit message (Expand)AuthorAgeFilesLines
* fix: correct DMA configuration and registers in receive_waveformRaulIQ2025-10-021-4/+7
* changelog: add entry for receive_waveformRaulIQ2025-09-301-1/+1
* add DMA-based input capture for timer channelsRaulIQ2025-09-301-0/+38
* Remove 'new_with_config()', just use 'new()'Brian Schwind2025-09-291-9/+0
* Update embassy-stm32/CHANGELOG.mdBrian Schwind2025-09-291-0/+1
* Add a Config struct for the Qei peripheralBrian Schwind2025-09-291-5/+60
* Remove the QeiPin structBrian Schwind2025-09-291-23/+0
* Make the Qei struct own the channel 1 and 2 pinsBrian Schwind2025-09-291-7/+18
* stm32: update metapac, add L4+ to CI.Dario Nieuwenhuis2025-09-265-49/+34
* stm32-metapack: Corrects the RTC register map for l4p and l4q.Piotr Esden-Tempski2025-09-242-2/+4
* Update manifests to satisfy new checks.Dario Nieuwenhuis2025-09-221-0/+4
* Add support for USB CRS syncNarottam Royal2025-09-212-2/+13
* Undo autoformatPer Rosengren2025-09-161-66/+43
* Merge remote-tracking branch 'upstream/main' into adc_v3-enumsPer Rosengren2025-09-1613-75/+143
|\
| * Aaaaaand the changelog of coursegoodhoko2025-09-161-0/+1
| * Write data with the Ospi peripheral in chunks to respect the max DMA transfer...Brian Schwind2025-09-161-18/+24
| * Don't forget to update the changelog (again)goodhoko2025-09-161-0/+1
| * Handle OSPI address errorsgoodhoko2025-09-161-3/+18
| * Also derive for enums that aren't available under my feature-setgoodhoko2025-09-162-0/+15
| * It's "derive" all the way downgoodhoko2025-09-161-0/+8
| * Don't forget to update the changelog (thanks CI!)goodhoko2025-09-161-0/+1
| * Unify derivation of Clone, Copy and defmt::format for all *SPI configsgoodhoko2025-09-164-0/+10
| * Merge pull request #4664 from phycrax/qspi_gpio_speedDario Nieuwenhuis2025-09-152-24/+29
| |\
| | * tag config as non exhaustiveSüha Ünüvar2025-09-151-0/+1
| | * update changelogSüha Ünüvar2025-09-151-0/+1
| | * add gpio speed to qspi configSüha Ünüvar2025-09-151-24/+27
| * | derive Debug and Format for Averagingdimi2025-09-154-3/+8
| |/
| * Update embassy-stm32/CHANGELOG.mdBrian Schwind2025-09-131-0/+1
| * Apply fixes to XSPI as wellBrian Schwind2025-09-131-9/+8
| * Apply fixes to HSPI as wellBrian Schwind2025-09-131-9/+8
| * Set the alternate bytes register to the correct value when configuring an Osp...Brian Schwind2025-09-131-6/+5
| * Typo fixesBrian Schwind2025-09-131-4/+4
| * stm32/usart: fix blocking flushBirk Tjelmeland2025-09-102-1/+4
* | Re-export API enums and update examplesPer Rosengren2025-09-161-1/+3
* | rustfmtPer Rosengren2025-09-161-3/+2
* | changelog entryPer Rosengren2025-09-161-42/+66
* | ADC v3: Migrate to stm32-data g0 with enumsPer Rosengren2025-09-162-71/+113
|/
* Merge pull request #4430 from fwolter/add-f1-remapDario Nieuwenhuis2025-09-0533-423/+583
|\
| * stm32/afio: fix accidentally always using AF number 0 on non-AFIO chips.Dario Nieuwenhuis2025-09-061-4/+4
| * stm32/afio: make af_num() unavailable in afio chips.Dario Nieuwenhuis2025-09-0625-143/+131
| * stm32/afio: make the A generic param only appear in chips with AFIO.Dario Nieuwenhuis2025-09-0516-226/+291
| * stm32/afio: use type inference for timer remaps as well.Dario Nieuwenhuis2025-09-059-273/+139
| * Add STM32F1 AFIO remapFabian Wolter2025-09-0520-265/+506
* | fix(embassy-stm32): Remove duplicate fn call, vestigial from earlier refcount...Francisco José Gómez2025-09-052-5/+1
|/
* Merge pull request #4368 from nikvoid/stm32-complementary-pwm-dmaDario Nieuwenhuis2025-09-051-0/+60
|\
| * stm32: add `waveform_up` function for complementary PWM toonikvoid2025-07-161-0/+60
* | Merge pull request #4359 from cbaechler/fix/stm32-l0-temperature-channelDario Nieuwenhuis2025-09-051-1/+5
|\ \
| * | embassy-stm32: fix temperature channel for L0 seriesChristoph Baechler2025-07-011-1/+5
* | | OSPI RAM Supportjake-taf2025-09-052-9/+101
* | | chore(embassy-stm32): Update changelogFrancisco José Gómez2025-09-051-0/+3