This is an automated email from the ASF dual-hosted git repository.

jerzy pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git


    from f3c0117c8 Add cortex common startup and linker scripts
     new ca1d89c7d mcu/stm32: Use peripheral base address in hal_uart_set_nvic()
     new cc41f5ec6 hw/mcu: Add support for STM32G0
     new fe0060f13 tinyusb: Add support for STM32G0 and STM32G4
     new 79836aecd hw/bsp: Add nucleo-g0b1re
     new 568950abe Add STM32G0xx to RAT excludes and style ignore
     new 82d50e1f6 Add image header package
     new a2ee892e9 boot/startup: Change script permissions

The 7 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:
 .rat-excludes                                      |   5 +
 .style_ignored_dirs                                |   2 +
 boot/startup/scripts/generate_linker_script.sh     |   0
 hw/bsp/nucleo-g0b1re/bsp.yml                       |  65 ++++
 hw/bsp/{nucleo-u575zi-q => nucleo-g0b1re}/debug.sh |   0
 hw/bsp/nucleo-g0b1re/include/bsp/bsp.h             |  89 ++++++
 .../nucleo-g0b1re/include/bsp/stm32g0xx_hal_conf.h | 356 +++++++++++++++++++++
 hw/bsp/nucleo-g0b1re/pkg.yml                       |  40 +++
 hw/bsp/nucleo-g0b1re/src/hal_bsp.c                 | 284 ++++++++++++++++
 hw/bsp/nucleo-g0b1re/syscfg.yml                    |  78 +++++
 hw/mcu/stm/stm32_common/src/hal_gpio.c             |  14 +-
 hw/mcu/stm/stm32_common/src/hal_os_tick.c          |  11 +-
 hw/mcu/stm/stm32_common/src/hal_spi.c              |  13 +-
 hw/mcu/stm/stm32_common/src/hal_uart.c             |  37 ++-
 hw/mcu/stm/stm32_common/src/hal_watchdog.c         |   4 +
 hw/mcu/stm/stm32g0xx/include/mcu/cmsis_nvic.h      |  34 ++
 hw/mcu/stm/stm32g0xx/include/mcu/cortex_m0.h       |  39 +++
 hw/mcu/stm/stm32g0xx/include/mcu/mcu.h             |  38 +++
 hw/mcu/stm/stm32g0xx/include/mcu/mcu_vectors.h     |  46 +++
 hw/mcu/stm/stm32g0xx/include/mcu/stm32_hal.h       |  96 ++++++
 hw/mcu/stm/stm32g0xx/include/mcu/stm32g0_bsp.h     |  57 ++++
 .../stm32g0xx/include/mcu/stm32g0xx_mynewt_hal.h   |  67 ++++
 .../include/mcu/vectors/stm32g030xx_vectors.h      |  65 ++++
 .../include/mcu/vectors/stm32g031xx_vectors.h      |  66 ++++
 .../include/mcu/vectors/stm32g041xx_vectors.h      |  67 ++++
 .../include/mcu/vectors/stm32g050xx_vectors.h      |  64 ++++
 .../include/mcu/vectors/stm32g051xx_vectors.h      |  65 ++++
 .../include/mcu/vectors/stm32g061xx_vectors.h      |  67 ++++
 .../include/mcu/vectors/stm32g070xx_vectors.h      |  65 ++++
 .../include/mcu/vectors/stm32g071xx_vectors.h      |  66 ++++
 .../include/mcu/vectors/stm32g081xx_vectors.h      |  67 ++++
 .../include/mcu/vectors/stm32g0b0xx_vectors.h      |  65 ++++
 .../include/mcu/vectors/stm32g0b1xx_vectors.h      |  66 ++++
 .../include/mcu/vectors/stm32g0c1xx_vectors.h      |  67 ++++
 hw/mcu/stm/stm32g0xx/pkg.yml                       |  65 ++++
 hw/mcu/stm/stm32g0xx/src/clock_stm32g0xx.c         | 251 +++++++++++++++
 .../stm/{stm32u5xx => stm32g0xx}/src/hal_flash.c   |   0
 hw/mcu/stm/stm32g0xx/src/hal_reset_cause.c         |  46 +++
 hw/mcu/stm/stm32g0xx/src/hal_system_init.c         |  53 +++
 hw/mcu/stm/stm32g0xx/src/hal_timer_freq.c          |  84 +++++
 hw/mcu/stm/stm32g0xx/src/system_stm32g0xx.c        | 306 ++++++++++++++++++
 hw/mcu/stm/stm32g0xx/syscfg.yml                    | 149 +++++++++
 hw/usb/tinyusb/pkg.yml                             |   4 +
 .../tinyusb/stm32_fsdev/stm32g0/include/tusb_hw.h  |  89 ++++++
 hw/usb/tinyusb/stm32_fsdev/stm32g0/pkg.yml         |  33 ++
 .../tinyusb/stm32_fsdev/stm32g0/src/stm32_fsdev.c  |  53 +++
 .../stm32_fsdev/{stm32l0 => stm32g0}/syscfg.yml    |   0
 .../tinyusb/stm32_fsdev/stm32g4/include/tusb_hw.h  |  89 ++++++
 hw/usb/tinyusb/stm32_fsdev/stm32g4/pkg.yml         |  33 ++
 .../tinyusb/stm32_fsdev/stm32g4/src/stm32_fsdev.c  |  64 ++++
 .../stm32_fsdev/{stm32l0 => stm32g4}/syscfg.yml    |   0
 mgmt/image_header/pkg.yml                          |  33 ++
 mgmt/image_header/src/image_header.c               |  31 ++
 53 files changed, 3518 insertions(+), 30 deletions(-)
 mode change 100644 => 100755 boot/startup/scripts/generate_linker_script.sh
 create mode 100644 hw/bsp/nucleo-g0b1re/bsp.yml
 copy hw/bsp/{nucleo-u575zi-q => nucleo-g0b1re}/debug.sh (100%)
 create mode 100644 hw/bsp/nucleo-g0b1re/include/bsp/bsp.h
 create mode 100644 hw/bsp/nucleo-g0b1re/include/bsp/stm32g0xx_hal_conf.h
 create mode 100644 hw/bsp/nucleo-g0b1re/pkg.yml
 create mode 100644 hw/bsp/nucleo-g0b1re/src/hal_bsp.c
 create mode 100644 hw/bsp/nucleo-g0b1re/syscfg.yml
 create mode 100644 hw/mcu/stm/stm32g0xx/include/mcu/cmsis_nvic.h
 create mode 100644 hw/mcu/stm/stm32g0xx/include/mcu/cortex_m0.h
 create mode 100644 hw/mcu/stm/stm32g0xx/include/mcu/mcu.h
 create mode 100644 hw/mcu/stm/stm32g0xx/include/mcu/mcu_vectors.h
 create mode 100644 hw/mcu/stm/stm32g0xx/include/mcu/stm32_hal.h
 create mode 100644 hw/mcu/stm/stm32g0xx/include/mcu/stm32g0_bsp.h
 create mode 100644 hw/mcu/stm/stm32g0xx/include/mcu/stm32g0xx_mynewt_hal.h
 create mode 100644 
