1495 Commits

Author SHA1 Message Date
starship
cf5d34c285 Update chips.rs
Fix SPI issue in STM32F0x family
2023-04-10 15:48:09 +03:00
Dario Nieuwenhuis
eb0a32cd86
Merge pull request #181 from Lytehorse/feat/add-uid-regs
Feat/add uid regs
2023-04-08 09:19:20 +00:00
Eric Yanush
3fc49c9f06 Tweaked UID fields to be an array instead of individual fields 2023-04-07 18:41:53 -06:00
Dario Nieuwenhuis
6de9d585b0 u5 RCC additions for U5[9A]. 2023-04-07 02:19:26 +02:00
Dario Nieuwenhuis
a924ee2093 ignore _C pins in H7. 2023-04-07 02:19:15 +02:00
Dario Nieuwenhuis
460553fe59 add missing docs flavors for h5 2023-04-07 02:19:02 +02:00
Dario Nieuwenhuis
eb9e3c1195 Release stm32-metapac v4 2023-04-06 18:48:02 +02:00
Dario Nieuwenhuis
dee9b17f3d more h5 reg fixes. 2023-04-06 18:47:55 +02:00
Dario Nieuwenhuis
f5a068eab6 Split USBRAM from USB, add 32bit USBRAM support, fix some sizes/versions. 2023-04-06 18:26:42 +02:00
Dario Nieuwenhuis
42eec07973 Fix missing USB in a few chips. 2023-04-06 18:26:41 +02:00
Eric Yanush
5576e84fd4 Remove the word breakdowns, as it's not defined on all families. 2023-04-06 01:57:59 -06:00
Eric Yanush
910246a88c Add UID registers 2023-04-06 01:39:11 -06:00
Dario Nieuwenhuis
7a95245738 h5: fix usb. 2023-04-05 05:48:41 +02:00
Dario Nieuwenhuis
711f9b10a8 merge signals for the same pin across packages. Fixes missing ETH AFs on H5, others. 2023-04-05 04:13:30 +02:00
Dario Nieuwenhuis
8848592653 h5 reg fixes. 2023-04-05 04:13:30 +02:00
Dario Nieuwenhuis
244480cd3d
Merge pull request #179 from m-dupont/fix_l4_mcosel
fixed MCOSEL value for L4
2023-04-04 16:10:40 +00:00
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