This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from d73d34b1a0 Doc: Migrate Semihosting
     new 6657f2abb7 boards/arm/stm32f7: separate nucleo-144 board into 
individual boards
     new b606c17619 boards/arm/stm32f7: move CAN init logic to a common 
directory
     new d4e158f86d boards/arm/stm32f7: move ROMFS logic to common directory
     new dadace3638 boards/arm/stm32f7: move reset logic to common
     new 56e07b0606 boards/arm/stm32f7/nucleo: remove not used stm32_dma_alloc.c
     new 6f8953ed0b boards/arm/stm32f7: move SPI test logic to common

The 6 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-f722 => nucleo-f722ze}/index.rst       |  16 +-
 .../{nucleo-f746 => nucleo-f746zg}/index.rst       |  14 +-
 .../{nucleo-f767 => nucleo-f767zi}/index.rst       |  16 +-
 LICENSE                                            |   8 +-
 boards/Kconfig                                     |  64 +++--
 boards/arm/stm32f7/common/Kconfig                  | 175 +++++++++++++
 .../include/stm32_can_setup.h}                     |  68 +++---
 .../include/stm32_cansock_setup.h}                 |  68 +++---
 .../src => common/include}/stm32_romfs.h           |  12 +-
 .../include/stm32_spitest.h}                       |  69 +++---
 boards/arm/stm32f7/common/src/CMakeLists.txt       |  21 ++
 boards/arm/stm32f7/common/src/Make.defs            |  21 ++
 .../stm32_can.c => common/src/stm32_can_setup.c}   |   3 +-
 .../src/stm32_cansock_setup.c}                     |   2 +-
 .../{nucleo-144 => common}/src/stm32_reset.c       |   6 +-
 .../src/stm32_romfs_initialize.c                   |  34 ++-
 boards/arm/stm32f7/common/src/stm32_spitest.c      | 174 +++++++++++++
 boards/arm/stm32f7/nucleo-144/Kconfig              | 272 ---------------------
 .../stm32f7/nucleo-144/configs/f722-can/Make.defs  |  39 ---
 .../nucleo-144/configs/f722-cansock/Make.defs      |  39 ---
 .../nucleo-144/configs/f722-composite/Make.defs    |  39 ---
 .../nucleo-144/configs/f746-evalos/Make.defs       |  39 ---
 .../nucleo-144/configs/f746-pysim/Make.defs        |  39 ---
 .../nucleo-144/configs/f767-evalos/Make.defs       |  39 ---
 .../nucleo-144/configs/f767-netnsh/Make.defs       |  39 ---
 .../arm/stm32f7/nucleo-144/src/stm32_dma_alloc.c   | 119 ---------
 .../{nucleo-144 => nucleo-f722ze}/CMakeLists.txt   |   2 +-
 boards/arm/stm32f7/nucleo-f722ze/Kconfig           |  96 ++++++++
 .../configs/can}/defconfig                         |   9 +-
 .../configs/cansock}/defconfig                     |   9 +-
 .../configs/composite}/defconfig                   |   6 +-
 .../configs/nsh}/defconfig                         |   4 +-
 .../{nucleo-144 => nucleo-f722ze}/include/board.h  |  22 +-
 .../f767-nsh => nucleo-f722ze/scripts}/Make.defs   |   4 +-
 .../scripts/flash.ld}                              |   2 +-
 .../scripts/kernel-space.ld                        |   2 +-
 .../scripts/user-space.ld                          |   2 +-
 .../src/CMakeLists.txt                             |  17 +-
 .../{nucleo-144 => nucleo-f722ze}/src/Make.defs    |  19 +-
 .../src/nucleo-f722ze.h}                           |  46 +---
 .../{nucleo-144 => nucleo-f722ze}/src/stm32_adc.c  |   4 +-
 .../src/stm32_appinitialize.c                      |   4 +-
 .../src/stm32_autoleds.c                           |   4 +-
 .../src/stm32_bbsram.c                             |   4 +-
 .../{nucleo-144 => nucleo-f722ze}/src/stm32_boot.c |   4 +-
 .../src/stm32_bringup.c                            |  28 ++-
 .../src/stm32_buttons.c                            |   4 +-
 .../src/stm32_composite.c                          |   2 +-
 .../{nucleo-144 => nucleo-f722ze}/src/stm32_gpio.c |   6 +-
 .../{nucleo-144 => nucleo-f722ze}/src/stm32_pwm.c  |   4 +-
 .../src/stm32_qencoder.c                           |   4 +-
 .../{nucleo-144 => nucleo-f722ze}/src/stm32_sdio.c |   4 +-
 .../{nucleo-144 => nucleo-f722ze}/src/stm32_spi.c  | 123 +---------
 .../{nucleo-144 => nucleo-f722ze}/src/stm32_usb.c  |   6 +-
 .../src/stm32_userleds.c                           |   4 +-
 .../{nucleo-144 => nucleo-f746zg}/CMakeLists.txt   |   2 +-
 boards/arm/stm32f7/nucleo-f746zg/Kconfig           |  96 ++++++++
 .../configs/evalos}/defconfig                      |   6 +-
 .../configs/nsh}/defconfig                         |   6 +-
 .../configs/pysim}/defconfig                       |   7 +-
 .../{nucleo-144 => nucleo-f746zg}/include/board.h  |  22 +-
 .../f722-nsh => nucleo-f746zg/scripts}/Make.defs   |   4 +-
 .../scripts/flash.ld}                              |   2 +-
 .../scripts/kernel-space.ld                        |   2 +-
 .../scripts/memory.ld                              |   2 +-
 .../scripts/user-space.ld                          |   2 +-
 .../src/CMakeLists.txt                             |  26 +-
 .../{nucleo-144 => nucleo-f746zg}/src/Make.defs    |  19 +-
 .../src/nucleo-f746zg.h}                           |  35 +--
 .../{nucleo-144 => nucleo-f746zg}/src/stm32_adc.c  |   4 +-
 .../src/stm32_appinitialize.c                      |   4 +-
 .../src/stm32_autoleds.c                           |   4 +-
 .../src/stm32_bbsram.c                             |   4 +-
 .../{nucleo-144 => nucleo-f746zg}/src/stm32_boot.c |   4 +-
 .../src/stm32_bringup.c                            |  28 ++-
 .../src/stm32_buttons.c                            |   4 +-
 .../src/stm32_composite.c                          |   2 +-
 .../{nucleo-144 => nucleo-f746zg}/src/stm32_gpio.c |   6 +-
 .../{nucleo-144 => nucleo-f746zg}/src/stm32_pwm.c  |   4 +-
 .../src/stm32_qencoder.c                           |   4 +-
 .../{nucleo-144 => nucleo-f746zg}/src/stm32_sdio.c |   4 +-
 .../{nucleo-144 => nucleo-f746zg}/src/stm32_spi.c  | 123 +---------
 .../{nucleo-144 => nucleo-f746zg}/src/stm32_usb.c  |   6 +-
 .../src/stm32_userleds.c                           |   4 +-
 .../{nucleo-144 => nucleo-f767zi}/CMakeLists.txt   |   2 +-
 boards/arm/stm32f7/nucleo-f767zi/Kconfig           |  96 ++++++++
 .../configs/evalos}/defconfig                      |   6 +-
 .../configs/netnsh}/defconfig                      |   6 +-
 .../configs/nsh}/defconfig                         |   6 +-
 .../{nucleo-144 => nucleo-f767zi}/include/board.h  |  22 +-
 .../f746-nsh => nucleo-f767zi/scripts}/Make.defs   |   4 +-
 .../scripts/flash.ld}                              |   2 +-
 .../scripts/kernel-space.ld                        |   2 +-
 .../scripts/user-space.ld                          |   2 +-
 .../src/CMakeLists.txt                             |  26 +-
 .../{nucleo-144 => nucleo-f767zi}/src/Make.defs    |  19 +-
 .../src/nucleo-f767zi.h}                           |  35 +--
 .../{nucleo-144 => nucleo-f767zi}/src/stm32_adc.c  |   4 +-
 .../src/stm32_appinitialize.c                      |   4 +-
 .../src/stm32_autoleds.c                           |   4 +-
 .../src/stm32_bbsram.c                             |   4 +-
 .../{nucleo-144 => nucleo-f767zi}/src/stm32_boot.c |   4 +-
 .../src/stm32_bringup.c                            |  28 ++-
 .../src/stm32_buttons.c                            |   4 +-
 .../src/stm32_composite.c                          |   2 +-
 .../{nucleo-144 => nucleo-f767zi}/src/stm32_gpio.c |   6 +-
 .../{nucleo-144 => nucleo-f767zi}/src/stm32_pwm.c  |   4 +-
 .../src/stm32_qencoder.c                           |   4 +-
 .../{nucleo-144 => nucleo-f767zi}/src/stm32_sdio.c |   4 +-
 .../{nucleo-144 => nucleo-f767zi}/src/stm32_spi.c  | 123 +---------
 .../{nucleo-144 => nucleo-f767zi}/src/stm32_usb.c  |   6 +-
 .../src/stm32_userleds.c                           |   4 +-
 tools/ci/testlist/arm-13.dat                       |  20 +-
 113 files changed, 1143 insertions(+), 1626 deletions(-)
 rename Documentation/platforms/arm/stm32f7/boards/{nucleo-f722 => 
nucleo-f722ze}/index.rst (98%)
 rename Documentation/platforms/arm/stm32f7/boards/{nucleo-f746 => 
nucleo-f746zg}/index.rst (98%)
 rename Documentation/platforms/arm/stm32f7/boards/{nucleo-f767 => 
nucleo-f767zi}/index.rst (98%)
 copy boards/arm/stm32f7/{nucleo-144/src/stm32_cansock.c => 
common/include/stm32_can_setup.h} (63%)
 copy boards/arm/stm32f7/{nucleo-144/src/stm32_cansock.c => 
common/include/stm32_cansock_setup.h} (63%)
 rename boards/arm/stm32f7/{nucleo-144/src => common/include}/stm32_romfs.h 
