aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/tsc
Commit message (Collapse)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-062-4/+4
|
* stm32/afio: make af_num() unavailable in afio chips.Dario Nieuwenhuis2025-09-061-1/+1
|
* Update Rust nightly, stable.Dario Nieuwenhuis2025-07-041-3/+3
|
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-273-28/+13
|
* Refactor TSC module: Remove redundant 'Tsc' prefixes for improved naming ↵michel2024-11-296-356/+350
| | | | consistency
* STM32-TSC: enable discriminating between pins within same TSC group and ↵michel2024-11-298-1054/+1788
| | | | improve TSC library in general
* add blocking TSC examplesmichel2024-07-101-2/+2
|
* Use crate level PeriModeEekle2024-07-021-20/+4
|
* Add async and blocking variantsEekle2024-06-301-83/+120
|
* fmtEekle2024-06-231-5/+4
|
* Add async wait to TSCEekle2024-06-231-42/+97
|
* stm32/gpio: refactor AfTypeJan Špaček2024-06-161-21/+33
|
* Add Clone and Copy to Error typesdvdsk2024-06-061-1/+1
| | | | | None of them are `non-exaustative`, they are all small enough to be copy (I estimate none are larger than 4 bytes).
* stm32/rcc: replace generated enable/disable code with runtime infoJan Špaček2024-05-251-3/+3
|
* Add versioning for group checksKarun2024-05-031-0/+2
|
* Check group configuration validityKarun2024-05-031-17/+233
|
* Add example documentationKarun2024-05-031-0/+60
|
* Functional touch sensingKarun2024-05-022-182/+189
|
* update num groups definitionKarun2024-05-021-0/+5
|
* remove remaining warningsKarun2024-05-021-17/+18
|
* Address versioning and format issues raised by CIKarun2024-05-022-7/+47
|
* hyperspecific constructorKarun2024-05-021-20/+119
|
* Prevent invalid config setsKarun2024-05-022-7/+38
|
* Add io pin maskingKarun2024-05-022-49/+159
|
* Add crate documentationKarun2024-05-021-32/+109
|
* initial set of io changesKarun2024-05-021-2/+71
|
* Initial fill out of driver without IO considerationsKarun2024-05-022-0/+457