Skip to content

Update STM32H7 SVDs and add H73X/H72X device family #554

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 20 commits into from
Jul 19, 2021
Merged
Changes from 1 commit
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
8ecff73
Begin updating H7 SVDs
mattico May 21, 2021
e4002f4
Get new H7{2,3}x series building
mattico May 21, 2021
ba51171
Remove fields from DBGMCU that are not present in the RM
richardeoin May 22, 2021
3260b8d
Recommend keeping our own DSIHOST definition
richardeoin May 22, 2021
2deb8cb
Reapply peripherals/rcc/rcc_h7.yaml to stm32h7b3.yaml with new SVDs
richardeoin May 22, 2021
54e1aa9
Re-merge UART fields for RM0455 devices
richardeoin Jun 6, 2021
b48c709
H735 does not have a HRTIM
richardeoin Jun 6, 2021
6ef33c6
revertme: use SVDs from PR when generating mmaps
richardeoin Jun 6, 2021
4cf06e8
Revert "revertme: use SVDs from PR when generating mmaps"
richardeoin Jun 6, 2021
2590d66
Patch RCC and PWR blocks for stm32h735
richardeoin Jun 6, 2021
78a494b
Strip prefix from SDMMC, enable MDMA patch
richardeoin Jun 6, 2021
3a17a4c
h7_ethernet_combined_desc.yaml applies to stm32h735
richardeoin Jun 6, 2021
c8436d9
H7A3: Don't rename SRDCFGR
mattico Jun 7, 2021
88cbe8d
Patches for OCTOSPI on RM0455 and RM0468 parts
richardeoin Jun 8, 2021
04ce721
Create missing BDMA peripheral from scratch for stm32h735
richardeoin Jun 8, 2021
c9ad2cc
Derive ADC2 from ADC1 for stm32h735
richardeoin Jun 15, 2021
2e988cf
Re-derive UART[4578] from USART1 for RM0455 devices
richardeoin Jun 19, 2021
369be7a
Review and fixes for RCC, PWR and SYSCFG blocks
richardeoin Jul 10, 2021
c4ada51
H7B3: Rename BDCR.VSWRST to match RM
richardeoin Jul 19, 2021
7c8144f
H7B3: fixes for SYSCFG
richardeoin Jul 19, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Derive ADC2 from ADC1 for stm32h735
We still have the rather unfortunate situation that ADC3 is derived from ADC1,
when in fact the ADC3 registers described in the RM are quite different.
  • Loading branch information
richardeoin committed Jun 16, 2021
commit c9ad2cc2188eed343ceb03d99462285ec6729d86
18 changes: 17 additions & 1 deletion devices/stm32h735.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,25 @@ _modify:
DMAMUX3:
name: DMAMUX2
description: DMAMUX2
ADC1:
addressBlock:
offset: 0x0
size: 0x100
usage: registers

# BDMA block
_add:
# ADC2
# Slave ADC, shares an interrupt with ADC2
ADC2:
description: Analog to Digital Converter
derivedFrom: ADC1
baseAddress: 0x40022100
addressBlock:
offset: 0x0
size: 0x100
usage: registers

# BDMA block
BDMA:
description: Basic Direct Memory Access
groupName: BDMA
Expand Down
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy