aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/timer/qei.rs
Commit message (Expand)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-1/+1
* 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
* stm32/afio: make af_num() unavailable in afio chips.Dario Nieuwenhuis2025-09-061-3/+1
* stm32/afio: make the A generic param only appear in chips with AFIO.Dario Nieuwenhuis2025-09-051-5/+9
* stm32/afio: use type inference for timer remaps as well.Dario Nieuwenhuis2025-09-051-7/+7
* Add STM32F1 AFIO remapFabian Wolter2025-09-051-4/+8
* stm32: rename timer channel trait; replace impls via macro with impls generic...melvdl2025-06-271-2/+2
* stm32: generify timer::one_pulse and timer::qei pin constructorsmelvdl2025-06-261-19/+23
* stm32: generify timer channelsmelvdl2025-06-261-4/+6
* Merge pull request #4044 from yodaldevoid/stm32-opm-timerDario Nieuwenhuis2025-04-061-5/+1
|\
| * stm32/timer: Merge channel typestate structsGabriel Smith2025-04-041-5/+1
* | Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-8/+6
|/
* stm32/gpio: refactor AfTypeJan Špaček2024-06-161-4/+2
* stm32: use private_bounds for sealed traits.Dario Nieuwenhuis2024-03-231-2/+1
* stm32/timer: simplify traits, convert from trait methods to struct.Dario Nieuwenhuis2024-03-231-16/+17
* stm32/timer: docs.Dario Nieuwenhuis2023-12-191-6/+17
* stm32: more docs.Dario Nieuwenhuis2023-12-181-0/+2
* enable clock firstpbert2023-10-121-1/+1
* STM32: combine RccPeripherals reset() and enable() to reset_and_enable()pbert2023-10-121-2/+1
* stm32/qei: fix struct naming (#1852)xoviat2023-09-021-2/+2
* stm32: implement qeixoviat2023-08-301-122/+76
* add qei draftxoviat2023-08-291-0/+142