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%)

Reply via email to