aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src
Commit message (Expand)AuthorAgeFilesLines
...
| | * | | | | | | | | stm32/i2c_v1: Add MultiMaster (Slave) mode implementationHybridChild2025-08-231-0/+341
| | * | | | | | | | | Revert "stm32/i2c: Add temporary trait for version-specific initialization du...HybridChild2025-08-233-54/+9
| | * | | | | | | | | stm32/i2c_v1: Rename function parameters for consistent namingHybridChild2025-08-231-54/+54
| | * | | | | | | | | stm32/i2c: Add temporary trait for version-specific initialization during v1 ...HybridChild2025-08-233-9/+55
| | * | | | | | | | | stm32/i2c: v1 and v2 now has separate definitions for the State structHybridChild2025-08-233-14/+33
| | * | | | | | | | | stm32/i2c: Rename FrameOptions enum to OperationFramingHybridChild2025-08-232-89/+124
| | * | | | | | | | | stm32/i2c_v1: Remove redundant timing config abstractions for DutyCycle and I...HybridChild2025-08-231-55/+24
| | | |/ / / / / / / | | |/| | | | | | |
| * | | | | | | | | Merge branch 'embassy-rs:main' into fix/simple-pwm-32bit-timer-supportchasingRs2025-10-10100-319/+549
| |\ \ \ \ \ \ \ \ \ | | | |/ / / / / / / | | |/| | | | | | |
| | * | | | | | | | Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-0699-220/+266
| | * | | | | | | | Edition 2024.Dario Nieuwenhuis2025-10-061-2/+3
| | | |_|_|_|/ / / | | |/| | | | | |
| | * | | | | | | STM32: USART: Change eager_reads from bool to Option<usize>Adam Greig2025-10-013-31/+64
| | * | | | | | | STM32: USART: Make BufferedUartRx return all available bytes when they wrap a...Adam Greig2025-10-011-14/+23
| | * | | | | | | STM32: USART: Add de_assertion_time and de_deassertion_time configsAdam Greig2025-10-011-0/+42
| | * | | | | | | STM32: USART: Add `eager_reads` config optionAdam Greig2025-10-013-47/+95
| | * | | | | | | stm32: add config to MCO to control the drive strength.Daniel Nilsson2025-10-011-3/+20
| | | |_|_|_|_|/ | | |/| | | | |
| | * | | | | | Remove 'new_with_config()', just use 'new()'Brian Schwind2025-09-291-9/+0
| | * | | | | | 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
| * | | | | | | fix: correct register access for SimplePwm 32-bit timer supportpkj2025-09-281-2/+2
| * | | | | | | stm32/timer: Support 32-bit timers in SimplePwm waveform_up methodpkj2025-09-281-8/+27
| |/ / / / / /
| * | | | / / stm32: update metapac, add L4+ to CI.Dario Nieuwenhuis2025-09-264-47/+28
| | |_|_|/ / | |/| | | |
| * | | | | Add support for USB CRS syncNarottam Royal2025-09-211-2/+12
* | | | | | enable peripherals low power modeeverdrone2025-11-111-0/+185
* | | | | | add dbgmcueverdrone2025-10-231-2/+11
* | | | | | Calculate RCC frequencieseverdrone2025-09-282-49/+216
* | | | | | Use nicer names in N6 RCCeverdrone2025-09-271-44/+37
* | | | | | Port RCC initialization from CMSIS HALeverdrone2025-09-271-90/+550
* | | | | | Add clock initialization to N6everdrone2025-09-241-3/+219
* | | | | | Use `PinNumber` to accomodate chips with more than 256 pinseverdrone2025-09-212-24/+29
* | | | | | Add `cfg`s for N6 family in BDeverdrone2025-09-211-20/+82
* | | | | | Fix EXTI, DTS and FLASH for N6 familyeverdrone2025-09-213-9/+26
* | | | | | Use N6 registers for MCOxSEL and MCOxPREeverdrone2025-09-211-1/+3
* | | | | | Add N6 family RCC configeverdrone2025-09-203-2/+25
* | | | | | Add feature, disable flash for N6 familyeverdrone2025-09-201-0/+1
|/ / / / /
* | | | | Merge remote-tracking branch 'upstream/main' into adc_v3-enumsPer Rosengren2025-09-1612-75/+137
|\ \ \ \ \
| * | | | | Write data with the Ospi peripheral in chunks to respect the max DMA transfer...Brian Schwind2025-09-161-18/+24
| * | | | | 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
| * | | | | 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-151-24/+28
| |\ \ \ \ \
| | * | | | | tag config as non exhaustiveSü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
| |/ / / / /
| * | | | | 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-101-1/+3