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