18 Commits

Author SHA1 Message Date
Dario Nieuwenhuis
a23c4b7bca stm32/afio: make af_num() unavailable in afio chips. 2025-09-06 00:14:03 +02:00
Dario Nieuwenhuis
d41eeeae79 Remove Peripheral trait, rename PeripheralRef->Peri. 2025-03-27 15:18:06 +01:00
Dion Dokter
6db0daf79b Fix errors 2024-07-09 09:53:01 +02:00
Jan Špaček
94007ce6e0 stm32/gpio: refactor AfType 2024-06-16 21:11:55 +02:00
Mark Szente
3cf94958c6 Add Format derive 2024-06-15 14:21:15 +02:00
dvdsk
871fe3a549
Add Clone and Copy to Error types
None of them are `non-exaustative`, they are all small enough to be copy
(I estimate none are larger than 4 bytes).
2024-06-06 23:19:07 +02:00
Jan Špaček
368893c9cb Emit cargo:rustc-check-cfg instructions from build.rs 2024-05-30 18:28:29 +02:00
Dario Nieuwenhuis
39c5a6c3f7
Merge pull request #3002 from honzasp/rcc-info
stm32/rcc: replace generated enable/disable code with runtime info
2024-05-30 11:50:40 +00:00
Dario Nieuwenhuis
c46172acac stm32: remove pointer-to-pointer-to-registers.
in chiptool pacs the register block struct is already a pointer, so
using pointers to it is redundant.
2024-05-30 13:07:18 +02:00
Jan Špaček
081afca3f0 stm32/rcc: replace generated enable/disable code with runtime info 2024-05-25 18:44:55 +02:00
Joël Schulz-Ansres
620d182c5a Use read_busy function 2024-05-14 13:53:02 +02:00
Joël Schulz-Ansres
663b5b094d Add helper functions 2024-05-14 13:45:37 +02:00
Joël Schulz-Ansres
48719d742c Add unwrap to write 2024-05-14 12:22:27 +02:00
Joël Schulz-Ansres
94cf606892 Improve write_cmd parameters 2024-05-14 12:16:43 +02:00
Joël Schulz-Ansres
9005d26fca Remove comments, add some comments, minor fixes to dsihost.rs 2024-05-14 12:14:34 +02:00
Joël Schulz-Ansres
f29deb2488 Add feature gate for f7 2024-05-02 15:39:53 +02:00
Joël Schulz-Ansres
f468d84a5b Cargo format 2024-05-02 13:50:07 +02:00
Joël Schulz-Ansres
9fe50a7639 Add stm32 dsihost driver 2024-05-02 13:43:42 +02:00