309 Commits

Author SHA1 Message Date
Dario Nieuwenhuis
36a3262735
Merge pull request #390 from caleb-garrett/hash
Add HASH v4
2024-02-08 20:08:11 +00:00
Caleb Garrett
3fdcc771f3 Added hash v4. 2024-02-08 14:39:43 -05:00
Dario Nieuwenhuis
d7c933984f
Merge pull request #382 from lucasgranberg/main
add comp_v3 and apply to stm32wle
2024-02-07 18:24:39 +00:00
Dario Nieuwenhuis
b23e88a617
Merge pull request #388 from msrd0/octospi2
Fix register address for OCTOSPI2 peripheral
2024-02-07 18:23:12 +00:00
Dominic
334a42bce7
Fix register address for OCTOSPI2 peripheral 2024-02-07 16:58:16 +01:00
Lucas Granberg
90b8b692b7 add comp v3 to STM32WL (non E) 2024-02-07 15:37:57 +02:00
Lucas Granberg
8c8af96abd add comp_v3 and apply to stm32wl 2024-02-07 14:55:12 +02:00
shufps
2f59dea33f cargo fmt 2024-02-07 09:02:18 +01:00
shufps
7c7194d546 adds adc support for L0 2024-02-07 08:57:52 +01:00
Dario Nieuwenhuis
f0101a2249
Merge pull request #377 from AdinAck/main
[READY NOW!] Initial Comparator Support
2024-02-06 16:59:03 +00:00
eZio Pan
b3871b47d8 mapping bug fix 2024-02-05 16:27:10 +08:00
eZio Pan
eb88e4bfb6 tailoring from timer_v1 to timer_l0 2024-02-05 16:27:10 +08:00
eZio Pan
982b30aa6a update timer mapping 2024-02-05 16:27:10 +08:00
Dario Nieuwenhuis
e702b4d564 fix pwr for wb35xx 2024-02-04 22:40:36 +01:00
Dario Nieuwenhuis
dffe8dacce Add clock mux for F4 and F7. 2024-02-02 02:15:32 +01:00
Dario Nieuwenhuis
768b3e8e31 Fix missing AF numbers in H7 _C pins. 2024-02-01 23:46:31 +01:00
Dario Nieuwenhuis
fcdcb0471b Fix missing DAC RCC on H7. 2024-02-01 23:40:12 +01:00
Dario Nieuwenhuis
c6ad5e265a cleanup rcc bit matching. 2024-02-01 23:36:45 +01:00
Dario Nieuwenhuis
0cb3a4fcae always use non-_C GPIOs for digital signals on H7. 2024-02-01 01:35:33 +01:00
Adin Ackerman
ee4b4abcc4 update g0 regex for single character 2024-01-30 18:32:48 -08:00
Adin Ackerman
e52429988f Merge remote-tracking branch 'upstream/main' 2024-01-30 16:08:51 -08:00
Adin Ackerman
78fba3e52c Merge remote-tracking branch 'upstream/main' 2024-01-30 15:58:05 -08:00
Adin Ackerman
675a67c3af add comparators to G0 and G4 2024-01-30 15:57:55 -08:00
Caleb Garrett
0ec4390269 Corrected cryp perimap. 2024-01-30 09:46:13 -05:00
Caleb Garrett
d3663f608b Added cryp perimap. 2024-01-29 21:48:24 -05:00
Dario Nieuwenhuis
67a5ba0be1
Merge pull request #375 from caleb-garrett/hash
Add HASH
2024-01-30 01:55:55 +00:00
Carlos Barrales Ruiz
b14a4f1f18 Fix UART definitions present in STM32F1 series (sci2_v1_1) 2024-01-30 01:01:13 +01:00
Caleb Garrett
6fae02614a Added hash registers and perimap. 2024-01-29 18:48:07 -05:00
Taylor Carpenter
136f53de04
Match all versions of CRC by chip family 2024-01-28 20:11:54 -05:00
Taylor Carpenter
2acb6a4682
Fix crc version mapping
CRC version mapping is now done by family before failing back to the IP version listed in MCU XML
Versions now match what is on spreadsheet
2024-01-27 00:55:33 -05:00
Dario Nieuwenhuis
2d51fbe736
Merge pull request #370 from kkoppul2/update_octospi_base_address
Fix register address mapping
2024-01-27 01:08:43 +00:00
Karun Koppula
505f4dabf5 Fix register address mapping 2024-01-26 19:36:41 -05:00
Cryowatt
33331ec8e2 Adding SAI 1.2 mapping to PERIMAP
Adding registers for sai_v1_2

Transformed and cleaned

Adding SAI 1.2 mapping to PERIMAP

v5 was the same as v2, deleting v5

Removed trailing whitespace
2024-01-26 16:13:23 -08:00
Karun
64a23e1213 update perimap for stm32u5[34]5 octospi implementations 2024-01-23 15:55:19 -05:00
Dario Nieuwenhuis
845c209135
Merge pull request #365 from eZioPan/update-chiptool
update chiptool
2024-01-22 21:15:30 +00:00
eZio Pan
ca7f19e916 update chiptool 2024-01-22 20:40:34 +08:00
eZio Pan
f0d25d27c6 make eth mapping more precise 2024-01-22 20:31:56 +08:00
eZio Pan
7131cf46dd apply chiptool validate on yaml parse 2024-01-08 16:30:57 +08:00
Tyler Gilbert
59598d3ff8 Add cordic to all MCUs that have it. Read/write WDATA/RDATA directly for ease of use 2024-01-07 15:16:08 -06:00
Tyler Gilbert
ce5c765eed add cordic_v1 for stm32u5 2024-01-03 21:05:54 -06:00
Dario Nieuwenhuis
617ad260f5
Merge pull request #343 from tyler-gilbert/add-icache-v1-for-stm32u5
Add icache_v1 for use with STM32U5
2024-01-04 00:57:57 +00:00
Tyler Gilbert
f7ad1d5b0f Add icache_v1 for use with STM32U5 2024-01-03 18:09:28 -06:00
Tyler Gilbert
b133fdbc97 Add support for ADF_v1 available on STM32U5 2024-01-03 16:28:25 -06:00
eZio Pan
1b09238877 add irq name exception for "TIM6_DAC" 2024-01-03 18:17:17 +08:00
Dario Nieuwenhuis
4a3b69e3af rustfmt. 2024-01-03 02:00:48 +01:00
Dario Nieuwenhuis
46e3f5fe3a gen/header: less strict irq parsing, it was missing some irqs. 2024-01-03 02:00:23 +01:00
Dario Nieuwenhuis
61a6ceab16 gen/interrupts: add a bit more logging 2024-01-03 02:00:23 +01:00
Dario Nieuwenhuis
a535002553
Merge pull request #325 from chrenderle/main
Add rtc registers for stm32l5
2024-01-01 21:11:26 +00:00
Christian Enderle
0ddf28abe3 dbgmcu: add support for stm32l5 2023-12-28 11:11:40 +01:00
Christian Enderle
28306c1d75 Added rtc registers for stm32l5 2023-12-26 11:32:15 +01:00