JackN
6ed3e9d688
Device::nvic_priority_bits
as an `Option<u8>
2023-03-22 17:26:38 -04:00
JackN
9c8ef4b931
Add NVIC_PRIO_BITS to data and metapac
2023-03-22 14:18:37 -04:00
Dario Nieuwenhuis
e136bc26c9
Merge pull request #174 from goldenMetteyya/main
...
Fix SAMPLE_TIME Defs
2023-03-22 13:54:05 +01:00
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