This is an automated email from the ASF dual-hosted git repository.
xiaoxiang781216 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 74710cd89bd libc/termios: check lib_get_tempbuffer() return in
ttyname_r
add 6d49865ba3d arch/arm/stm32n6: Configure the full clock tree and fix
the start-up.
add bf26e0a3b9f arch/arm/stm32: Rename the M33 GPIO and EXTI drivers to
M33M55.
add 6dccc2d1c6b arch/arm/stm32n6: Use the common GPIO, EXTI and GPDMA
drivers.
No new revisions were added by this update.
Summary of changes:
Documentation/guides/chip-specific/stm32_ports.rst | 45 +-
.../arm/stm32n6/boards/stm32n6570-dk/index.rst | 31 +-
Documentation/platforms/arm/stm32n6/index.rst | 8 +-
arch/arm/include/stm32n6/chip.h | 2 +
arch/arm/src/common/stm32/CMakeLists.txt | 8 +-
arch/arm/src/common/stm32/Kconfig.have | 4 +-
arch/arm/src/common/stm32/Make.defs | 8 +-
arch/arm/src/common/stm32/hardware/stm32_exti.h | 4 +-
...{stm32_exti_m33_v1.h => stm32_exti_m33m55_v1.h} | 10 +-
arch/arm/src/common/stm32/hardware/stm32_gpio.h | 4 +-
...{stm32_gpio_m33_v1.h => stm32_gpio_m33m55_v1.h} | 134 +-
...i_gpio_m33_v1.c => stm32_exti_gpio_m33m55_v1.c} | 4 +-
arch/arm/src/common/stm32/stm32_gpio.h | 4 +-
...{stm32_gpio_m33_v1.c => stm32_gpio_m33m55_v1.c} | 33 +-
...{stm32_gpio_m33_v1.h => stm32_gpio_m33m55_v1.h} | 21 +-
arch/arm/src/stm32c5/Kconfig | 4 +-
arch/arm/src/stm32h5/Kconfig | 4 +-
arch/arm/src/stm32l5/Kconfig | 4 +-
arch/arm/src/stm32n6/CMakeLists.txt | 1 -
arch/arm/src/stm32n6/Kconfig | 5 +
arch/arm/src/stm32n6/Make.defs | 2 +-
arch/arm/src/stm32n6/chip.h | 12 +-
.../chip.h => stm32n6/hardware/stm32_dmasigmap.h} | 13 +-
.../src/stm32n6/hardware/stm32_memorymap.h} | 15 +-
.../{stm32c5 => stm32n6}/hardware/stm32_pinmap.h | 12 +-
.../src/stm32n6/hardware/stm32n6xxx_dmasigmap.h | 179 ++
arch/arm/src/stm32n6/hardware/stm32n6xxx_gpio.h | 442 ----
.../src/stm32n6/hardware/stm32n6xxx_memorymap.h | 5 +
arch/arm/src/stm32n6/hardware/stm32n6xxx_pwr.h | 54 +-
arch/arm/src/stm32n6/hardware/stm32n6xxx_rcc.h | 2136 ++++++++++++++++++--
arch/arm/src/stm32n6/stm32_gpio.c | 374 ----
arch/arm/src/stm32n6/stm32_gpio.h | 312 ---
arch/arm/src/stm32n6/stm32_lowputc.c | 2 +-
arch/arm/src/stm32n6/stm32_serial.c | 4 +-
arch/arm/src/stm32n6/stm32_start.c | 18 +-
arch/arm/src/stm32n6/stm32n6xx_rcc.c | 796 +++++++-
arch/arm/src/stm32u3/Kconfig | 4 +-
arch/arm/src/stm32u5/Kconfig | 4 +-
boards/Kconfig | 2 +
boards/arm/stm32n6/nucleo-n657x0-q/include/board.h | 64 +-
boards/arm/stm32n6/stm32n6570-dk/Kconfig | 8 +
.../stm32n6/stm32n6570-dk/configs/nsh/defconfig | 11 +-
boards/arm/stm32n6/stm32n6570-dk/include/board.h | 145 +-
.../arm/stm32n6/stm32n6570-dk/src/CMakeLists.txt | 4 +
boards/arm/stm32n6/stm32n6570-dk/src/Make.defs | 4 +
.../arm/stm32n6/stm32n6570-dk/src/stm32_bringup.c | 13 +-
.../stm32n6570-dk}/src/stm32_buttons.c | 68 +-
.../arm/stm32n6/stm32n6570-dk/src/stm32n6570-dk.h | 11 +
48 files changed, 3427 insertions(+), 1625 deletions(-)
rename arch/arm/src/common/stm32/hardware/{stm32_exti_m33_v1.h =>
stm32_exti_m33m55_v1.h} (99%)
rename arch/arm/src/common/stm32/hardware/{stm32_gpio_m33_v1.h =>
stm32_gpio_m33m55_v1.h} (83%)
rename arch/arm/src/common/stm32/{stm32_exti_gpio_m33_v1.c =>
stm32_exti_gpio_m33m55_v1.c} (98%)
rename arch/arm/src/common/stm32/{stm32_gpio_m33_v1.c =>
stm32_gpio_m33m55_v1.c} (95%)
rename arch/arm/src/common/stm32/{stm32_gpio_m33_v1.h =>
stm32_gpio_m33m55_v1.h} (94%)
copy arch/arm/src/{eoss3/chip.h => stm32n6/hardware/stm32_dmasigmap.h} (77%)
copy arch/{sparc/src/s698pm/chip.h =>
arm/src/stm32n6/hardware/stm32_memorymap.h} (78%)
copy arch/arm/src/{stm32c5 => stm32n6}/hardware/stm32_pinmap.h (79%)
create mode 100644 arch/arm/src/stm32n6/hardware/stm32n6xxx_dmasigmap.h
delete mode 100644 arch/arm/src/stm32n6/hardware/stm32n6xxx_gpio.h
delete mode 100644 arch/arm/src/stm32n6/stm32_gpio.c
delete mode 100644 arch/arm/src/stm32n6/stm32_gpio.h
copy boards/arm/{stm32h5/nucleo-h563zi =>
stm32n6/stm32n6570-dk}/src/stm32_buttons.c (73%)