This is an automated email from the ASF dual-hosted git repository.
acassis pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 14cb309e688 docs/testing/citests: Expand CI testing documentation
new f2ecb8b6e93 stm32h7: increase IRQ count to support stm32h723zg
new fad037e4cab stm32h7: add configuration for STM32H723 chips
(STM32H723ZG and STM32H723VG)
new 7d49cff4d47 boards/arm/stm32h7: add support for the nucleo-h723zg board
new f4a6e62f7f7 Documentation/platforms/arm/stm32h7/boards: Add page for
nucleo-h723zg
The 4 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:
.../{nucleo-h743zi => nucleo-h723zg}/index.rst | 76 ++++------
arch/arm/include/stm32h7/chip.h | 13 +-
arch/arm/include/stm32h7/stm32h7x3xx_irq.h | 19 ++-
arch/arm/src/stm32h7/Kconfig | 62 +++++++-
.../src/stm32h7/hardware/stm32h7x3xx_memorymap.h | 6 +-
arch/arm/src/stm32h7/stm32_fdcan_sock.c | 3 +-
arch/arm/src/stm32h7/stm32_irq.c | 34 ++++-
boards/Kconfig | 13 ++
.../nucleo-h723zg}/CMakeLists.txt | 2 +-
.../arm/stm32h7/nucleo-h723zg}/Kconfig | 5 +-
.../configs/netnsh/defconfig | 17 ++-
.../configs/nsh/defconfig | 16 ++-
.../include/board.h | 43 +++---
.../nucleo-h723zg}/kernel/Makefile | 2 +-
.../nucleo-h723zg/kernel/stm32_userspace.c} | 9 +-
.../scripts/Make.defs | 2 +-
.../scripts/flash-mcuboot-app.ld | 36 +++--
.../scripts/flash-mcuboot-loader.ld | 36 +++--
.../scripts/flash.ld | 40 +++---
.../scripts/kernel.space.ld | 2 +-
.../scripts/memory.ld | 14 +-
.../nucleo-h723zg}/scripts/user-space.ld | 2 +-
.../src/CMakeLists.txt | 38 +++--
.../{nucleo-h743zi2 => nucleo-h723zg}/src/Makefile | 16 ++-
.../src/nucleo-h723zg.h} | 156 ++++++++++++---------
.../src/stm32_adc.c | 4 +-
.../nucleo-h723zg}/src/stm32_appinitialize.c | 4 +-
.../nucleo-h723zg}/src/stm32_autoleds.c | 26 ++--
.../src/stm32_boot.c | 4 +-
.../src/stm32_bringup.c | 33 +++--
.../nucleo-h723zg}/src/stm32_buttons.c | 4 +-
.../src/stm32_gpio.c | 4 +-
.../src/stm32_pwm.c | 6 +-
.../nucleo-h723zg}/src/stm32_reset.c | 2 +-
.../src/stm32_spi.c | 50 +------
.../src/stm32_uid.c | 2 +-
.../nucleo-h723zg}/src/stm32_usb.c | 45 +++---
.../src/stm32_usbmsc.c | 2 +-
.../nucleo-h723zg}/src/stm32_userleds.c | 9 +-
39 files changed, 476 insertions(+), 381 deletions(-)
copy Documentation/platforms/arm/stm32h7/boards/{nucleo-h743zi =>
nucleo-h723zg}/index.rst (53%)
copy boards/arm/{a1x/pcduino-a10 => stm32h7/nucleo-h723zg}/CMakeLists.txt (95%)
copy {arch/x86/src/common => boards/arm/stm32h7/nucleo-h723zg}/Kconfig (68%)
copy boards/arm/stm32h7/{nucleo-h743zi2 =>
nucleo-h723zg}/configs/netnsh/defconfig (87%)
copy boards/arm/stm32h7/{nucleo-h743zi => nucleo-h723zg}/configs/nsh/defconfig
(79%)
copy boards/arm/stm32h7/{nucleo-h743zi => nucleo-h723zg}/include/board.h (92%)
copy boards/arm/{stm32/clicker2-stm32 =>
stm32h7/nucleo-h723zg}/kernel/Makefile (98%)
copy boards/arm/{samv7/pic32czca70-curiosity/kernel/sam_userspace.c =>
stm32h7/nucleo-h723zg/kernel/stm32_userspace.c} (94%)
copy boards/arm/stm32h7/{nucleo-h743zi => nucleo-h723zg}/scripts/Make.defs
(97%)
copy boards/arm/stm32h7/{nucleo-h743zi =>
nucleo-h723zg}/scripts/flash-mcuboot-app.ld (84%)
copy boards/arm/stm32h7/{nucleo-h743zi =>
nucleo-h723zg}/scripts/flash-mcuboot-loader.ld (84%)
copy boards/arm/stm32h7/{nucleo-h743zi => nucleo-h723zg}/scripts/flash.ld (83%)
copy boards/arm/stm32h7/{nucleo-h743zi =>
nucleo-h723zg}/scripts/kernel.space.ld (98%)
copy boards/arm/stm32h7/{nucleo-h743zi => nucleo-h723zg}/scripts/memory.ld
(84%)
copy boards/arm/{lpc43xx/bambino-200e =>
stm32h7/nucleo-h723zg}/scripts/user-space.ld (98%)
copy boards/arm/stm32h7/{nucleo-h743zi2 => nucleo-h723zg}/src/CMakeLists.txt
(74%)
copy boards/arm/stm32h7/{nucleo-h743zi2 => nucleo-h723zg}/src/Makefile (88%)
copy boards/arm/stm32h7/{nucleo-h743zi2/src/nucleo-h743zi2.h =>
nucleo-h723zg/src/nucleo-h723zg.h} (67%)
copy boards/arm/stm32h7/{nucleo-h743zi => nucleo-h723zg}/src/stm32_adc.c (98%)
copy boards/arm/{stm32/nucleo-f303ze =>
stm32h7/nucleo-h723zg}/src/stm32_appinitialize.c (97%)
copy boards/arm/{stm32/nucleo-f303ze =>
stm32h7/nucleo-h723zg}/src/stm32_autoleds.c (90%)
copy boards/arm/stm32h7/{nucleo-h745zi => nucleo-h723zg}/src/stm32_boot.c (97%)
copy boards/arm/stm32h7/{nucleo-h743zi => nucleo-h723zg}/src/stm32_bringup.c
(96%)
copy boards/arm/{stm32/nucleo-f207zg =>
stm32h7/nucleo-h723zg}/src/stm32_buttons.c (97%)
copy boards/arm/stm32h7/{nucleo-h743zi => nucleo-h723zg}/src/stm32_gpio.c (99%)
copy boards/arm/stm32h7/{nucleo-h743zi => nucleo-h723zg}/src/stm32_pwm.c (95%)
copy boards/arm/{stm32/nucleo-f429zi =>
stm32h7/nucleo-h723zg}/src/stm32_reset.c (97%)
copy boards/arm/stm32h7/{nucleo-h743zi => nucleo-h723zg}/src/stm32_spi.c (85%)
copy boards/arm/stm32h7/{nucleo-h743zi => nucleo-h723zg}/src/stm32_uid.c (98%)
copy boards/arm/{stm32/odrive36 => stm32h7/nucleo-h723zg}/src/stm32_usb.c (76%)
copy boards/arm/stm32h7/{nucleo-h743zi => nucleo-h723zg}/src/stm32_usbmsc.c
(97%)
copy boards/arm/{stm32/nucleo-f303ze =>
stm32h7/nucleo-h723zg}/src/stm32_userleds.c (95%)