601 Commits

Author SHA1 Message Date
Dario Nieuwenhuis
a2333b8afb New repo structure: includes stm32-metapac, doesn't commit generated files. 2023-03-20 01:56:23 +01:00
Dario Nieuwenhuis
f23cd93430 Merge pull request #170 from rmja/fmc
FMC->FSMC fix for F4
2023-02-13 11:33:38 +01:00
Rasmus Melchior Jacobsen
c03739b2cd Narrow fmc f4 family regex 2023-02-13 08:10:05 +01:00
Rasmus Melchior Jacobsen
739f869dfc Fix fsmc variations for some F4 chips 2023-02-13 08:05:23 +01:00
Dario Nieuwenhuis
ffaea51c9f Merge pull request #169 from lucasgranberg/main
RNG v2
2023-02-09 11:23:43 +01:00
Lucas Granberg
04be778fa1 use rng1_v4_1 instead of special case for U5 2023-02-09 10:27:18 +02:00
Lucas Granberg
7353e48dc9 fix perimap ordering to trigger the right version for L5 2023-02-09 09:57:59 +02:00
Lucas Granberg
2c547bd506 map rng_v2 to U5 and L5 series chips 2023-02-08 21:46:32 +02:00
Lucas Granberg
3e7e385ee7 Add new RNG version v2 matching stm32wl chips 2023-02-08 20:47:24 +02:00
Ulf Lilleengen
2c2bc13ec5 Merge pull request #168 from rmja/fmc
Incorrect bump of fmc version - it was only fsmc that was incremented
2023-02-07 14:43:55 +01:00
Rasmus Melchior Jacobsen
13b6a58770 stm32l1 uses fsmc v1x0 2023-02-07 14:36:37 +01:00
Rasmus Melchior Jacobsen
e5f4d2bec8 Incorrect bump of fmc version - it was only fsmc that was incremented 2023-02-07 14:23:33 +01:00
Ulf Lilleengen
3bc5441b07 Merge pull request #167 from rmja/fmc
Fmc follow up
2023-02-07 14:12:07 +01:00
Rasmus Melchior Jacobsen
436f7ae587 F4 has a FMC not FSMC 2023-02-07 14:09:28 +01:00
Rasmus Melchior Jacobsen
f6cc2cd459 Rename versions to make room for a new v1. 2023-02-07 14:05:17 +01:00
Rasmus Melchior Jacobsen
b4c8bf0be7 Add missing fmc for STM32F4[0123], F1, F2, and L1
For now this is called v0. The files are renamed in the next commit.
2023-02-07 13:59:20 +01:00
Ulf Lilleengen
e155f92e8e Merge pull request #166 from rmja/fmc
Add FMC/FSMC for the entire stm32 family
2023-02-07 12:21:01 +01:00
Rasmus Melchior Jacobsen
c75d213953 Add fmc to perimap and regenerate chips with updated registers 2023-02-07 11:23:46 +01:00
Rasmus Melchior Jacobsen
1aa2c10cfc Update .gitattributes 2023-02-07 11:17:00 +01:00
Rasmus Melchior Jacobsen
09e49edce8 Rename block for FSMC 2023-02-07 11:06:45 +01:00
Rasmus Melchior Jacobsen
bd459f946d Delete fsmc_v1.yaml 2023-02-07 11:05:32 +01:00
Rasmus Melchior Jacobsen
b2b990ae13 FMCEN is dont-care for BCD2-4 2023-02-07 11:00:14 +01:00
Rasmus Melchior Jacobsen
b877664b6a Let fmc_h7 be fmc_v3x1 2023-02-07 10:59:58 +01:00
Rasmus Melchior Jacobsen
e8aa0ee7f9 Create .gitattributes 2023-02-07 10:21:36 +01:00
Rasmus Melchior Jacobsen
523daa6570 Add fmc register files 2023-02-07 10:20:26 +01:00
Dario Nieuwenhuis
3f188fa042 perimap fixes for updated cubedb. 2023-01-17 21:00:56 +01:00
Dario Nieuwenhuis
10fcc5d9dd Add stm32c0, fixes for updated stm32-data-sources. 2023-01-17 18:51:41 +01:00
Dario Nieuwenhuis
026038a23c chiptool fmt. 2023-01-17 18:38:41 +01:00
Dario Nieuwenhuis
1d97fa1f80 Some g0 reg fixups. 2023-01-17 18:37:22 +01:00
Dario Nieuwenhuis
665df42f40 Merge pull request #164 from goldenMetteyya/main
Fix issue with STMF0x series DAC definition
2023-01-14 01:00:36 +01:00
Dario Nieuwenhuis
514c6e30d7 Merge pull request #165 from mattico/xcvrdly
USB OTG: Add XCVRDLY bit
2023-01-11 22:18:19 +01:00
Matt Ickstadt
e07b639297 Add xcvrdly bit 2023-01-11 13:31:51 -06:00
Dario Nieuwenhuis
a4892a4f77 pwr_u5: cleanup enums. 2023-01-11 17:49:19 +01:00
Dario Nieuwenhuis
7530607864 usb_v4: fix inconsistencies with previous versions. 2023-01-11 03:09:05 +01:00
Dario Nieuwenhuis
6b8ef4c718 unify OTGHS and OTGFS. 2023-01-11 02:22:00 +01:00
Dario Nieuwenhuis
070da63d3c rcc/h7: more otg fixes. 2023-01-11 01:05:07 +01:00
Dario Nieuwenhuis
eaa0ba1cd7 enable otg for all chips. 2023-01-11 00:28:00 +01:00
Dario Nieuwenhuis
375238ef85 rcc/h7: fix wrong names and bits for otg 2023-01-11 00:27:41 +01:00
Jurgis
9c5fb2a1ce Unify and cleanup USB OTG registers (#163)
* Unify and cleanup USB OTG

* Add undocummented USB OTG field
2023-01-10 22:58:46 +01:00
starship
70e7da50af Fix issue with STMF0x series DAC definition 2023-01-09 16:48:40 +03:00
Dario Nieuwenhuis
de749ac027 Add rustfmt.toml. 2022-12-13 12:20:42 +01:00
Liz
67d728bb10 Add USB support for G0B1/G0C1 chips (#161)
* Add USB device for stm32g0b/c1

* unformat
2022-12-13 12:19:03 +01:00
Dario Nieuwenhuis
db929ed5e0 Merge pull request #160 from GrantM11235/rrir
Rewrite python script in rust
2022-12-11 20:52:25 +01:00
Dario Nieuwenhuis
2632d074b9 Update README. 2022-12-11 20:52:12 +01:00
Dario Nieuwenhuis
acedb6c9fa cleanup 2022-12-11 20:49:08 +01:00
Dario Nieuwenhuis
469d134325 faster build after code change. 2022-12-11 20:48:49 +01:00
Grant Miller
6b3a7bc0c2 Rewrite python script in rust 2022-11-12 17:12:51 -06:00
Dario Nieuwenhuis
1cfd8d516d Merge pull request #158 from chemicstry/dac_fix
Fix DMA channels for single DAC chips
2022-09-25 23:40:47 +02:00
chemicstry
bc03bf3914 Fix DMA channels for L4 DAC 2022-09-23 01:25:07 +03:00
chemicstry
023558fcfe Fix DMA channels for single DAC chips 2022-09-23 00:51:27 +03:00