This is an automated email from the ASF dual-hosted git repository.
raiden00 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from c00498c164 arch/arm: update running task when context switch occurred
new b5913af01b tools:Add STM32 Pin migration tool
new 7e171da63f stm32wl5:pinmap Fix typo
new c5f7620c42 stm32u5:stm32u585xx_pinmap Fix typo
new 14a0e08386 stm32h7:pinmap Remove GPIO_SPEED_xxx and add legacy pinmap
new 1ce84fff01 stm32f7:pinmap Remove GPIO_SPEED_xxx and add legacy pinmap
new 39c5931462 stm32:f4/f412 pinmap Remove GPIO_SPEED_xxx and add legacy
pinmap
new 35258a26c0 stm32:stm32f20xxx pinmap Remove GPIO_SPEED_xxx and add
legacy pinmap
new 98cd82f905 stm32:stm32f3{0|3|7}xxx pinmap Remove GPIO_SPEED_xxx and
add legacy pinmap
new 5d025d5d50 stm32:stm32g4xx{c|k|r|m|v|q} pinmap Remove GPIO_SPEED_xxx
and add legacy pinmap
new ee6fb7880b stm32:stm32l15xxx pinmap Remove GPIO_SPEED_xxx and add
legacy pinmap
new 1ece250b18 stm32:stm32f10{0|2|3{c|r|v|z}|5{r|v}|7v}_pinmap refactor
new 77cf6ce273 stm32l4:stm32l4x{3|4|5|6|r}xx_pinmap pinmap Remove
GPIO_SPEED_xxx and add legacy pinmap
new a8093281c4 stm32f0l0g0:stm32f0{3|5|7|9}x_pinmap & stm32g0_pinmap
Remove GPIO_SPEED_xxx and add legacy pinmap
new 7e48b58993 stm32wb:pinmap Add suffix to all pins and add legacy pinmap
new ac6ad45045 stm32l5:pinmap Add suffix to all pins and add legacy pinmap
new 54fbb911f2 board olimexino-stm32:Rework board.h not use
CONFIG_STM32_USE_LEGACY_PINMAP
new bbc8562f65 board nucleo-h743zi:Rework board.h not use
CONFIG_STM32_USE_LEGACY_PINMAP
The 17 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:
arch/arm/src/stm32/Kconfig | 20 +
arch/arm/src/stm32/hardware/stm32_pinmap.h | 79 +-
arch/arm/src/stm32/hardware/stm32f100_pinmap.h | 476 ++---
...tm32f100_pinmap.h => stm32f100_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32f102_pinmap.h | 304 +--
...tm32f102_pinmap.h => stm32f102_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32f103c_pinmap.h | 294 +--
...32f103c_pinmap.h => stm32f103c_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32f103r_pinmap.h | 474 ++---
...32f103r_pinmap.h => stm32f103r_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32f103v_pinmap.h | 584 +++---
...32f103v_pinmap.h => stm32f103v_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32f103z_pinmap.h | 888 ++++----
...32f103z_pinmap.h => stm32f103z_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32f105r_pinmap.h | 412 ++--
...32f105r_pinmap.h => stm32f105r_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32f105v_pinmap.h | 486 ++---
...32f105v_pinmap.h => stm32f105v_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32f107v_pinmap.h | 552 ++---
...32f107v_pinmap.h => stm32f107v_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32f20xxx_pinmap.h | 902 ++++-----
...f20xxx_pinmap.h => stm32f20xxx_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32/hardware/stm32f30xxx_pinmap.h | 952 ++++-----
...f30xxx_pinmap.h => stm32f30xxx_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32/hardware/stm32f33xxx_pinmap.h | 598 +++---
...f33xxx_pinmap.h => stm32f33xxx_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32/hardware/stm32f37xxx_pinmap.h | 818 ++++----
...f37xxx_pinmap.h => stm32f37xxx_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32/hardware/stm32f40xxx_pinmap.h | 1494 +++++++-------
...f40xxx_pinmap.h => stm32f40xxx_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32f412xx_pinmap.h | 1144 +++++------
...f412xx_pinmap.h => stm32f412xx_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32g4xxc_pinmap.h | 880 ++++----
...32g4xxc_pinmap.h => stm32g4xxc_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32g4xxk_pinmap.h | 490 ++---
...32g4xxk_pinmap.h => stm32g4xxk_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32g4xxm_pinmap.h | 1056 +++++-----
...32g4xxm_pinmap.h => stm32g4xxm_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32g4xxq_pinmap.h | 1572 +++++++--------
...32g4xxq_pinmap.h => stm32g4xxq_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32g4xxr_pinmap.h | 988 ++++-----
...32g4xxr_pinmap.h => stm32g4xxr_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32g4xxv_pinmap.h | 1388 ++++++-------
...32g4xxv_pinmap.h => stm32g4xxv_pinmap_legacy.h} | 8 +-
arch/arm/src/stm32/hardware/stm32g4xxxx_pinmap.h | 51 +-
arch/arm/src/stm32/hardware/stm32l15xxx_pinmap.h | 756 +++----
...l15xxx_pinmap.h => stm32l15xxx_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32/stm32_gpio.c | 4 +
arch/arm/src/stm32/stm32_gpio.h | 2 +
arch/arm/src/stm32f0l0g0/Kconfig | 20 +
arch/arm/src/stm32f0l0g0/hardware/stm32_pinmap.h | 45 +-
.../src/stm32f0l0g0/hardware/stm32f03x_pinmap.h | 104 +-
...tm32f03x_pinmap.h => stm32f03x_pinmap_legacy.h} | 10 +-
.../src/stm32f0l0g0/hardware/stm32f05x_pinmap.h | 72 +-
...tm32f05x_pinmap.h => stm32f05x_pinmap_legacy.h} | 10 +-
.../src/stm32f0l0g0/hardware/stm32f07x_pinmap.h | 142 +-
...tm32f07x_pinmap.h => stm32f07x_pinmap_legacy.h} | 10 +-
.../src/stm32f0l0g0/hardware/stm32f09x_pinmap.h | 128 +-
...tm32f09x_pinmap.h => stm32f09x_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32f0l0g0/hardware/stm32g0_pinmap.h | 68 +-
.../{stm32g0_pinmap.h => stm32g0_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32f0l0g0/hardware/stm32l0_pinmap.h | 372 ++--
.../{stm32l0_pinmap.h => stm32l0_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32f0l0g0/stm32_gpio.c | 4 +
arch/arm/src/stm32f7/Kconfig | 21 +
arch/arm/src/stm32f7/hardware/stm32_pinmap.h | 27 +-
.../src/stm32f7/hardware/stm32f72xx73xx_pinmap.h | 1300 ++++++------
...3xx_pinmap.h => stm32f72xx73xx_pinmap_legacy.h} | 8 +-
.../src/stm32f7/hardware/stm32f74xx75xx_pinmap.h | 1748 ++++++++--------
...5xx_pinmap.h => stm32f74xx75xx_pinmap_legacy.h} | 8 +-
.../src/stm32f7/hardware/stm32f76xx77xx_pinmap.h | 1898 ++++++++---------
...7xx_pinmap.h => stm32f76xx77xx_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32f7/stm32_gpio.c | 4 +
arch/arm/src/stm32h7/Kconfig | 20 +
arch/arm/src/stm32h7/hardware/stm32_pinmap.h | 26 +-
arch/arm/src/stm32h7/hardware/stm32h7x3xx_pinmap.h | 2122 ++++++++++----------
...h7x3xx_pinmap.h => stm32h7x3xx_pinmap_legacy.h} | 38 +-
arch/arm/src/stm32h7/stm32_gpio.c | 4 +
arch/arm/src/stm32l4/Kconfig | 20 +
arch/arm/src/stm32l4/hardware/stm32l4_pinmap.h | 33 +-
arch/arm/src/stm32l4/hardware/stm32l4x3xx_pinmap.h | 360 ++--
...l4x3xx_pinmap.h => stm32l4x3xx_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32l4/hardware/stm32l4x5xx_pinmap.h | 720 +++----
...l4x5xx_pinmap.h => stm32l4x5xx_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32l4/hardware/stm32l4x6xx_pinmap.h | 814 ++++----
...l4x6xx_pinmap.h => stm32l4x6xx_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32l4/hardware/stm32l4xrxx_pinmap.h | 642 +++---
...l4xrxx_pinmap.h => stm32l4xrxx_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32l4/stm32l4_gpio.c | 4 +
arch/arm/src/stm32l5/Kconfig | 20 +
arch/arm/src/stm32l5/hardware/stm32l562xx_pinmap.h | 144 +-
...l562xx_pinmap.h => stm32l562xx_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32l5/hardware/stm32l5_pinmap.h | 6 +-
arch/arm/src/stm32l5/stm32l5_gpio.c | 4 +
arch/arm/src/stm32u5/hardware/stm32u585xx_pinmap.h | 2 +-
arch/arm/src/stm32wb/Kconfig | 20 +
arch/arm/src/stm32wb/hardware/stm32wb_pinmap.h | 583 +-----
.../{stm32wb_pinmap.h => stm32wbxx_pinmap.h} | 166 +-
...{stm32wb_pinmap.h => stm32wbxx_pinmap_legacy.h} | 10 +-
arch/arm/src/stm32wb/stm32wb_gpio.c | 4 +
arch/arm/src/stm32wl5/hardware/stm32wl5_pinmap.h | 2 +-
.../stm32/olimexino-stm32/configs/can/defconfig | 1 +
.../olimexino-stm32/configs/composite/defconfig | 1 +
.../stm32/olimexino-stm32/configs/nsh/defconfig | 1 +
.../olimexino-stm32/configs/smallnsh/defconfig | 1 +
.../stm32/olimexino-stm32/configs/tiny/defconfig | 1 +
boards/arm/stm32/olimexino-stm32/include/board.h | 87 +
.../stm32h7/nucleo-h743zi/configs/elf/defconfig | 1 +
.../nucleo-h743zi/configs/mcuboot-app/defconfig | 1 +
.../nucleo-h743zi/configs/mcuboot-loader/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 +
boards/arm/stm32h7/nucleo-h743zi/include/board.h | 58 +-
tools/stm32_pinmap_tool.py | 571 ++++++
117 files changed, 15431 insertions(+), 15001 deletions(-)
copy arch/arm/src/stm32/hardware/{stm32f100_pinmap.h =>
stm32f100_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32f102_pinmap.h =>
stm32f102_pinmap_legacy.h} (98%)
copy arch/arm/src/stm32/hardware/{stm32f103c_pinmap.h =>
stm32f103c_pinmap_legacy.h} (98%)
copy arch/arm/src/stm32/hardware/{stm32f103r_pinmap.h =>
stm32f103r_pinmap_legacy.h} (98%)
copy arch/arm/src/stm32/hardware/{stm32f103v_pinmap.h =>
stm32f103v_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32f103z_pinmap.h =>
stm32f103z_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32f105r_pinmap.h =>
stm32f105r_pinmap_legacy.h} (98%)
copy arch/arm/src/stm32/hardware/{stm32f105v_pinmap.h =>
stm32f105v_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32f107v_pinmap.h =>
stm32f107v_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32f20xxx_pinmap.h =>
stm32f20xxx_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32f30xxx_pinmap.h =>
stm32f30xxx_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32f33xxx_pinmap.h =>
stm32f33xxx_pinmap_legacy.h} (98%)
copy arch/arm/src/stm32/hardware/{stm32f37xxx_pinmap.h =>
stm32f37xxx_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32f40xxx_pinmap.h =>
stm32f40xxx_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32f412xx_pinmap.h =>
stm32f412xx_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32g4xxc_pinmap.h =>
stm32g4xxc_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32g4xxk_pinmap.h =>
stm32g4xxk_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32g4xxm_pinmap.h =>
stm32g4xxm_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32g4xxq_pinmap.h =>
stm32g4xxq_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32g4xxr_pinmap.h =>
stm32g4xxr_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32g4xxv_pinmap.h =>
stm32g4xxv_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32/hardware/{stm32l15xxx_pinmap.h =>
stm32l15xxx_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32f0l0g0/hardware/{stm32f03x_pinmap.h =>
stm32f03x_pinmap_legacy.h} (97%)
copy arch/arm/src/stm32f0l0g0/hardware/{stm32f05x_pinmap.h =>
stm32f05x_pinmap_legacy.h} (94%)
copy arch/arm/src/stm32f0l0g0/hardware/{stm32f07x_pinmap.h =>
stm32f07x_pinmap_legacy.h} (98%)
copy arch/arm/src/stm32f0l0g0/hardware/{stm32f09x_pinmap.h =>
stm32f09x_pinmap_legacy.h} (98%)
copy arch/arm/src/stm32f0l0g0/hardware/{stm32g0_pinmap.h =>
stm32g0_pinmap_legacy.h} (98%)
copy arch/arm/src/stm32f0l0g0/hardware/{stm32l0_pinmap.h =>
stm32l0_pinmap_legacy.h} (98%)
copy arch/arm/src/stm32f7/hardware/{stm32f72xx73xx_pinmap.h =>
stm32f72xx73xx_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32f7/hardware/{stm32f74xx75xx_pinmap.h =>
stm32f74xx75xx_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32f7/hardware/{stm32f76xx77xx_pinmap.h =>
stm32f76xx77xx_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32h7/hardware/{stm32h7x3xx_pinmap.h =>
stm32h7x3xx_pinmap_legacy.h} (98%)
copy arch/arm/src/stm32l4/hardware/{stm32l4x3xx_pinmap.h =>
stm32l4x3xx_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32l4/hardware/{stm32l4x5xx_pinmap.h =>
stm32l4x5xx_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32l4/hardware/{stm32l4x6xx_pinmap.h =>
stm32l4x6xx_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32l4/hardware/{stm32l4xrxx_pinmap.h =>
stm32l4xrxx_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32l5/hardware/{stm32l562xx_pinmap.h =>
stm32l562xx_pinmap_legacy.h} (99%)
copy arch/arm/src/stm32wb/hardware/{stm32wb_pinmap.h => stm32wbxx_pinmap.h}
(84%)
copy arch/arm/src/stm32wb/hardware/{stm32wb_pinmap.h =>
stm32wbxx_pinmap_legacy.h} (99%)
create mode 100755 tools/stm32_pinmap_tool.py