aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | adc/g4: optimizexoviat2025-12-061-11/+10
* | | adc: type-erase regs instancexoviat2025-12-069-438/+441
* | | Make adc v2 resolution publicchemicstry2025-12-061-1/+1
* | | Merge pull request #4981 from Dectron-AB/restart-dma-transferxoviat2025-12-051-0/+5
|\ \ \
| * | | GPDMA suspend channel before reset if already enabledAlbin Hedman2025-12-031-0/+5
* | | | stm32/adc: add lifetime to AnyAdcChannel.Dario Nieuwenhuis2025-12-043-26/+29
* | | | docxoviat2025-12-033-6/+5
* | | | timer: restore waveform methodxoviat2025-12-033-6/+65
|/ / /
* | | Merge pull request #4971 from SL-RU/mainxoviat2025-12-011-7/+44
|\ \ \
| * | | fix: SSM and SSOE in SPI STM32 driver behavior, add nss_output_disable in SPI...Lutsai Aleksandr2025-12-021-7/+44
* | | | restricting bidi mode just to spi v1, v2, v3Elias Hanelt2025-12-011-1/+3
* | | | Merge branch 'main' into feature/spi-bidibeeelias2025-12-0113-214/+220
|\| | |
| * | | timer: use u32 for high-level apixoviat2025-12-012-22/+18
| * | | timer: clamp compare value before dmaxoviat2025-12-014-4/+21
| * | | Merge branch 'main' of github.com:embassy-rs/embassy into timerxoviat2025-12-015-20/+71
| |\ \ \
| | * | | fix: stm32l47*/stm32l48* adc analog pin setupRiccardo Arena2025-11-302-7/+11
| | |/ /
| | * | Merge remote-tracking branch 'origin/main' into i2c-slave/fix-early-termElias Hanelt2025-11-282-12/+58
| | |\ \
| | * \ \ Merge remote-tracking branch 'origin/main' into i2c-slave/fix-early-termElias Hanelt2025-11-2610-250/+160
| | |\ \ \
| * | | | | timer: allow 16 bit dma buffers for 32 bit timers.xoviat2025-12-014-40/+49
| * | | | | stm32/timer: enable channels for waveform_up multixoviat2025-11-272-0/+10
| * | | | | stm32: use typelevel timer typexoviat2025-11-279-168/+137
| | |/ / / | |/| | |
* | | | | remove i2c changes from prElias Hanelt2025-12-011-2/+1
* | | | | Merge remote-tracking branch 'origin/main' into feature/spi-bidiElias Hanelt2025-12-0111-216/+218
|\ \ \ \ \ | |_|/ / / |/| | / / | | |/ / | |/| |
| * | | Fmt files, add changelog entryJomer.Dev2025-11-272-16/+22
| * | | Add error messages to calc_can_timingsJomer.Dev2025-11-272-12/+52
| |/ /
| * | Merge branch 'main' into timexoviat2025-11-2617-351/+588
| |\ \
| | * | stm32: extract busychannel into common apixoviat2025-11-257-83/+105
| | * | fmtxoviat2025-11-251-0/+4
| | * | stm32: allow granular stop for uartxoviat2025-11-253-10/+52
| * | | stm32: allow split irqs for time driverxoviat2025-11-251-119/+7
* | | | fix i2c slave RX early termination handlingElias Hanelt2025-11-261-1/+2
* | | | Merge remote-tracking branch 'origin/main' into feature/spi-bidiElias Hanelt2025-11-2554-3576/+4886
|\ \ \ \ | | |/ / | |/| |
| * | | Merge pull request #4946 from xoviat/pwmxoviat2025-11-254-1/+232
| |\ \ \
| | * | | fmtxoviat2025-11-251-3/+0
| | * | | pwm: cleanupxoviat2025-11-251-53/+0
| | * | | Merge branch 'feat/pwm_waveform_continuous' of github.com:KorribanMaster/emba...xoviat2025-11-251-0/+53
| | |\ \ \
| | | * | | fix: Formatting, use nightly...Eicke Hecht2025-11-241-2/+1
| | | * | | fix: formattingEicke Hecht2025-11-241-1/+1
| | | * | | wip: Add a working example for the stm32f767zi nucleo. Currently no PWM signa...Eicke Hecht2025-11-241-0/+2
| | | * | | fix: Warnings and formatting all fixedEicke Hecht2025-11-243-15/+45
| | | * | | feat: Implement basic ring buffered PWM channelEicke Hecht2025-11-243-25/+163
| | | * | | wip: adding basic ringbuffered structureEicke Hecht2025-11-232-0/+48
| | | * | | fix: Fix waveform for channels > 1 and disallow for unsupported dmasEicke Hecht2025-11-231-3/+9
| | | * | | feat: Add generation of a continuous waveforms for SimplePWMEicke Hecht2025-11-192-2/+48
| | * | | | timer: add writable ring bufferxoviat2025-11-254-1/+235
| * | | | | Merge pull request #4932 from xoviat/lp-dmaxoviat2025-11-251-11/+0
| |\ \ \ \ \ | | |/ / / / | |/| | | |
| | * | | | Merge branch 'main' of https://github.com/embassy-rs/embassy into lp-dmaxoviat2025-11-225-31/+535
| | |\ \ \ \
| | * | | | | low_power: remove device busys for wlexoviat2025-11-221-11/+0
| * | | | | | cleanup low-level timer methodsxoviat2025-11-253-100/+59
| * | | | | | stm32: remove waveform methodxoviat2025-11-253-49/+0