hw/mcu/stm/stm32g0xx/include/mcu/vectors/stm32g030xx_vectors.h
 create mode 100644 
hw/mcu/stm/stm32g0xx/include/mcu/vectors/stm32g031xx_vectors.h
 create mode 100644 
hw/mcu/stm/stm32g0xx/include/mcu/vectors/stm32g041xx_vectors.h
 create mode 100644 
hw/mcu/stm/stm32g0xx/include/mcu/vectors/stm32g050xx_vectors.h
 create mode 100644 
hw/mcu/stm/stm32g0xx/include/mcu/vectors/stm32g051xx_vectors.h
 create mode 100644 
hw/mcu/stm/stm32g0xx/include/mcu/vectors/stm32g061xx_vectors.h
 create mode 100644 
hw/mcu/stm/stm32g0xx/include/mcu/vectors/stm32g070xx_vectors.h
 create mode 100644 
hw/mcu/stm/stm32g0xx/include/mcu/vectors/stm32g071xx_vectors.h
 create mode 100644 
hw/mcu/stm/stm32g0xx/include/mcu/vectors/stm32g081xx_vectors.h
 create mode 100644 
hw/mcu/stm/stm32g0xx/include/mcu/vectors/stm32g0b0xx_vectors.h
 create mode 100644 
hw/mcu/stm/stm32g0xx/include/mcu/vectors/stm32g0b1xx_vectors.h
 create mode 100644 
hw/mcu/stm/stm32g0xx/include/mcu/vectors/stm32g0c1xx_vectors.h
 create mode 100644 hw/mcu/stm/stm32g0xx/pkg.yml
 create mode 100644 hw/mcu/stm/stm32g0xx/src/clock_stm32g0xx.c
 copy hw/mcu/stm/{stm32u5xx => stm32g0xx}/src/hal_flash.c (100%)
 create mode 100644 hw/mcu/stm/stm32g0xx/src/hal_reset_cause.c
 create mode 100644 hw/mcu/stm/stm32g0xx/src/hal_system_init.c
 create mode 100644 hw/mcu/stm/stm32g0xx/src/hal_timer_freq.c
 create mode 100644 hw/mcu/stm/stm32g0xx/src/system_stm32g0xx.c
 create mode 100644 hw/mcu/stm/stm32g0xx/syscfg.yml
 create mode 100644 hw/usb/tinyusb/stm32_fsdev/stm32g0/include/tusb_hw.h
 create mode 100644 hw/usb/tinyusb/stm32_fsdev/stm32g0/pkg.yml
 create mode 100644 hw/usb/tinyusb/stm32_fsdev/stm32g0/src/stm32_fsdev.c
 copy hw/usb/tinyusb/stm32_fsdev/{stm32l0 => stm32g0}/syscfg.yml (100%)
 create mode 100644 hw/usb/tinyusb/stm32_fsdev/stm32g4/include/tusb_hw.h
 create mode 100644 hw/usb/tinyusb/stm32_fsdev/stm32g4/pkg.yml
 create mode 100644 hw/usb/tinyusb/stm32_fsdev/stm32g4/src/stm32_fsdev.c
 copy hw/usb/tinyusb/stm32_fsdev/{stm32l0 => stm32g4}/syscfg.yml (100%)
 create mode 100644 mgmt/image_header/pkg.yml
 create mode 100644 mgmt/image_header/src/image_header.c

Reply via email to