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 f04659a4e83 libs/libc/stdio: Flush a line buffered stream at a newline 
in fwrite().
     new 16cbe92937a boards/arm/common/stm32: add common board initialization
     new 749a1cc2365 boards/arm/common/stm32: support FDCAN in the common CAN 
setup
     new d805ea1b15f boards/arm/common/stm32: make the MFRC522 SPI bus and 
reset configurable
     new e9b6a5bee92 boards/arm/common/stm32: support STM32L4 in the common CAN 
and BMP280 setup
     new 4b371168af1 boards/arm: enable the common board logic on Nucleo boards
     new 2887a81ece6 boards/arm: use the common board initialization on Nucleo 
boards
     new 4497bbee885 boards/arm: mount procfs and tmpfs in the common STM32 
board init
     new c75e12c0d80 boards/arm: register CAN in the common STM32 board init
     new 78ebd3b3c92 Documentation/guides: add STM32 Nucleo standard draft

The 9 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:
 .../guides/chip-specific/stm32_nucleo.rst          |  55 ++++++++++
 Documentation/guides/index.rst                     |   1 +
 boards/Kconfig                                     |  48 ++++++++
 .../arm/common/stm32/include/board_common.h        |  15 ++-
 boards/arm/common/stm32/include/stm32_can_setup.h  |   4 +-
 .../arm/common/stm32/include/stm32_cansock_setup.h |   3 +-
 boards/arm/common/stm32/src/CMakeLists.txt         |   8 +-
 boards/arm/common/stm32/src/Make.defs              |   8 +-
 .../stm32/src/board_common.c}                      | 122 ++++++++++++---------
 boards/arm/common/stm32/src/stm32_bmp280.c         |   6 +-
 boards/arm/common/stm32/src/stm32_can_setup.c      | 103 ++++++++++-------
 boards/arm/common/stm32/src/stm32_cansock_setup.c  |  80 +++++++++-----
 boards/arm/common/stm32/src/stm32_mfrc522.c        |  20 +++-
 .../nucleo-c071rb/configs/adcscope/defconfig       |   1 +
 .../stm32c0/nucleo-c071rb/configs/nsh/defconfig    |   1 +
 .../nucleo-c071rb/configs/usb-cdc/defconfig        |   1 +
 .../arm/stm32c0/nucleo-c071rb/src/stm32_bringup.c  |  16 +--
 .../stm32c0/nucleo-c092rc/configs/can/defconfig    |   1 +
 .../nucleo-c092rc/configs/cansock/defconfig        |   1 +
 .../stm32c0/nucleo-c092rc/configs/nsh/defconfig    |   1 +
 boards/arm/stm32c0/nucleo-c092rc/include/board.h   |   5 +
 .../arm/stm32c0/nucleo-c092rc/src/CMakeLists.txt   |   9 --
 boards/arm/stm32c0/nucleo-c092rc/src/Make.defs     |   9 --
 .../arm/stm32c0/nucleo-c092rc/src/nucleo-c092rc.h  |  31 ------
 .../arm/stm32c0/nucleo-c092rc/src/stm32_bringup.c  |  36 ++----
 boards/arm/stm32c0/nucleo-c092rc/src/stm32_can.c   |  78 -------------
 .../arm/stm32c0/nucleo-c092rc/src/stm32_cansock.c  |  68 ------------
 .../stm32c5/nucleo-c562re/configs/jumbo/defconfig  |   1 +
 .../stm32c5/nucleo-c562re/configs/nsh/defconfig    |   1 +
 .../arm/stm32c5/nucleo-c562re/src/stm32_bringup.c  |  13 ++-
 .../stm32f0/nucleo-f072rb/configs/nsh/defconfig    |   1 +
 .../nucleo-f072rb/configs/usb-cdc-uart/defconfig   |   1 +
 .../arm/stm32f0/nucleo-f072rb/src/stm32_bringup.c  |  10 +-
 .../stm32f0/nucleo-f091rc/configs/nsh/defconfig    |   1 +
 .../stm32f0/nucleo-f091rc/configs/sx127x/defconfig |   1 +
 .../arm/stm32f0/nucleo-f091rc/src/stm32_bringup.c  |  10 +-
 .../stm32f1/nucleo-f103rb/configs/adc/defconfig    |   1 +
 .../stm32f1/nucleo-f103rb/configs/nsh/defconfig    |   1 +
 .../stm32f1/nucleo-f103rb/configs/pwm/defconfig    |   1 +
 .../arm/stm32f1/nucleo-f103rb/src/stm32_bringup.c  |  10 ++
 .../stm32f2/nucleo-f207zg/configs/adc/defconfig    |   1 +
 .../stm32f2/nucleo-f207zg/configs/nsh/defconfig    |   1 +
 .../stm32f2/nucleo-f207zg/configs/pwm/defconfig    |   1 +
 .../arm/stm32f2/nucleo-f207zg/src/stm32_bringup.c  |  11 ++
 .../stm32f3/nucleo-f302r8/configs/can/defconfig    |   1 +
 .../nucleo-f302r8/configs/cansock/defconfig        |   1 +
 .../nucleo-f302r8/configs/highpri/defconfig        |   1 +
 .../stm32f3/nucleo-f302r8/configs/nsh/defconfig    |   1 +
 .../arm/stm32f3/nucleo-f302r8/src/CMakeLists.txt   |   9 --
 boards/arm/stm32f3/nucleo-f302r8/src/Make.defs     |   9 --
 .../arm/stm32f3/nucleo-f302r8/src/nucleo-f302r8.h  |  24 ----
 .../arm/stm32f3/nucleo-f302r8/src/stm32_bringup.c  |  30 ++---
 boards/arm/stm32f3/nucleo-f302r8/src/stm32_can.c   |  73 ------------
 .../arm/stm32f3/nucleo-f302r8/src/stm32_cansock.c  |  59 ----------
 .../stm32f3/nucleo-f303re/configs/adc/defconfig    |   1 +
 .../stm32f3/nucleo-f303re/configs/can/defconfig    |   1 +
 .../stm32f3/nucleo-f303re/configs/hello/defconfig  |   1 +
 .../stm32f3/nucleo-f303re/configs/nsh/defconfig    |   1 +
 .../nucleo-f303re/configs/nxlines/defconfig        |   1 +
 .../stm32f3/nucleo-f303re/configs/pwm/defconfig    |   1 +
 .../nucleo-f303re/configs/serialrx/defconfig       |   1 +
 .../arm/stm32f3/nucleo-f303re/src/CMakeLists.txt   |   4 -
 boards/arm/stm32f3/nucleo-f303re/src/Make.defs     |   4 -
 .../arm/stm32f3/nucleo-f303re/src/nucleo-f303re.h  |  12 --
 boards/arm/stm32f3/nucleo-f303re/src/stm32_boot.c  |  20 ++--
 boards/arm/stm32f3/nucleo-f303re/src/stm32_can.c   |  81 --------------
 .../stm32f3/nucleo-f303ze/configs/adc/defconfig    |   1 +
 .../stm32f3/nucleo-f303ze/configs/nsh/defconfig    |   1 +
 .../arm/stm32f3/nucleo-f303ze/src/stm32_bringup.c  |  11 ++
 .../stm32f3/nucleo-f334r8/configs/adc/defconfig    |   1 +
 .../nucleo-f334r8/configs/highpri/defconfig        |   1 +
 .../stm32f3/nucleo-f334r8/configs/nsh/defconfig    |   1 +
 .../stm32f3/nucleo-f334r8/configs/spwm1/defconfig  |   1 +
 .../stm32f3/nucleo-f334r8/configs/spwm2/defconfig  |   1 +
 boards/arm/stm32f3/nucleo-f334r8/src/stm32_boot.c  |  10 ++
 .../stm32f4/nucleo-f401re/configs/nsh/defconfig    |   1 +
 .../arm/stm32f4/nucleo-f401re/src/stm32_bringup.c  |  11 ++
 .../stm32f4/nucleo-f410rb/configs/nsh/defconfig    |   1 +
 .../arm/stm32f4/nucleo-f410rb/src/stm32_bringup.c  |  10 ++
 .../nucleo-f411re/configs/mcp2515-extid/defconfig  |   1 +
 .../stm32f4/nucleo-f411re/configs/nsh/defconfig    |   1 +
 .../arm/stm32f4/nucleo-f411re/src/stm32_bringup.c  |  11 ++
 .../nucleo-f412zg/configs/coremark/defconfig       |   1 +
 .../stm32f4/nucleo-f412zg/configs/nsh/defconfig    |   1 +
 .../stm32f4/nucleo-f412zg/configs/ostest/defconfig |   1 +
 .../arm/stm32f4/nucleo-f412zg/src/nucleo-f412zg.h  |  10 --
 .../arm/stm32f4/nucleo-f412zg/src/stm32_bringup.c  |  22 ++--
 .../stm32f4/nucleo-f429zi/configs/netnsh/defconfig |   1 +
 .../stm32f4/nucleo-f429zi/configs/nsh/defconfig    |   1 +
 .../stm32f4/nucleo-f429zi/configs/trace/defconfig  |   1 +
 boards/arm/stm32f4/nucleo-f429zi/src/nucleo-144.h  |  10 --
 boards/arm/stm32f4/nucleo-f429zi/src/stm32_boot.c  |  12 +-
 .../stm32f4/nucleo-f446re/configs/adc/defconfig    |   1 +
 .../stm32f4/nucleo-f446re/configs/can/defconfig    |   1 +
 .../nucleo-f446re/configs/cansock/defconfig        |   1 +
 .../stm32f4/nucleo-f446re/configs/dac/defconfig    |   1 +
 .../stm32f4/nucleo-f446re/configs/gpio/defconfig   |   1 +
 .../stm32f4/nucleo-f446re/configs/jumbo/defconfig  |   1 +
 .../stm32f4/nucleo-f446re/configs/lcd/defconfig    |   1 +
 .../stm32f4/nucleo-f446re/configs/nsh/defconfig    |   1 +
 .../stm32f4/nucleo-f446re/configs/pwm/defconfig    |   1 +
 .../nucleo-f446re/configs/systemview/defconfig     |   1 +
 .../arm/stm32f4/nucleo-f446re/src/CMakeLists.txt   |   9 --
 boards/arm/stm32f4/nucleo-f446re/src/Make.defs     |   9 --
 .../arm/stm32f4/nucleo-f446re/src/nucleo-f446re.h  |  34 ------
 .../arm/stm32f4/nucleo-f446re/src/stm32_bringup.c  |  31 +-----
 boards/arm/stm32f4/nucleo-f446re/src/stm32_can.c   | 117 --------------------
 .../arm/stm32f4/nucleo-f446re/src/stm32_cansock.c  |  85 --------------
 .../nucleo-f722ze/configs/composite/defconfig      |   1 +
 .../stm32f7/nucleo-f722ze/configs/nsh/defconfig    |   1 +
 .../arm/stm32f7/nucleo-f722ze/src/nucleo-f722ze.h  |  10 --
 .../arm/stm32f7/nucleo-f722ze/src/stm32_bringup.c  |  37 +------
 .../stm32f7/nucleo-f746zg/configs/evalos/defconfig |   1 +
 .../nucleo-f746zg/configs/lorawan_gw/defconfig     |   1 +
 .../stm32f7/nucleo-f746zg/configs/nsh/defconfig    |   1 +
 .../arm/stm32f7/nucleo-f746zg/src/nucleo-f746zg.h  |  10 --
 .../arm/stm32f7/nucleo-f746zg/src/stm32_bringup.c  |  37 +------
 .../stm32f7/nucleo-f767zi/configs/evalos/defconfig |   1 +
 .../stm32f7/nucleo-f767zi/configs/netnsh/defconfig |   1 +
 .../stm32f7/nucleo-f767zi/configs/nsh/defconfig    |   1 +
 .../arm/stm32f7/nucleo-f767zi/src/nucleo-f767zi.h  |  10 --
 .../arm/stm32f7/nucleo-f767zi/src/stm32_bringup.c  |  47 ++------
 .../stm32g0/nucleo-g070rb/configs/nsh/defconfig    |   1 +
 .../arm/stm32g0/nucleo-g070rb/src/stm32_bringup.c  |  10 ++
 .../stm32g0/nucleo-g071rb/configs/nsh/defconfig    |   1 +
 .../arm/stm32g0/nucleo-g071rb/src/stm32_bringup.c  |  10 ++
 .../stm32g0/nucleo-g0b1re/configs/adc/defconfig    |   1 +
 .../nucleo-g0b1re/configs/adc_dma/defconfig        |   1 +
 .../stm32g0/nucleo-g0b1re/configs/nsh/defconfig    |   1 +
 .../nucleo-g0b1re/configs/usb-cdc/defconfig        |   1 +
 .../nucleo-g0b1re/configs/usb-clocks/defconfig     |   1 +
 .../arm/stm32g0/nucleo-g0b1re/src/stm32_bringup.c  |  10 ++
 .../stm32g4/nucleo-g431kb/configs/comp/defconfig   |   1 +
 .../stm32g4/nucleo-g431kb/configs/nsh/defconfig    |   1 +
 .../stm32g4/nucleo-g431kb/configs/pwm/defconfig    |   1 +
 .../arm/stm32g4/nucleo-g431kb/src/stm32_bringup.c  |  10 ++
 .../stm32g4/nucleo-g431rb/configs/adc/defconfig    |   1 +
 .../stm32g4/nucleo-g431rb/configs/can/defconfig    |   1 +
 .../nucleo-g431rb/configs/cansock/defconfig        |   1 +
 .../stm32g4/nucleo-g431rb/configs/cordic/defconfig |   1 +
 .../stm32g4/nucleo-g431rb/configs/nsh/defconfig    |   1 +
 .../stm32g4/nucleo-g431rb/configs/pwm/defconfig    |   1 +
 .../arm/stm32g4/nucleo-g431rb/src/CMakeLists.txt   |   9 --
 boards/arm/stm32g4/nucleo-g431rb/src/Make.defs     |   9 --
 .../arm/stm32g4/nucleo-g431rb/src/nucleo-g431rb.h  |  34 ------
 .../arm/stm32g4/nucleo-g431rb/src/stm32_bringup.c  |  31 +-----
 boards/arm/stm32g4/nucleo-g431rb/src/stm32_can.c   |  91 ---------------
 .../arm/stm32g4/nucleo-g431rb/src/stm32_cansock.c  |  59 ----------
 .../nucleo-g474re/configs/lpuartnsh/defconfig      |   1 +
 .../stm32g4/nucleo-g474re/configs/nsh/defconfig    |   1 +
 .../nucleo-g474re/configs/usbserial/defconfig      |   1 +
 .../arm/stm32g4/nucleo-g474re/src/stm32_bringup.c  |  10 ++
 .../stm32h5/nucleo-h503rb/configs/nsh/defconfig    |   1 +
 .../arm/stm32h5/nucleo-h503rb/src/nucleo-h503rb.h  |  10 --
 .../arm/stm32h5/nucleo-h503rb/src/stm32_bringup.c  |  12 +-
 .../stm32h5/nucleo-h533re/configs/nsh/defconfig    |   1 +
 .../arm/stm32h5/nucleo-h533re/src/nucleo-h533re.h  |  10 --
 .../arm/stm32h5/nucleo-h533re/src/stm32_bringup.c  |  12 +-
 .../stm32h5/nucleo-h563zi/configs/adc/defconfig    |   1 +
 .../nucleo-h563zi/configs/adc_watchdog/defconfig   |   1 +
 .../nucleo-h563zi/configs/buttons/defconfig        |   1 +
 .../stm32h5/nucleo-h563zi/configs/dts/defconfig    |   1 +
 .../stm32h5/nucleo-h563zi/configs/fdcan1/defconfig |   1 +
 .../stm32h5/nucleo-h563zi/configs/netnsh/defconfig |   1 +
 .../stm32h5/nucleo-h563zi/configs/nsh/defconfig    |   1 +
 .../nucleo-h563zi/configs/nshusbnet/defconfig      |   1 +
 .../stm32h5/nucleo-h563zi/configs/pwm/defconfig    |   1 +
 .../stm32h5/nucleo-h563zi/configs/usbmsc/defconfig |   1 +
 .../stm32h5/nucleo-h563zi/configs/usbnsh/defconfig |   1 +
 .../arm/stm32h5/nucleo-h563zi/src/CMakeLists.txt   |   4 -
 boards/arm/stm32h5/nucleo-h563zi/src/Make.defs     |   4 -
 .../arm/stm32h5/nucleo-h563zi/src/nucleo-h563zi.h  |  22 ----
 .../arm/stm32h5/nucleo-h563zi/src/stm32_bringup.c  |  39 +------
 boards/arm/stm32h5/nucleo-h563zi/src/stm32_can.c   |  95 ----------------
 .../stm32h7/nucleo-h723zg/configs/netnsh/defconfig |   1 +
 .../stm32h7/nucleo-h723zg/configs/nsh/defconfig    |   1 +
 .../stm32h7/nucleo-h723zg/configs/oa_tc6/defconfig |   1 +
 .../arm/stm32h7/nucleo-h723zg/src/nucleo-h723zg.h  |  11 --
 .../arm/stm32h7/nucleo-h723zg/src/stm32_bringup.c  |  21 ++--
 .../nucleo-h743zi/configs/capture/defconfig        |   1 +
 .../nucleo-h743zi/configs/composite/defconfig      |   1 +
 .../stm32h7/nucleo-h743zi/configs/netnsh/defconfig |   1 +
 .../stm32h7/nucleo-h743zi/configs/nsh/defconfig    |   1 +
 .../nucleo-h743zi/configs/nxlines_oled/defconfig   |   1 +
 .../nucleo-h743zi/configs/otg_fs_host/defconfig    |   1 +
 .../stm32h7/nucleo-h743zi/configs/pwm/defconfig    |   1 +
 .../stm32h7/nucleo-h743zi/configs/rndis/defconfig  |   1 +
 .../arm/stm32h7/nucleo-h743zi/src/nucleo-h743zi.h  |  11 --
 .../arm/stm32h7/nucleo-h743zi/src/stm32_bringup.c  |  38 ++-----
 .../nucleo-h743zi2/configs/netnsh/defconfig        |   1 +
 .../stm32h7/nucleo-h743zi2/configs/nsh/defconfig   |   1 +
 .../stm32h7/nucleo-h743zi2/configs/pysim/defconfig |   1 +
 .../nucleo-h743zi2/configs/socketcan/defconfig     |   1 +
 .../arm/stm32h7/nucleo-h743zi2/src/stm32_bringup.c |  17 +--
 .../nucleo-h745zi/configs/nsh_cm4/defconfig        |   1 +
 .../nucleo-h745zi/configs/nsh_cm4_rptun/defconfig  |   1 +
 .../nucleo-h745zi/configs/nsh_cm7/defconfig        |   1 +
 .../nucleo-h745zi/configs/nsh_cm7_rptun/defconfig  |   1 +
 .../nucleo-h745zi/configs/pysim_cm7/defconfig      |   1 +
 .../arm/stm32h7/nucleo-h745zi/src/nucleo-h745zi.h  |  11 --
 .../arm/stm32h7/nucleo-h745zi/src/stm32_bringup.c  |  15 ++-
 .../stm32h7/nucleo-h753zi/configs/crypto/defconfig |   1 +
 .../stm32h7/nucleo-h753zi/configs/netnsh/defconfig |   1 +
 .../stm32h7/nucleo-h753zi/configs/nsh/defconfig    |   1 +
 .../stm32h7/nucleo-h753zi/configs/pysim/defconfig  |   1 +
 .../nucleo-h753zi/configs/socketcan/defconfig      |   1 +
 .../arm/stm32h7/nucleo-h753zi/src/stm32_bringup.c  |  17 +--
 .../nucleo-h7s3l8/configs/boot-xip/defconfig       |   1 +
 .../nucleo-h7s3l8/configs/jumbo-xip/defconfig      |   1 +
 .../nucleo-h7s3l8/configs/nsh-xip/defconfig        |   1 +
 .../stm32h7/nucleo-h7s3l8/configs/nsh/defconfig    |   1 +
 .../arm/stm32h7/nucleo-h7s3l8/src/nucleo-h7s3l8.h  |   8 --
 .../arm/stm32h7/nucleo-h7s3l8/src/stm32_bringup.c  |  15 ++-
 .../stm32l0/nucleo-l073rz/configs/nsh/defconfig    |   1 +
 .../stm32l0/nucleo-l073rz/configs/sx127x/defconfig |   1 +
 .../nucleo-l073rz/configs/usb-cdc/defconfig        |   1 +
 boards/arm/stm32l0/nucleo-l073rz/include/board.h   |   6 +
 .../arm/stm32l0/nucleo-l073rz/src/CMakeLists.txt   |   4 -
 boards/arm/stm32l0/nucleo-l073rz/src/Make.defs     |   4 -
 .../arm/stm32l0/nucleo-l073rz/src/nucleo-l073rz.h  |  15 ---
 .../arm/stm32l0/nucleo-l073rz/src/stm32_bringup.c  |  11 ++
 .../arm/stm32l0/nucleo-l073rz/src/stm32_mfrc522.c  |  97 ----------------
 .../stm32l1/nucleo-l152re/configs/lcd/defconfig    |   1 +
 .../stm32l1/nucleo-l152re/configs/nsh/defconfig    |   1 +
 .../arm/stm32l1/nucleo-l152re/src/nucleo-l152re.h  |   9 --
 boards/arm/stm32l1/nucleo-l152re/src/stm32_boot.c  |  21 ++--
 .../stm32l4/nucleo-l432kc/configs/nsh/defconfig    |   1 +
 .../stm32l4/nucleo-l432kc/configs/spwm/defconfig   |   1 +
 .../stm32l4/nucleo-l432kc/configs/wgen/defconfig   |   1 +
 .../arm/stm32l4/nucleo-l432kc/src/nucleo-l432kc.h  |  10 --
 .../arm/stm32l4/nucleo-l432kc/src/stm32_bringup.c  |  13 +--
 .../stm32l4/nucleo-l452re/configs/nsh/defconfig    |   1 +
 .../arm/stm32l4/nucleo-l452re/src/nucleo-l452re.h  |  10 --
 .../arm/stm32l4/nucleo-l452re/src/stm32_bringup.c  |  11 +-
 .../stm32l4/nucleo-l476rg/configs/nsh/defconfig    |   1 +
 .../stm32l4/nucleo-l476rg/configs/nxdemo/defconfig |   1 +
 .../arm/stm32l4/nucleo-l476rg/src/CMakeLists.txt   |   8 --
 boards/arm/stm32l4/nucleo-l476rg/src/Make.defs     |   7 --
 .../arm/stm32l4/nucleo-l476rg/src/nucleo-l476rg.h  |  23 ----
 .../arm/stm32l4/nucleo-l476rg/src/stm32_bmp280.c   | 111 -------------------
 .../arm/stm32l4/nucleo-l476rg/src/stm32_bmp280.h   |  86 ---------------
 .../arm/stm32l4/nucleo-l476rg/src/stm32_bringup.c  |  24 +---
 boards/arm/stm32l4/nucleo-l476rg/src/stm32_can.c   |  96 ----------------
 .../stm32l4/nucleo-l496zg/configs/nsh/defconfig    |   1 +
 boards/arm/stm32l4/nucleo-l496zg/src/nucleo-144.h  |  10 --
 .../arm/stm32l4/nucleo-l496zg/src/stm32_bringup.c  |  11 +-
 .../stm32l5/nucleo-l552ze/configs/nsh/defconfig    |   1 +
 .../arm/stm32l5/nucleo-l552ze/src/nucleo-l552ze.h  |  10 --
 .../arm/stm32l5/nucleo-l552ze/src/stm32_bringup.c  |  12 +-
 .../stm32n6/nucleo-n657x0-q/configs/leds/defconfig |   1 +
 .../stm32n6/nucleo-n657x0-q/configs/nsh/defconfig  |   1 +
 .../nucleo-n657x0-q/configs/ostest/defconfig       |   1 +
 .../stm32n6/nucleo-n657x0-q/src/stm32_bringup.c    |  13 ++-
 .../stm32u0/nucleo-u083rc/configs/nsh/defconfig    |   1 +
 .../arm/stm32u0/nucleo-u083rc/src/stm32_bringup.c  |  16 +--
 .../nucleo-u3c5zi-q/configs/jumbo/defconfig        |   1 +
 .../stm32u3/nucleo-u3c5zi-q/configs/nsh/defconfig  |   1 +
 .../stm32u3/nucleo-u3c5zi-q/src/stm32_bringup.c    |  14 ++-
 .../stm32u5/nucleo-u5a5zj-q/configs/nsh/defconfig  |   1 +
 .../stm32u5/nucleo-u5a5zj-q/src/nucleo-u5a5zj-q.h  |  10 --
 .../stm32u5/nucleo-u5a5zj-q/src/stm32_bringup.c    |  12 +-
 .../stm32wb/nucleo-wb55rg/configs/ble/defconfig    |   1 +
 .../stm32wb/nucleo-wb55rg/configs/nimble/defconfig |   1 +
 .../stm32wb/nucleo-wb55rg/configs/nsh/defconfig    |   1 +
 .../arm/stm32wb/nucleo-wb55rg/src/nucleo-wb55rg.h  |  10 --
 boards/arm/stm32wb/nucleo-wb55rg/src/stm32_boot.c  |  16 +--
 .../stm32wl5/nucleo-wl55jc/configs/demo/defconfig  |   1 +
 .../stm32wl5/nucleo-wl55jc/configs/nsh/defconfig   |   1 +
 .../arm/stm32wl5/nucleo-wl55jc/src/nucleo-wl55jc.h |  11 --
 boards/arm/stm32wl5/nucleo-wl55jc/src/stm32_boot.c |  24 ++--
 270 files changed, 891 insertions(+), 2296 deletions(-)
 create mode 100644 Documentation/guides/chip-specific/stm32_nucleo.rst
 copy arch/arm/src/nrf54l/nrf54l_irq.h => 
