Rasmus Melchior Jacobsen
8019b4f48f
Re-add WRITE_SIZE as it seems to be the same for all regions
2023-03-25 14:24:21 +01:00
Rasmus Melchior Jacobsen
e0e9036b11
Add comment about order when iterating FLASH defines
2023-03-25 12:48:14 +01:00
Rasmus Melchior Jacobsen
aa9cda492d
Remove custom otp memory kind
2023-03-25 12:44:41 +01:00
Rasmus Melchior Jacobsen
9e0a4b153e
Fix memory various region generation bugs
2023-03-25 12:31:16 +01:00
Rasmus Melchior Jacobsen
b9d1c2a2ab
Prefix memory region names with bank
2023-03-25 07:40:42 +01:00
Rasmus Melchior Jacobsen
ba962b3ca1
Support multiple flash regions, including OTP
2023-03-25 05:46:16 +01:00
Dario Nieuwenhuis
c8a037d235
Merge pull request #173 from noppej/add_interrupts_to_pac
...
Add missing interrupt definitions so that `stm32-metapac` can be used in an RTIC application
2023-03-23 13:06:33 +00:00
JackN
31b441f0c9
Temporary change to ./d download-all
2023-03-23 08:53:42 -04:00
JackN
8e0515dc04
Fix clippy lints
2023-03-23 08:51:03 -04:00
JackN
84c8084a26
Update Cargo.toml for chiptool
2023-03-22 17:33:32 -04:00
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