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/incubator-nuttx.git.


    from b71c491  libc/math: Fix warning: dereferencing type-punned pointer 
will break strict-aliasing rules
     add b12b307  Added support for STM32F412xx. Tested with the NUCLEO-F412ZG 
dev board as well as a custom board using the STM32F412CE.

No new revisions were added by this update.

Summary of changes:
 arch/arm/include/stm32/chip.h                      |  50 +++
 arch/arm/include/stm32/stm32f40xxx_irq.h           |   6 +-
 arch/arm/src/stm32/Kconfig                         |  32 ++
 arch/arm/src/stm32/hardware/stm32_i2c_v1.h         |   2 +-
 arch/arm/src/stm32/hardware/stm32_pwr.h            |  11 +-
 arch/arm/src/stm32/hardware/stm32f40xxx_rcc.h      | 147 ++++++---
 arch/arm/src/stm32/stm32_allocateheap.c            |   5 +-
 arch/arm/src/stm32/stm32f40xxx_rcc.c               |  38 ++-
 boards/Kconfig                                     |  12 +
 boards/arm/stm32/nucleo-f412zg/Kconfig             |  10 +
 boards/arm/stm32/nucleo-f412zg/README.txt          | 255 +++++++++++++++
 .../arm/stm32/nucleo-f412zg/configs/nsh/defconfig  |  70 ++++
 boards/arm/stm32/nucleo-f412zg/include/board.h     | 238 ++++++++++++++
 boards/arm/stm32/nucleo-f412zg/scripts/Make.defs   | 112 +++++++
 boards/arm/stm32/nucleo-f412zg/scripts/f412zg.ld   | 120 +++++++
 boards/arm/stm32/nucleo-f412zg/src/Makefile        |  53 +++
 boards/arm/stm32/nucleo-f412zg/src/nucleo-f412zg.h | 183 +++++++++++
 boards/arm/stm32/nucleo-f412zg/src/stm32_appinit.c |  93 ++++++
 .../arm/stm32/nucleo-f412zg/src/stm32_autoleds.c   | 118 +++++++
 boards/arm/stm32/nucleo-f412zg/src/stm32_boot.c    | 114 +++++++
 boards/arm/stm32/nucleo-f412zg/src/stm32_bringup.c |  99 ++++++
 boards/arm/stm32/nucleo-f412zg/src/stm32_usb.c     | 357 +++++++++++++++++++++
 22 files changed, 2061 insertions(+), 64 deletions(-)
 create mode 100644 boards/arm/stm32/nucleo-f412zg/Kconfig
 create mode 100644 boards/arm/stm32/nucleo-f412zg/README.txt
 create mode 100644 boards/arm/stm32/nucleo-f412zg/configs/nsh/defconfig
 create mode 100644 boards/arm/stm32/nucleo-f412zg/include/board.h
 create mode 100644 boards/arm/stm32/nucleo-f412zg/scripts/Make.defs
 create mode 100644 boards/arm/stm32/nucleo-f412zg/scripts/f412zg.ld
 create mode 100644 boards/arm/stm32/nucleo-f412zg/src/Makefile
 create mode 100644 boards/arm/stm32/nucleo-f412zg/src/nucleo-f412zg.h
 create mode 100644 boards/arm/stm32/nucleo-f412zg/src/stm32_appinit.c
 create mode 100644 boards/arm/stm32/nucleo-f412zg/src/stm32_autoleds.c
 create mode 100644 boards/arm/stm32/nucleo-f412zg/src/stm32_boot.c
 create mode 100644 boards/arm/stm32/nucleo-f412zg/src/stm32_bringup.c
 create mode 100644 boards/arm/stm32/nucleo-f412zg/src/stm32_usb.c

Reply via email to