29 Commits

Author SHA1 Message Date
Dario Nieuwenhuis
afee4331ad Add stm32h7rs family. 2024-05-01 02:16:15 +02:00
Dario Nieuwenhuis
37ec0ab67d Use normalize for SBS->SYSCFG rename. 2024-04-28 23:44:57 +02:00
Torin Cooper-Bennun
d1f376978d fix ADC, DAC clock muxes for H5, U5
the clock selection bit is named ADCDACSEL, shared between all ADCs and
DACs
2024-03-04 10:52:06 +00:00
Dario Nieuwenhuis
d67103f97f More accurate USB muxes. 2024-03-01 22:50:31 +01:00
Dario Nieuwenhuis
e2c7a7eae0 rcc: fix tons of wrong muxes. 2024-02-16 00:11:14 +01:00
Dario Nieuwenhuis
ab89051030 rcc: Rename TIMI2C -> TIMIC. 2024-02-14 00:53:34 +01:00
Dario Nieuwenhuis
0c921dde2e Refactor RCC code to find more muxes.
Fixes #383
2024-02-10 02:40:36 +01:00
Dario Nieuwenhuis
d04eaeb0d5 Rename ICSEL -> I2CSEL 2024-02-05 00:42:54 +01:00
Dario Nieuwenhuis
79e839f9b5 h5: fix some bad rcc muxes. 2024-02-02 22:44:37 +01:00
eZio Pan
dec738bad1 rcc-cleanup 2024-01-03 21:35:42 +08:00
Adam Greig
be9d7fd584
H5: rename DAC12EN to DAC1EN to match peripheral name 2023-11-19 13:47:13 +00:00
Dario Nieuwenhuis
4ddcb77c9d rcc: rename NONE -> DISABLED 2023-10-23 00:30:16 +02:00
xoviat
b9a89a1851 rcc: cleanup variants and rename ahb -> clk 2023-10-15 18:01:50 -05:00
xoviat
8b8686a852 rcc: more mux and enum cleanup 2023-10-15 10:37:36 -05:00
xoviat
5d51e3b706 rcc: add more mux data 2023-10-14 17:20:25 -05:00
xoviat
68d77f487b rcc: add more mux data 2023-10-14 11:41:21 -05:00
xoviat
8a09bbb62c rcc: more cleanup 2023-10-13 22:20:18 -05:00
xoviat
aa5e909e11 rcc: more enum cleanup 2023-10-13 20:54:24 -05:00
xoviat
c4cd46927d rcc: rename h5 clock enum variants and add check 2023-10-12 20:48:35 -05:00
Dario Nieuwenhuis
e89b8cfc30 rcc: add PLL enums. 2023-10-09 02:44:42 +02:00
Dario Nieuwenhuis
6c73ffbd0b rcc: make naming consistent between "mco" and "mcosel". 2023-10-07 00:46:19 +02:00
Dario Nieuwenhuis
e701705d79 rcc: add MCOPRE enum for h5, h7. 2023-10-07 00:10:08 +02:00
Matt Ickstadt
60d034f9fa RCC: unify LSEDRV enum variant names and descriptions
Now the only differences are the series which have swapped medium low/high bits: F0, F3v2, F3, F7, and H7_RM0433.
2023-10-05 10:56:02 -05:00
Dario Nieuwenhuis
8fec79a722 rcc consistency fixes. 2023-09-16 02:34:03 +02:00
Dario Nieuwenhuis
86fb0cfc2f chiptool fmt. 2023-09-16 02:34:03 +02:00
Dario Nieuwenhuis
dee9b17f3d more h5 reg fixes. 2023-04-06 18:47:55 +02:00
Dario Nieuwenhuis
7a95245738 h5: fix usb. 2023-04-05 05:48:41 +02:00
Dario Nieuwenhuis
8848592653 h5 reg fixes. 2023-04-05 04:13:30 +02:00
Dario Nieuwenhuis
b96d1bddd3 Add H5, and newer U5s. 2023-03-27 12:17:53 +02:00