You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by ac...@apache.org on 2020/05/23 12:02:08 UTC
[incubator-nuttx] branch master updated (31bb585 -> bb10e0f)
This is an automated email from the ASF dual-hosted git repository.
acassis pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from 31bb585 stm32h7:ethernet Use UUID for MAC
add 3b4e4c6 Add support for STM32G474: New files
add 168a4ca Add support for STM32G474: Modify existing files
add bb10e0f Add support for STM32G474: Add B-G474E-DPOW1 board
No new revisions were added by this update.
Summary of changes:
arch/arm/Kconfig | 2 +-
arch/arm/include/stm32/chip.h | 142 ++-
arch/arm/include/stm32/irq.h | 2 +
arch/arm/include/stm32/stm32g47xxx_irq.h | 200 ++++
arch/arm/src/stm32/Kconfig | 358 +++++-
arch/arm/src/stm32/hardware/stm32_adc.h | 2 +-
arch/arm/src/stm32/hardware/stm32_adc_v2.h | 891 ++++++++------
arch/arm/src/stm32/hardware/stm32_dma.h | 2 +-
arch/arm/src/stm32/hardware/stm32_dma_v1.h | 96 +-
arch/arm/src/stm32/hardware/stm32_flash.h | 281 ++++-
arch/arm/src/stm32/hardware/stm32_i2c.h | 2 +-
arch/arm/src/stm32/hardware/stm32_i2c_v2.h | 4 +-
arch/arm/src/stm32/hardware/stm32_memorymap.h | 2 +
arch/arm/src/stm32/hardware/stm32_pinmap.h | 6 +
arch/arm/src/stm32/hardware/stm32_tim.h | 12 +-
arch/arm/src/stm32/hardware/stm32g474cxx_pinmap.h | 723 ++++++++++++
arch/arm/src/stm32/hardware/stm32g474mxx_pinmap.h | 935 +++++++++++++++
arch/arm/src/stm32/hardware/stm32g474qxx_pinmap.h | 1231 ++++++++++++++++++++
arch/arm/src/stm32/hardware/stm32g474rxx_pinmap.h | 829 +++++++++++++
arch/arm/src/stm32/hardware/stm32g474vxx_pinmap.h | 1113 ++++++++++++++++++
arch/arm/src/stm32/hardware/stm32g47xxx_gpio.h | 340 ++++++
.../arm/src/stm32/hardware/stm32g47xxx_memorymap.h | 188 +++
arch/arm/src/stm32/hardware/stm32g47xxx_pinmap.h | 46 +
arch/arm/src/stm32/hardware/stm32g47xxx_pwr.h | 453 +++++++
arch/arm/src/stm32/hardware/stm32g47xxx_rcc.h | 677 +++++++++++
arch/arm/src/stm32/hardware/stm32g47xxx_syscfg.h | 171 +++
arch/arm/src/stm32/hardware/stm32g47xxx_uart.h | 420 +++++++
arch/arm/src/stm32/stm32_allocateheap.c | 88 ++
arch/arm/src/stm32/stm32_dma.c | 2 +-
arch/arm/src/stm32/stm32_dma_v1.c | 139 ++-
arch/arm/src/stm32/stm32_dumpgpio.c | 30 +
arch/arm/src/stm32/stm32_gpio.c | 43 +-
arch/arm/src/stm32/stm32_gpio.h | 27 +-
arch/arm/src/stm32/stm32_lowputc.c | 11 +-
arch/arm/src/stm32/stm32_rcc.c | 2 +
arch/arm/src/stm32/stm32_rcc.h | 4 +
arch/arm/src/stm32/stm32_serial.c | 12 +-
arch/arm/src/stm32/stm32_syscfg.h | 2 +
arch/arm/src/stm32/stm32_uart.h | 2 +
arch/arm/src/stm32/stm32g47xxx_rcc.c | 972 ++++++++++++++++
boards/Kconfig | 14 +
boards/arm/stm32/b-g474e-dpow1/Kconfig | 21 +
boards/arm/stm32/b-g474e-dpow1/README.txt | 122 ++
.../arm/stm32/b-g474e-dpow1/configs/nsh/defconfig | 48 +
boards/arm/stm32/b-g474e-dpow1/include/board.h | 191 +++
boards/arm/stm32/b-g474e-dpow1/scripts/Make.defs | 93 ++
boards/arm/stm32/b-g474e-dpow1/scripts/ld.script | 124 ++
.../stm32/b-g474e-dpow1}/src/.gitignore | 0
boards/arm/stm32/b-g474e-dpow1/src/Make.defs | 38 +
boards/arm/stm32/b-g474e-dpow1/src/b-g474e-dpow1.h | 77 ++
boards/arm/stm32/b-g474e-dpow1/src/stm32_appinit.c | 91 ++
.../arm/stm32/b-g474e-dpow1/src/stm32_autoleds.c | 109 ++
boards/arm/stm32/b-g474e-dpow1/src/stm32_boot.c | 70 ++
.../arm/stm32/b-g474e-dpow1/src/stm32_userleds.c | 121 ++
54 files changed, 11102 insertions(+), 479 deletions(-)
create mode 100644 arch/arm/include/stm32/stm32g47xxx_irq.h
create mode 100644 arch/arm/src/stm32/hardware/stm32g474cxx_pinmap.h
create mode 100644 arch/arm/src/stm32/hardware/stm32g474mxx_pinmap.h
create mode 100644 arch/arm/src/stm32/hardware/stm32g474qxx_pinmap.h
create mode 100644 arch/arm/src/stm32/hardware/stm32g474rxx_pinmap.h
create mode 100644 arch/arm/src/stm32/hardware/stm32g474vxx_pinmap.h
create mode 100644 arch/arm/src/stm32/hardware/stm32g47xxx_gpio.h
create mode 100644 arch/arm/src/stm32/hardware/stm32g47xxx_memorymap.h
create mode 100644 arch/arm/src/stm32/hardware/stm32g47xxx_pinmap.h
create mode 100644 arch/arm/src/stm32/hardware/stm32g47xxx_pwr.h
create mode 100644 arch/arm/src/stm32/hardware/stm32g47xxx_rcc.h
create mode 100644 arch/arm/src/stm32/hardware/stm32g47xxx_syscfg.h
create mode 100644 arch/arm/src/stm32/hardware/stm32g47xxx_uart.h
create mode 100644 arch/arm/src/stm32/stm32g47xxx_rcc.c
create mode 100644 boards/arm/stm32/b-g474e-dpow1/Kconfig
create mode 100644 boards/arm/stm32/b-g474e-dpow1/README.txt
create mode 100644 boards/arm/stm32/b-g474e-dpow1/configs/nsh/defconfig
create mode 100644 boards/arm/stm32/b-g474e-dpow1/include/board.h
create mode 100644 boards/arm/stm32/b-g474e-dpow1/scripts/Make.defs
create mode 100644 boards/arm/stm32/b-g474e-dpow1/scripts/ld.script
copy boards/{xtensa/esp32/esp32-core => arm/stm32/b-g474e-dpow1}/src/.gitignore (100%)
create mode 100644 boards/arm/stm32/b-g474e-dpow1/src/Make.defs
create mode 100644 boards/arm/stm32/b-g474e-dpow1/src/b-g474e-dpow1.h
create mode 100644 boards/arm/stm32/b-g474e-dpow1/src/stm32_appinit.c
create mode 100644 boards/arm/stm32/b-g474e-dpow1/src/stm32_autoleds.c
create mode 100644 boards/arm/stm32/b-g474e-dpow1/src/stm32_boot.c
create mode 100644 boards/arm/stm32/b-g474e-dpow1/src/stm32_userleds.c