boards/arm/common/stm32/include/board_common.h (81%)
 copy boards/arm/{qemu/qemu-armv7r/src/qemu_bringup.c => 
common/stm32/src/board_common.c} (54%)
 delete mode 100644 boards/arm/stm32c0/nucleo-c092rc/src/stm32_can.c
 delete mode 100644 boards/arm/stm32c0/nucleo-c092rc/src/stm32_cansock.c
 delete mode 100644 boards/arm/stm32f3/nucleo-f302r8/src/stm32_can.c
 delete mode 100644 boards/arm/stm32f3/nucleo-f302r8/src/stm32_cansock.c
 delete mode 100644 boards/arm/stm32f3/nucleo-f303re/src/stm32_can.c
 delete mode 100644 boards/arm/stm32f4/nucleo-f446re/src/stm32_can.c
 delete mode 100644 boards/arm/stm32f4/nucleo-f446re/src/stm32_cansock.c
 delete mode 100644 boards/arm/stm32g4/nucleo-g431rb/src/stm32_can.c
 delete mode 100644 boards/arm/stm32g4/nucleo-g431rb/src/stm32_cansock.c
 delete mode 100644 boards/arm/stm32h5/nucleo-h563zi/src/stm32_can.c
 delete mode 100644 boards/arm/stm32l0/nucleo-l073rz/src/stm32_mfrc522.c
 delete mode 100644 boards/arm/stm32l4/nucleo-l476rg/src/stm32_bmp280.c
 delete mode 100644 boards/arm/stm32l4/nucleo-l476rg/src/stm32_bmp280.h
 delete mode 100644 boards/arm/stm32l4/nucleo-l476rg/src/stm32_can.c

Reply via email to