Dario Nieuwenhuis
|
0bbd7c2d31
|
Merge pull request #67 from embassy-rs/f4-flash
Add F4 FLASH
|
2021-07-28 11:45:51 +02:00 |
|
Thales Fragoso
|
d53b964978
|
Add F4 FLASH
|
2021-07-27 21:53:08 -03:00 |
|
Grant Miller
|
d80e5e736c
|
Remove trivial enums
|
2021-07-27 12:11:36 -05:00 |
|
Grant Miller
|
369401ca07
|
Add F1 RCC
|
2021-07-27 12:11:25 -05:00 |
|
Dario Nieuwenhuis
|
60b4b7d155
|
Add dmamux yamls, use them instead of xml/c parsing.
|
2021-07-17 07:23:48 +02:00 |
|
Bob McWhirter
|
02dd4e13f2
|
Parse in the dma HAL headers for the actual request numbers.
Then apply them to fix up where possible because the XML is crap.
|
2021-07-16 13:44:40 -04:00 |
|
Dario Nieuwenhuis
|
134d22af37
|
Add H7 SMPS
|
2021-07-16 00:38:49 +02:00 |
|
Dario Nieuwenhuis
|
ac29cdf3cd
|
Add write-only access to TDR
|
2021-07-15 00:47:27 +02:00 |
|
Dario Nieuwenhuis
|
48b70bdf76
|
Merge USARTv2 and USARTv3, they're identical.
|
2021-07-15 00:20:17 +02:00 |
|
Dario Nieuwenhuis
|
7112b12a9d
|
Cleanup USARTv2 regs.
|
2021-07-15 00:12:08 +02:00 |
|
Bob McWhirter
|
9040fafc33
|
Ensure the RCC reg is named DMA1EN and not just DMAEN
|
2021-07-12 15:55:13 -04:00 |
|
Bob McWhirter
|
2c3dfeb352
|
Reparse to include UART.
|
2021-06-30 14:36:04 -04:00 |
|
Bob McWhirter
|
c48e894dbe
|
USART v3 reg block.
|
2021-06-30 13:31:48 -04:00 |
|
Bob McWhirter
|
3bfe1bdee5
|
Rename some USART regs, needs more work.
|
2021-06-29 10:52:44 -04:00 |
|
Dario Nieuwenhuis
|
a4902ab5c3
|
dmamux: merge CSR and CFR
|
2021-06-23 04:17:18 +02:00 |
|
Dario Nieuwenhuis
|
ac9c476561
|
Split DMA/BDMA into v1 (no selection) and v2 (has request selection).
|
2021-06-23 04:02:06 +02:00 |
|
Dario Nieuwenhuis
|
e3c6e44b76
|
Rename DMAv1 to BDMA, to allow DMA and BDMA to coexist in H7
|
2021-06-23 02:47:27 +02:00 |
|
Dario Nieuwenhuis
|
d260d9f2cf
|
remove gpio_af
|
2021-06-23 02:34:00 +02:00 |
|
Dario Nieuwenhuis
|
29f70ac45f
|
Add DMAMUX
|
2021-06-23 02:30:55 +02:00 |
|
Thales Fragoso
|
6656c5c059
|
Add F0 syscfg
|
2021-06-22 23:53:50 +02:00 |
|
Thales Fragoso
|
26e4f541ba
|
Add F0 FLASH
|
2021-06-22 23:53:50 +02:00 |
|
Thales Fragoso
|
ae8455a336
|
Add F0 RCCs
|
2021-06-22 23:53:37 +02:00 |
|
Dominik Boehi
|
51395f941a
|
Use arrays and blocks for everything in EXTI
|
2021-06-21 19:13:26 +02:00 |
|
Dominik Boehi
|
481e607977
|
Add IPCC peripheral to STM32WB55
|
2021-06-21 19:13:24 +02:00 |
|
Dominik Boehi
|
454854d527
|
Add EXTI for STM32WB55
|
2021-06-21 19:12:00 +02:00 |
|
Dario Nieuwenhuis
|
77d4ae203b
|
Add DBGMCU for all chips
|
2021-06-21 01:27:36 +02:00 |
|
Ulf Lilleengen
|
3ef6421aa8
|
Add more peripherals for wl5x
|
2021-06-16 16:07:00 +02:00 |
|
Ulf Lilleengen
|
9161dbcac9
|
Regenerate with dual core support
* Add support for WL55 chip family
|
2021-06-16 15:10:42 +02:00 |
|
Bob McWhirter
|
c511da9664
|
And WB55 VREFINT.
|
2021-06-14 11:56:04 -04:00 |
|
Bob McWhirter
|
dea6d819dd
|
Add VREFINT for STM32L4 family and reparse.
|
2021-06-14 11:43:49 -04:00 |
|
Dario Nieuwenhuis
|
e478047c78
|
Merge pull request #45 from embassy-rs/eth-v2
Eth v2
|
2021-06-13 20:54:17 +02:00 |
|
Thales Fragoso
|
6a6eed71a5
|
eth-v2: Remove separate eth dma and mac
|
2021-06-13 08:17:21 -03:00 |
|
Thales Fragoso
|
a7b126b078
|
eth-v2: Fix descriptors address fields
|
2021-06-13 08:16:11 -03:00 |
|
Dario Nieuwenhuis
|
8e71f3da8e
|
Merge pull request #44 from Tiwalun/stm32wb55-support
Add RCC and SYSCFG for STM32WB55
|
2021-06-11 22:46:34 +02:00 |
|
Dominik Boehi
|
6c872019d0
|
Add RCC and SYSCFG for STM32WB55
|
2021-06-11 22:36:40 +02:00 |
|
Thales Fragoso
|
e3cc9b041c
|
Add a single yaml for eth_v2
|
2021-06-11 00:15:56 -03:00 |
|
Thales Fragoso
|
2d0ecd1ec0
|
Add ethernet (v2) dma and mac
|
2021-06-11 00:15:56 -03:00 |
|
Bob McWhirter
|
f202deb4c1
|
Add some enums to ADC fields.
|
2021-06-10 15:33:17 -04:00 |
|
Bob McWhirter
|
b7c071aa71
|
Clean up a bit.
|
2021-06-10 10:38:02 -04:00 |
|
Bob McWhirter
|
fc64e88b92
|
Extract ADCv3 (arrayification is not possible, slight diffs in field widths)
Extract ADC_COMMON
Create framework for extra synthetic hand-crafted peripherals.
Add VREFINTCAL reg/block/peripheral for STM32L4+.
|
2021-06-10 10:38:02 -04:00 |
|
Bob McWhirter
|
23fed4339b
|
ADC v3 attempt #2.
|
2021-06-10 10:37:32 -04:00 |
|
Ulf Lilleengen
|
af3e9e60a3
|
Add missing RCC block for H7AB family
|
2021-06-10 08:57:46 +02:00 |
|
Ulf Lilleengen
|
e58aa40b74
|
Minor register fixes for RCC L4
|
2021-06-07 15:31:44 +02:00 |
|
Ulf Lilleengen
|
06fd321be1
|
Fix regs
|
2021-06-07 13:50:49 +02:00 |
|
Ulf Lilleengen
|
5f350c7c25
|
Fix duplicate regs
|
2021-06-07 12:41:13 +02:00 |
|
Ulf Lilleengen
|
c1aae8d3d8
|
Run through transform again
|
2021-06-07 12:22:09 +02:00 |
|
Ulf Lilleengen
|
1d0b8db2ee
|
Regen and update transform
|
2021-06-07 12:03:15 +02:00 |
|
Ulf Lilleengen
|
f31ba7bfcb
|
Separate block for H7AB
|
2021-06-03 15:43:21 +02:00 |
|
Ulf Lilleengen
|
fea5e31f8b
|
Regen and remove *ON enums
|
2021-06-03 15:13:46 +02:00 |
|
Ulf Lilleengen
|
529b991404
|
Do merge
|
2021-06-03 14:31:27 +02:00 |
|