This is an automated email from the ASF dual-hosted git repository.
acassis pushed a change to branch releases/13.0
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 3f8718571ee boards/arm/stm32f3/nucleo-f302r8: fix qenco configuration
new bc484cb4d8b boards/stm32f3: nucleo-f302r8:ihm07m1_b16: enable LTO to
fit flash
new 60ddd837c7c !arch/arm/src/stm32: unify the timer input clock board
options
new 888f35fef95 Revert "boards/lm3s6965-ek: Disable CONFIG_READLINE_EDIT
to fix build"
new 7f0e365e2fc stm32f746g-disco: Add support for Winbond W25Q128JVEQ
flash chip
new 8d0d0c61e2e fs/vfs: provide link fallback without softlinks
The 5 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:
Documentation/guides/stm32_ports.rst | 18 ++++
arch/arm/src/common/stm32/stm32_adc_m0_v1.h | 8 +-
arch/arm/src/common/stm32/stm32_adc_m3m4_v1v2.h | 74 ++++++-------
arch/arm/src/common/stm32/stm32_capture_m3m4_v1.c | 24 ++---
arch/arm/src/common/stm32/stm32_dac_m3m4_v1.c | 14 +--
arch/arm/src/common/stm32/stm32_pulsecount_m0_v1.c | 6 +-
.../common/stm32/stm32_pulsecount_m3m4_v1v2v3.c | 4 +-
arch/arm/src/common/stm32/stm32_pwm_m0_v1.c | 14 +--
arch/arm/src/common/stm32/stm32_pwm_m3m4_v1v2v3.c | 58 +++++-----
arch/arm/src/common/stm32/stm32_sdadc_m3m4_v1.h | 36 +++----
arch/arm/src/common/stm32/stm32_tim_m0_v1.c | 36 +++----
arch/arm/src/common/stm32/stm32_tim_m3m4_v1v2v3.c | 34 +++---
arch/arm/src/stm32f7/stm32_adc.h | 40 +++----
arch/arm/src/stm32f7/stm32_pulsecount.c | 4 +-
arch/arm/src/stm32f7/stm32_pwm.c | 24 ++---
arch/arm/src/stm32f7/stm32_tim.c | 28 ++---
arch/arm/src/stm32h5/stm32_adc.h | 28 ++---
arch/arm/src/stm32h5/stm32_pulsecount.c | 4 +-
arch/arm/src/stm32h5/stm32_pwm.c | 24 ++---
arch/arm/src/stm32h5/stm32_tim.c | 28 ++---
arch/arm/src/stm32h7/stm32_adc.h | 42 ++++----
arch/arm/src/stm32h7/stm32_capture.c | 24 ++---
arch/arm/src/stm32h7/stm32_pulsecount.c | 4 +-
arch/arm/src/stm32h7/stm32_pwm.c | 24 ++---
arch/arm/src/stm32h7/stm32_tim.c | 28 ++---
arch/arm/src/stm32l4/stm32l4_adc.h | 42 ++++----
arch/arm/src/stm32l4/stm32l4_dac.c | 14 +--
arch/arm/src/stm32l4/stm32l4_dfsdm.h | 14 +--
arch/arm/src/stm32l4/stm32l4_lptim.c | 4 +-
arch/arm/src/stm32l4/stm32l4_pulsecount.c | 4 +-
arch/arm/src/stm32l4/stm32l4_pwm.c | 18 ++--
arch/arm/src/stm32l4/stm32l4_tim.c | 66 ++++++------
arch/arm/src/stm32l5/stm32l5_tim.c | 44 ++++----
arch/arm/src/stm32u5/stm32_tim.c | 44 ++++----
arch/arm/src/stm32wb/stm32wb_tim.c | 24 ++---
arch/arm/src/stm32wl5/stm32wl5_tim.c | 44 ++++----
boards/arm/stm32c0/nucleo-c071rb/include/board.h | 14 +--
boards/arm/stm32c0/nucleo-c092rc/include/board.h | 14 +--
boards/arm/stm32f0/nucleo-f072rb/include/board.h | 18 ++--
boards/arm/stm32f0/nucleo-f091rc/include/board.h | 18 ++--
.../stm32f0/stm32f051-discovery/include/board.h | 18 ++--
.../stm32f0/stm32f072-discovery/include/board.h | 18 ++--
boards/arm/stm32f1/cloudctrl/include/board.h | 16 +--
boards/arm/stm32f1/et-stm32-stamp/include/board.h | 30 ++----
boards/arm/stm32f1/fire-stm32v2/include/board.h | 30 ++----
boards/arm/stm32f1/hymini-stm32v/include/board.h | 30 ++----
boards/arm/stm32f1/maple/include/board.h | 30 ++----
boards/arm/stm32f1/nucleo-f103rb/include/board.h | 8 +-
.../arm/stm32f1/olimex-stm32-p107/include/board.h | 16 +--
boards/arm/stm32f1/olimexino-stm32/include/board.h | 30 ++----
boards/arm/stm32f1/shenzhou/include/board.h | 16 +--
boards/arm/stm32f1/stm3210e-eval/include/board.h | 30 ++----
boards/arm/stm32f1/stm32_tiny/include/board.h | 30 ++----
boards/arm/stm32f1/stm32butterfly2/include/board.h | 12 +--
.../arm/stm32f1/stm32f103-minimum/include/board.h | 30 ++----
.../arm/stm32f1/stm32vldiscovery/include/board.h | 35 +++---
.../include/board-stm32f103vct6.h | 30 ++----
.../include/board-stm32f107vct6.h | 16 +--
.../stm32f1/viewtool-stm32f107/src/stm32_highpri.c | 6 +-
boards/arm/stm32f2/nucleo-f207zg/include/board.h | 28 ++---
.../arm/stm32f2/olimex-stm32-p207/include/board.h | 42 +++-----
boards/arm/stm32f2/photon/include/board.h | 42 +++-----
boards/arm/stm32f2/stm3220g-eval/include/board.h | 42 +++-----
.../nucleo-f302r8/configs/ihm07m1_b16/defconfig | 1 +
boards/arm/stm32f3/nucleo-f302r8/include/board.h | 37 ++-----
boards/arm/stm32f3/nucleo-f303re/include/board.h | 37 ++-----
boards/arm/stm32f3/nucleo-f303ze/include/board.h | 37 ++-----
boards/arm/stm32f3/nucleo-f334r8/include/board.h | 39 ++-----
boards/arm/stm32f3/nucleo-f334r8/src/stm32_spwm.c | 4 +-
boards/arm/stm32f3/stm32f334-disco/include/board.h | 39 ++-----
.../arm/stm32f3/stm32f3discovery/include/board.h | 37 ++-----
boards/arm/stm32f4/clicker2-stm32/include/board.h | 42 +++-----
boards/arm/stm32f4/mikroe-stm32f4/include/board.h | 42 +++-----
boards/arm/stm32f4/nucleo-f401re/include/board.h | 48 +++------
boards/arm/stm32f4/nucleo-f410rb/include/board.h | 27 +----
boards/arm/stm32f4/nucleo-f411re/include/board.h | 48 +++------
boards/arm/stm32f4/nucleo-f412zg/include/board.h | 39 +++----
boards/arm/stm32f4/nucleo-f429zi/include/board.h | 42 +++-----
boards/arm/stm32f4/nucleo-f446re/include/board.h | 42 +++-----
boards/arm/stm32f4/odrive36/include/board.h | 42 +++-----
.../arm/stm32f4/olimex-stm32-e407/include/board.h | 42 +++-----
.../arm/stm32f4/olimex-stm32-h405/include/board.h | 42 +++-----
.../arm/stm32f4/olimex-stm32-h407/include/board.h | 42 +++-----
.../arm/stm32f4/olimex-stm32-p407/include/board.h | 42 +++-----
boards/arm/stm32f4/omnibusf4/include/board.h | 42 +++-----
boards/arm/stm32f4/stm3240g-eval/include/board.h | 49 +++------
.../arm/stm32f4/stm32f401rc-rs485/include/board.h | 48 +++------
.../arm/stm32f4/stm32f411-minimum/include/board.h | 46 +++-----
.../arm/stm32f4/stm32f411e-disco/include/board.h | 46 +++-----
.../arm/stm32f4/stm32f429i-disco/include/board.h | 42 +++-----
.../arm/stm32f4/stm32f4discovery/include/board.h | 42 +++-----
boards/arm/stm32f7/nucleo-f722ze/include/board.h | 28 ++---
boards/arm/stm32f7/nucleo-f746zg/include/board.h | 28 ++---
boards/arm/stm32f7/nucleo-f767zi/include/board.h | 28 ++---
boards/arm/stm32f7/steval-eth001v1/include/board.h | 28 ++---
boards/arm/stm32f7/stm32f746-ws/include/board.h | 28 ++---
boards/arm/stm32f7/stm32f746g-disco/Kconfig | 13 +++
.../arm/stm32f7/stm32f746g-disco/include/board.h | 32 +++---
boards/arm/stm32f7/stm32f746g-disco/src/Make.defs | 4 +
.../stm32f7/stm32f746g-disco/src/stm32_bringup.c | 8 ++
.../stm32f746g-disco}/src/stm32_w25q.c | 4 +-
.../stm32f746g-disco/src/stm32f746g-disco.h | 12 +++
.../arm/stm32f7/stm32f769i-disco/include/board.h | 28 ++---
.../stm32f7/stm32f777zit6-meadow/include/board.h | 28 ++---
boards/arm/stm32g0/nucleo-g070rb/include/board.h | 16 +--
boards/arm/stm32g4/b-g431b-esc1/include/board.h | 41 +++-----
boards/arm/stm32g4/nucleo-g431kb/include/board.h | 41 +++-----
boards/arm/stm32g4/nucleo-g431rb/include/board.h | 41 +++-----
boards/arm/stm32h5/nucleo-h563zi/include/board.h | 64 ++++-------
.../arm/stm32h7/linum-stm32h753bi/include/board.h | 28 ++---
boards/arm/stm32h7/nucleo-h723zg/include/board.h | 28 ++---
boards/arm/stm32h7/nucleo-h743zi/include/board.h | 28 ++---
boards/arm/stm32h7/nucleo-h743zi2/include/board.h | 28 ++---
boards/arm/stm32h7/nucleo-h745zi/include/board.h | 28 ++---
boards/arm/stm32h7/nucleo-h753zi/include/board.h | 28 ++---
boards/arm/stm32h7/openh743i/include/board.h | 28 ++---
boards/arm/stm32h7/portenta-h7/include/board.h | 28 ++---
.../arm/stm32h7/stm32h745i-disco/include/board.h | 28 ++---
.../arm/stm32h7/stm32h747i-disco/include/board.h | 28 ++---
boards/arm/stm32h7/stm32h750b-dk/include/board.h | 28 ++---
boards/arm/stm32h7/weact-stm32h743/include/board.h | 28 ++---
boards/arm/stm32h7/weact-stm32h750/include/board.h | 28 ++---
boards/arm/stm32l1/stm32ldiscovery/include/board.h | 18 ++--
.../b-l475e-iot01a/include/b-l475e-iot01a_clock.h | 85 +++------------
boards/arm/stm32l4/nucleo-l432kc/include/board.h | 4 -
.../stm32l4/nucleo-l432kc/include/nucleo-l432kc.h | 78 ++------------
.../stm32l4/nucleo-l452re/include/nucleo-l452re.h | 77 +++-----------
.../stm32l4/nucleo-l476rg/include/nucleo-l476rg.h | 87 +++------------
boards/arm/stm32l4/nucleo-l496zg/include/board.h | 117 +++------------------
.../arm/stm32l4/steval-stlcs01v1/include/board.h | 41 +++-----
.../stm32l476-mdk/include/stm32l476-mdk-clocking.h | 66 +++---------
.../include/stm32l476vg-disco-clocking.h | 79 +++-----------
.../include/stm32l4r9ai-disco-clocking.h | 78 +++-----------
boards/arm/stm32l5/nucleo-l552ze/include/board.h | 31 ++----
boards/arm/stm32l5/stm32l562e-dk/include/board.h | 22 ++--
boards/arm/stm32u5/b-u585i-iot02a/include/board.h | 31 ++----
boards/arm/stm32u5/nucleo-u5a5zj-q/include/board.h | 31 ++----
.../flipperzero/include/flipperzero-clocking.h | 18 +---
.../stm32wb/nucleo-wb55rg/include/nucleo-wb55rg.h | 18 +---
boards/arm/stm32wl5/nucleo-wl55jc/include/board.h | 18 ++--
.../lm3s6965-ek/configs/qemu-protected/defconfig | 1 -
fs/vfs/CMakeLists.txt | 5 +-
fs/vfs/Make.defs | 4 +-
fs/vfs/fs_link.c | 23 ++--
144 files changed, 1665 insertions(+), 2784 deletions(-)
copy boards/arm/{stm32h7/linum-stm32h753bi =>
stm32f7/stm32f746g-disco}/src/stm32_w25q.c (97%)