Mathieu Dupont
3c4ddcc4fd
fixed MCOSEL value for L4
2023-04-03 16:15:54 +02:00
Dario Nieuwenhuis
51f40fdc9e
Release stm32-metapac v3.
2023-04-03 01:58:07 +02:00
Dario Nieuwenhuis
d69e9e27bf
Merge pull request #176 from rmja/flash-blocks
...
Support multiple flash regions, including OTP
2023-04-02 23:49:34 +00:00
Dario Nieuwenhuis
3729a4bd40
Merge pull request #177 from embassy-rs/h5-exti
...
h5: add EXTI.
2023-04-02 23:45:16 +00:00
Dario Nieuwenhuis
e277033e39
Merge pull request #178 from maxekman/chore/update-readme-generate-section
...
chore(docs): update readme generate section
2023-04-02 10:07:09 +00:00
Max Ekman
2fb9016d1c
chore(docs): update readme generate section
2023-04-02 08:47:30 +02:00
Rasmus Melchior Jacobsen
5bf71d3d89
Merge remote-tracking branch 'upstream/main' into flash-blocks
2023-03-30 04:48:30 +02:00
Rasmus Melchior Jacobsen
a7503de2dc
Lookup memory details by die instead of by chip name
2023-03-29 09:44:23 +02:00
Dario Nieuwenhuis
3ccc957f11
h5: add EXTI.
2023-03-27 21:01:02 +02:00
Dario Nieuwenhuis
c3f659d01f
Release stm32-metapac v2.
2023-03-27 12:33:47 +02:00
Dario Nieuwenhuis
9af5e701a8
Merge pull request #175 from embassy-rs/h5
...
WIP: add H5, U5[9A].
2023-03-27 10:25:33 +00:00
Dario Nieuwenhuis
b96d1bddd3
Add H5, and newer U5s.
2023-03-27 12:17:53 +02:00
Dario Nieuwenhuis
78c43e0dba
rcc: fix QSPIEN vs QUADSPIEN reg names.
2023-03-27 12:17:47 +02:00
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