(91%)
 copy boards/arm/stm32f7/{nucleo-144/src/stm32_cansock.c => 
common/include/stm32_spitest.h} (60%)
 rename boards/arm/stm32f7/{nucleo-144/src/stm32_can.c => 
common/src/stm32_can_setup.c} (97%)
 rename boards/arm/stm32f7/{nucleo-144/src/stm32_cansock.c => 
common/src/stm32_cansock_setup.c} (97%)
 rename boards/arm/stm32f7/{nucleo-144 => common}/src/stm32_reset.c (95%)
 rename boards/arm/stm32f7/{nucleo-144 => common}/src/stm32_romfs_initialize.c 
(84%)
 create mode 100644 boards/arm/stm32f7/common/src/stm32_spitest.c
 delete mode 100644 boards/arm/stm32f7/nucleo-144/Kconfig
 delete mode 100644 boards/arm/stm32f7/nucleo-144/configs/f722-can/Make.defs
 delete mode 100644 boards/arm/stm32f7/nucleo-144/configs/f722-cansock/Make.defs
 delete mode 100644 
boards/arm/stm32f7/nucleo-144/configs/f722-composite/Make.defs
 delete mode 100644 boards/arm/stm32f7/nucleo-144/configs/f746-evalos/Make.defs
 delete mode 100644 boards/arm/stm32f7/nucleo-144/configs/f746-pysim/Make.defs
 delete mode 100644 boards/arm/stm32f7/nucleo-144/configs/f767-evalos/Make.defs
 delete mode 100644 boards/arm/stm32f7/nucleo-144/configs/f767-netnsh/Make.defs
 delete mode 100644 boards/arm/stm32f7/nucleo-144/src/stm32_dma_alloc.c
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/CMakeLists.txt (95%)
 create mode 100644 boards/arm/stm32f7/nucleo-f722ze/Kconfig
 rename boards/arm/stm32f7/{nucleo-144/configs/f722-can => 
nucleo-f722ze/configs/can}/defconfig (89%)
 rename boards/arm/stm32f7/{nucleo-144/configs/f722-cansock => 
nucleo-f722ze/configs/cansock}/defconfig (90%)
 rename boards/arm/stm32f7/{nucleo-144/configs/f722-composite => 
nucleo-f722ze/configs/composite}/defconfig (95%)
 rename boards/arm/stm32f7/{nucleo-144/configs/f722-nsh => 
nucleo-f722ze/configs/nsh}/defconfig (95%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/include/board.h (96%)
 rename boards/arm/stm32f7/{nucleo-144/configs/f767-nsh => 
nucleo-f722ze/scripts}/Make.defs (95%)
 rename boards/arm/stm32f7/{nucleo-144/scripts/f722-flash.ld => 
nucleo-f722ze/scripts/flash.ld} (98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/scripts/kernel-space.ld 
(97%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/scripts/user-space.ld 
(98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/CMakeLists.txt (78%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/Make.defs (84%)
 copy boards/arm/stm32f7/{nucleo-144/src/nucleo-144.h => 
nucleo-f722ze/src/nucleo-f722ze.h} (88%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/stm32_adc.c (98%)
 copy boards/arm/stm32f7/{nucleo-144 => 
nucleo-f722ze}/src/stm32_appinitialize.c (96%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/stm32_autoleds.c 
(98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/stm32_bbsram.c (99%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/stm32_boot.c (97%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/stm32_bringup.c (93%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/stm32_buttons.c (97%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/stm32_composite.c 
(99%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/stm32_gpio.c (98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/stm32_pwm.c (98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/stm32_qencoder.c 
(96%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/stm32_sdio.c (98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/stm32_spi.c (72%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/stm32_usb.c (98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f722ze}/src/stm32_userleds.c 
(97%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/CMakeLists.txt (95%)
 create mode 100644 boards/arm/stm32f7/nucleo-f746zg/Kconfig
 rename boards/arm/stm32f7/{nucleo-144/configs/f746-evalos => 
nucleo-f746zg/configs/evalos}/defconfig (94%)
 rename boards/arm/stm32f7/{nucleo-144/configs/f746-nsh => 
nucleo-f746zg/configs/nsh}/defconfig (92%)
 rename boards/arm/stm32f7/{nucleo-144/configs/f746-pysim => 
nucleo-f746zg/configs/pysim}/defconfig (96%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/include/board.h (96%)
 rename boards/arm/stm32f7/{nucleo-144/configs/f722-nsh => 
nucleo-f746zg/scripts}/Make.defs (95%)
 rename boards/arm/stm32f7/{nucleo-144/scripts/f746-flash.ld => 
nucleo-f746zg/scripts/flash.ld} (98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/scripts/kernel-space.ld 
(97%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/scripts/memory.ld (98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/scripts/user-space.ld 
(98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/CMakeLists.txt (71%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/Make.defs (84%)
 copy boards/arm/stm32f7/{nucleo-144/src/nucleo-144.h => 
nucleo-f746zg/src/nucleo-f746zg.h} (91%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/stm32_adc.c (98%)
 copy boards/arm/stm32f7/{nucleo-144 => 
nucleo-f746zg}/src/stm32_appinitialize.c (96%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/stm32_autoleds.c 
(98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/stm32_bbsram.c (99%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/stm32_boot.c (97%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/stm32_bringup.c (93%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/stm32_buttons.c (97%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/stm32_composite.c 
(99%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/stm32_gpio.c (98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/stm32_pwm.c (98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/stm32_qencoder.c 
(96%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/stm32_sdio.c (98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/stm32_spi.c (72%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/stm32_usb.c (98%)
 copy boards/arm/stm32f7/{nucleo-144 => nucleo-f746zg}/src/stm32_userleds.c 
(97%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/CMakeLists.txt (95%)
 create mode 100644 boards/arm/stm32f7/nucleo-f767zi/Kconfig
 rename boards/arm/stm32f7/{nucleo-144/configs/f767-evalos => 
nucleo-f767zi/configs/evalos}/defconfig (94%)
 rename boards/arm/stm32f7/{nucleo-144/configs/f767-netnsh => 
nucleo-f767zi/configs/netnsh}/defconfig (94%)
 rename boards/arm/stm32f7/{nucleo-144/configs/f767-nsh => 
nucleo-f767zi/configs/nsh}/defconfig (92%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/include/board.h (96%)
 rename boards/arm/stm32f7/{nucleo-144/configs/f746-nsh => 
nucleo-f767zi/scripts}/Make.defs (95%)
 rename boards/arm/stm32f7/{nucleo-144/scripts/f767-flash.ld => 
nucleo-f767zi/scripts/flash.ld} (98%)
 rename boards/arm/stm32f7/{nucleo-144 => 
nucleo-f767zi}/scripts/kernel-space.ld (97%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/scripts/user-space.ld 
(98%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/CMakeLists.txt 
(71%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/Make.defs (84%)
 rename boards/arm/stm32f7/{nucleo-144/src/nucleo-144.h => 
nucleo-f767zi/src/nucleo-f767zi.h} (91%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/stm32_adc.c (98%)
 rename boards/arm/stm32f7/{nucleo-144 => 
nucleo-f767zi}/src/stm32_appinitialize.c (96%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/stm32_autoleds.c 
(98%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/stm32_bbsram.c 
(99%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/stm32_boot.c (97%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/stm32_bringup.c 
(93%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/stm32_buttons.c 
(97%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/stm32_composite.c 
(99%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/stm32_gpio.c (98%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/stm32_pwm.c (98%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/stm32_qencoder.c 
(96%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/stm32_sdio.c (98%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/stm32_spi.c (72%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/stm32_usb.c (98%)
 rename boards/arm/stm32f7/{nucleo-144 => nucleo-f767zi}/src/stm32_userleds.c 
(97%)

Reply via email to