aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src
Commit message (Expand)AuthorAgeFilesLines
* stm32/i2c: Implement async DMA for transaction write groupsHybridChild2025-11-131-3/+47
* stm32/i2c: Fix async write_vectored and restore DMA implementationHybridChild2025-11-131-7/+34
* Merge branch 'main' into stm32_i2c_v2_transactionHybridChild2025-11-134-5/+142
|\
| * Merge pull request #4872 from Wassasin/fix/stm32g-flash-dual-bankxoviat2025-11-131-3/+2
| |\
| | * Fix flash erase on dualbank STM32GxxxWouter Geraedts2025-11-121-3/+2
| * | add changelog and fix rustfmt errorsAndreas Lindahl Flåten (ALF)2025-11-132-5/+20
| * | Add c.rs flash for the stm32c0 familyAndreas Lindahl Flåten (ALF)2025-11-133-2/+125
* | | stm32/i2c: Run cargo fmtHybridChild2025-11-131-22/+69
* | | Merge branch 'main' into stm32_i2c_v2_transactionHybridChild2025-11-138-619/+616
|\| |
| * | stm32: extract adc4xoviat2025-11-128-619/+616
| |/
* | stm32/i2c: Add comprehensive v2 Master API tests and fix async issuesHybridChild2025-11-131-21/+7
* | stm32/i2c: Fix v2 async transaction implementationHybridChild2025-11-121-108/+153
* | Merge branch 'main' into stm32_i2c_v2_transactionHybridChild2025-11-1212-1384/+968
|\|
| * stm32/adc: extract into commonxoviat2025-11-128-1224/+820
| * Merge pull request #4866 from xoviat/adcxoviat2025-11-119-182/+170
| |\
| | * adc: seal special channelsxoviat2025-11-119-79/+68
| | * adc: cleanup g4xoviat2025-11-111-77/+48
| | * adc: impl. differential channelsxoviat2025-11-112-26/+54
* | | stm32/i2c_v2: Refactor transaction implementationHybridChild2025-11-121-54/+33
* | | stm32/i2c_v2: Add initial transaction implementationHybridChild2025-11-121-28/+474
|/ /
* | cfg out unused itemseverdrone2025-11-115-4/+14
* | add docs for PinNumbereverdrone2025-11-112-0/+8
* | rustfmteverdrone2025-11-112-6/+12
* | Merge branch main into n6everdrone2025-11-11111-1540/+3665
|\|
| * Added TXDR flush via TXE set to the drop guard for write_dma_internal_slave; ...WillaWillNot2025-11-101-1/+8
| * adc: consolidate functionsxoviat2025-11-105-155/+140
| * adc: exact calxoviat2025-11-102-7/+8
| * adc: use common vref schemexoviat2025-11-109-262/+195
| * adc: remove sample_time from structxoviat2025-11-1012-132/+51
| * Merge branch 'embassy-rs:main' into fix/simple-pwm-32bit-timer-supportchasingRs2025-11-1038-737/+2777
| |\
| | * Merge branch 'fmc_a13d16' of github.com:everdrone/embassyxoviat2025-11-091-0/+18
| | |\
| | | * Add definitions for 13-bit address and 16-bit data SDRAMeverdrone2025-11-081-0/+36
| | * | Merge branch 'sdram-13a-16d' of github.com:northernpaws/embassyxoviat2025-11-091-0/+18
| | |\ \
| | | * | correct 16 bit SDRAM configuration label from 16 banks to 4 banksKat2025-10-211-1/+1
| | | * | add 16 bit SDRAM configuration for Bank 1 in fmc.rsKat2025-10-211-0/+18
| | * | | Merge pull request #4813 from xoviat/bkxoviat2025-11-094-0/+59
| | |\ \ \
| | | * | | stm32: add backup sram modxoviat2025-11-064-0/+59
| | * | | | Merge branch 'main' into into_ring_buffered_adc_for_g4Jakob2025-11-0713-192/+424
| | |\ \ \ \ | | | | |_|/ | | | |/| |
| | | * | | Merge branch 'main' into stm32-dsi-cmdYannick Steiner2025-11-063-24/+130
| | | |\| |
| | | | * | Pause DMA before awaiting DMA not-running at end of I2C target DMA read/write.WillaWillNot2025-11-051-1/+3
| | | | * | Merge pull request #4388 from modulo-org/feature/stm32-spi-slavexoviat2025-11-052-23/+127
| | | | |\ \
| | | | | * | feat: stm32 spi driver slave modeCristian Milatinov2025-11-042-23/+127
| | | * | | | stm32/dsi: support short write without parametersYannick2025-11-061-7/+5
| | | |/ / /
| | | * / / tests: disable rtc for h563 on non-stopxoviat2025-11-051-1/+14
| | | |/ /
| | | * | rtc: use consistent api between stop and non-stopxoviat2025-11-044-37/+61
| | | * | Merge pull request #4838 from embassy-rs/lp2xoviat2025-11-048-125/+143
| | | |\ \
| | | | * | make min_stop_pause configurablexoviat2025-11-044-36/+35
| | | | * | fix rtc optxoviat2025-11-041-6/+5
| | | | * | minor rtc optxoviat2025-11-041-13/+8
| | | | * | stm32/stop: move stop_with_rtc into initxoviat2025-11-046-36/+46