This is an automated email from the ASF dual-hosted git repository.
acassis pushed a change to branch pr402
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from e309128 boards/z80/ez80/z20x/README.txt: Update README.
new 8bb803e STM32H7 ADC1 and ADC2 share some common registers. Added
mbase and associated functions to driver to account for this.
new 0bfb680 STM32H7: Only reset ADC1/2 if the other one has not already
been reset.
new 693e16c STM32H7: stm32_ethinitialize should not be static if
CONFIG_NETDEV_LATEINIT is defined.
new ac654d9 Added basic power management (sleep/stop/standby) for STM32H7
new a7c5016 Added basic support for IWDG and WWDG to STM32H7
new e405e59 Handle case where only ADC1 or ADC2 is enabled.
new 5d2b433 Fix PCSEL setup on STM32H7 ADC
new 71be7d7 Added support for configuring WKUP pins on STM32H7.
new dad5d68 Fixed some issues with internal flash driver on STM32H7
new f7577e2 Updated STM32H7 startup with check for ACTVOSRDY per
recommendation in reference manual.
new 115ccf5 Fixed compiler warning about possibly uninitialized variable.
new 96cec9c Added configuration function for onboard VBAT charger in
STM32H7
new 17985a2 Clean up comments and formatting
The 13 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
arch/arm/src/stm32h7/Kconfig | 10 +
arch/arm/src/stm32h7/Make.defs | 15 ++
.../src/{stm32 => stm32h7}/hardware/stm32_wdg.h | 30 ++-
arch/arm/src/stm32h7/hardware/stm32h7x3xx_flash.h | 16 +-
arch/arm/src/stm32h7/hardware/stm32h7x3xx_pwr.h | 254 +++++++++++++--------
arch/arm/src/stm32h7/hardware/stm32h7x3xx_rcc.h | 20 +-
arch/arm/src/stm32h7/stm32_adc.c | 136 +++++++++--
arch/arm/src/stm32h7/stm32_ethernet.c | 73 +++---
arch/arm/src/stm32h7/stm32_ethernet.h | 6 +-
arch/arm/src/stm32h7/stm32_flash.c | 201 +++++++++++++---
.../{tms570/tms570_esm.h => stm32h7/stm32_flash.h} | 36 +--
arch/arm/src/{stm32 => stm32h7}/stm32_iwdg.c | 117 +++++-----
arch/arm/src/{stm32f7 => stm32h7}/stm32_pm.h | 20 +-
.../src/{stm32 => stm32h7}/stm32_pminitialize.c | 4 +-
arch/arm/src/{stm32f7 => stm32h7}/stm32_pmsleep.c | 8 +-
.../arm/src/{stm32f7 => stm32h7}/stm32_pmstandby.c | 22 +-
arch/arm/src/{stm32f7 => stm32h7}/stm32_pmstop.c | 44 ++--
arch/arm/src/stm32h7/stm32_pwr.c | 130 ++++++++++-
arch/arm/src/stm32h7/stm32_pwr.h | 56 ++++-
arch/arm/src/{stm32 => stm32h7}/stm32_wdg.h | 16 +-
arch/arm/src/{stm32 => stm32h7}/stm32_wwdg.c | 119 +++++-----
arch/arm/src/stm32h7/stm32h7x3xx_rcc.c | 22 +-
22 files changed, 935 insertions(+), 420 deletions(-)
copy arch/arm/src/{stm32 => stm32h7}/hardware/stm32_wdg.h (88%)
copy arch/arm/src/{tms570/tms570_esm.h => stm32h7/stm32_flash.h} (76%)
copy arch/arm/src/{stm32 => stm32h7}/stm32_iwdg.c (86%)
copy arch/arm/src/{stm32f7 => stm32h7}/stm32_pm.h (90%)
copy arch/arm/src/{stm32 => stm32h7}/stm32_pminitialize.c (96%)
copy arch/arm/src/{stm32f7 => stm32h7}/stm32_pmsleep.c (94%)
copy arch/arm/src/{stm32f7 => stm32h7}/stm32_pmstandby.c (79%)
copy arch/arm/src/{stm32f7 => stm32h7}/stm32_pmstop.c (74%)
copy arch/arm/src/{stm32 => stm32h7}/stm32_wdg.h (91%)
copy arch/arm/src/{stm32 => stm32h7}/stm32_wwdg.c (88%)