1303 Commits

Author SHA1 Message Date
starship
5f5d220d83 Fix SAMPLE_TIME Defs 2023-03-22 10:34:35 +03:00
JackN
e208ba72b6 Partially update instructions in README
Some instructions were out of date, and I've updated these to the best of my understanding to date.

PS. For some reason my Markdown plugin made a bunch of whitespace changes. I can back these out if they are unwanted.
2023-03-21 15:14:52 -04:00
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