128 Commits

Author SHA1 Message Date
Thales Fragoso
15bc0b7340 H7: Add FLASH and PWR 2021-05-21 19:55:56 -03:00
Thales Fragoso
4199b328ee Add H7 RCC 2021-05-21 19:55:55 -03:00
Bob McWhirter
a9e2682450 Add peri-map for i2c v2 2021-05-21 13:49:08 -04:00
Ulf Lilleengen
2ff87b75ce Add RCC register block for STM32L0 2021-05-20 13:26:25 +02:00
Dario Nieuwenhuis
da67ddf088 Merge pull request #25 from lulf/stm32l0-syscfg
Add SYSCFG register mapping for stm32l0 family
2021-05-19 11:22:33 +02:00
Ulf Lilleengen
a942bdfbad Add SYSCFG register mapping for stm32l0 family 2021-05-19 10:31:58 +02:00
Bob McWhirter
455c0b2480 Add another peri-map entry for more H7s. 2021-05-17 10:58:37 -04:00
Bob McWhirter
250efb6c47 Regen SPIv3 chips (H7). 2021-05-17 09:40:54 -04:00
Bob McWhirter
4900d3daec Add SPI v1 peri-map. 2021-05-13 15:08:42 -04:00
Bob McWhirter
7a31dcef54 Start parsing RCC clock tree.
Extract clocks into the chip yaml where possible.
2021-05-11 15:20:58 -04:00
Bob McWhirter
4d3509c50a Add SPIv2 peri map. 2021-05-11 09:51:37 -04:00
Dario Nieuwenhuis
36726eab2f Add DMA 2021-05-10 01:19:37 +02:00
Thales Fragoso
74ab5e93c8 Implement h7 syscfg 2021-05-08 00:43:48 -03:00
Thales Fragoso
68e612afd6 Hand implement removeprefix and removesuffix to use older python versions 2021-05-08 00:40:53 -03:00
Thales Fragoso
8202642b61 Initial sdmmc_v2 support 2021-05-05 23:22:40 -03:00
Dario Nieuwenhuis
d2a4cd6aca Format python 2021-05-06 02:37:31 +02:00
Dario Nieuwenhuis
cfc4e2167e Add version to exti 2021-05-06 02:36:46 +02:00
Dario Nieuwenhuis
453e93115e Add family, line, core 2021-05-06 01:19:35 +02:00
Dario Nieuwenhuis
8cd5934bd9 Map syscfg_f4, syscfg_l4 2021-05-04 23:27:18 +02:00
Dario Nieuwenhuis
f82971945d Add EXTI to peripherals. Fixes #11 2021-05-04 22:47:07 +02:00
Bob McWhirter
5594da2538 Generate chips with RNG knowledge. 2021-04-26 14:09:14 -04:00
Dario Nieuwenhuis
e555e3b1fd Rename addr -> address 2021-04-23 23:32:13 +02:00
Dario Nieuwenhuis
5ad03c3b9c Add GPIO peripherals, with addr+block 2021-04-23 23:05:24 +02:00
Dario Nieuwenhuis
4a3e6b070e Remove redundant name field in peripherals. 2021-04-23 22:50:23 +02:00
Dario Nieuwenhuis
a11c643b27 Update README, add d script 2021-04-23 22:40:37 +02:00
Dario Nieuwenhuis
8696b85c6c Do not treat stm32g0-n specially 2021-04-20 02:54:24 +02:00
Dario Nieuwenhuis
6aafc6cbce Group packages with same chip 2021-04-19 04:56:09 +02:00
Dario Nieuwenhuis
69b1c6a96c Add the thing 2021-04-15 04:42:04 +02:00