This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a change to branch update-hw-ci-badges
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git
from c98e8b3cf ci: Typo fix
add f80030cea kernel/os: Check if CONTAINER_OF is already defined
add b0838cbdc crypto_stm32: Fix build warning
add f2d0385b2 lwip/apps: Add iperf2 application
add 25c767f03 hw/mcu: Add support for STM32H5 devices
add f6ac80e71 hw/bsp: Add support for nucleo-h563zi
add 5044251ba tinyusb: Add support for STM32H5 devices
add a097b00b9 stm32_eth: Update driver to work with STM23H5
add c7ec16dd0 stm32h5/hw_id: Disable cache when reading ID
add 532100acb stm32h5: Add clock support function
add 4be5ca91e stm32h5: Add gpio helpers
add 690f3e2a5 stm32_hal: Update hal_flash to work with stm32h5
add 21cc24fed stm32h5: Add program delay configuration
add c39e67142 ci: Add licencse and sytle check excludes for STM32H5
add cfa730039 stm32/hash: Update for STM32H5
add 77c7a8a2b hw/mcu/stm32h5: Add shell module mcu with info command
add a58d86e61 hw/mcu: STM32H7 Add dcache support
add b1eab0242 util/ringbuffer: Add ring_buffer functionality
add c0d25b3af uart_console: Use common ring buffer code
No new revisions were added by this update.
Summary of changes:
.clang-format-ignore | 2 +
.rat-excludes | 2 +
hw/bsp/{nucleo-u575zi-q => nucleo-h563zi}/bsp.yml | 16 +-
hw/bsp/{nucleo-g0b1re => nucleo-h563zi}/debug.sh | 4 +-
hw/bsp/nucleo-h563zi/include/bsp/bsp.h | 96 +
.../nucleo-h563zi/include/bsp/stm32h5xx_hal_conf.h | 500 +++
hw/bsp/{nucleo-g0b1re => nucleo-h563zi}/pkg.yml | 15 +-
.../{nucleo-h723zg => nucleo-h563zi}/src/hal_bsp.c | 102 +-
.../{nucleo-u575zi-q => nucleo-h563zi}/syscfg.yml | 58 +-
hw/drivers/crypto/crypto_stm32/src/crypto_stm32.c | 2 +-
hw/drivers/hash/hash_stm32/src/hash_stm32.c | 8 +
hw/drivers/lwip/stm32_eth/src/stm32_eth.c | 31 +-
hw/mcu/stm/stm32_common/src/hal_flash.c | 16 +-
hw/mcu/stm/stm32_common/src/hal_gpio.c | 19 +-
hw/mcu/stm/stm32_common/src/hal_os_tick.c | 4 +-
hw/mcu/stm/stm32_common/src/hal_uart.c | 4 +-
hw/mcu/stm/stm32_common/src/stm32_driver_mod_spi.c | 14 +-
hw/mcu/stm/stm32_common/src/stm32_hw_id.c | 32 +
.../include/mcu/cmsis_nvic.h | 10 +-
.../stm32h5xx}/include/mcu/cortex_m33.h | 3 +-
.../stm/{stm32u5xx => stm32h5xx}/include/mcu/mcu.h | 9 +-
.../stm32h5xx}/include/mcu/mcu_vectors.h | 16 +-
hw/mcu/stm/stm32h5xx/include/mcu/per_clocks.h | 370 +++
hw/mcu/stm/stm32h5xx/include/mcu/stm32_clock.h | 67 +
hw/mcu/stm/stm32h5xx/include/mcu/stm32_hal.h | 126 +
hw/mcu/stm/stm32h5xx/include/mcu/stm32_pin_cfg.h | 3280 ++++++++++++++++++++
.../include/mcu/stm32h5_bsp.h} | 25 +-
.../stm32h5xx/include/mcu/stm32h5xx_mynewt_hal.h} | 34 +-
.../include/mcu/vectors/stm32h503xx_vectors.h} | 122 +-
.../include/mcu/vectors/stm32h523xx_vectors.h} | 99 +-
.../include/mcu/vectors/stm32h533xx_vectors.h} | 103 +-
.../include/mcu/vectors/stm32h562xx_vectors.h} | 95 +-
.../include/mcu/vectors/stm32h563xx_vectors.h} | 101 +-
.../include/mcu/vectors/stm32h573xx_vectors.h} | 99 +-
.../stm/{stm32f4xx => stm32h5xx}/mcu_cli/pkg.yml | 9 +-
hw/mcu/stm/stm32h5xx/mcu_cli/src/mcu_cli.c | 679 ++++
.../mcu/stm/stm32h5xx/mcu_cli}/syscfg.yml | 4 +-
hw/mcu/stm/{stm32h7xx => stm32h5xx}/pkg.yml | 39 +-
hw/mcu/stm/stm32h5xx/src/clock_stm32h5xx.c | 194 ++
.../stm/{stm32h7xx => stm32h5xx}/src/hal_flash.c | 7 +-
.../{stm32h7xx => stm32h5xx}/src/hal_reset_cause.c | 4 +-
.../{stm32l0xx => stm32h5xx}/src/hal_system_init.c | 26 +-
.../{stm32h7xx => stm32h5xx}/src/hal_timer_freq.c | 14 +-
hw/mcu/stm/stm32h5xx/src/stm32_clock.c | 96 +
hw/mcu/stm/stm32h5xx/src/stm32_pin_cfg.c | 112 +
.../src/system_stm32h5xx.c} | 261 +-
hw/mcu/stm/stm32h5xx/syscfg.yml | 294 ++
hw/mcu/stm/stm32h7xx/src/clock_stm32h7xx.c | 5 -
hw/mcu/stm/stm32h7xx/src/hal_system_init.c | 11 +-
hw/mcu/stm/stm32h7xx/syscfg.yml | 4 +
hw/usb/tinyusb/pkg.yml | 2 +
.../stm32_fsdev/{ => stm32h5}/include/tusb_hw.h | 32 +-
hw/usb/tinyusb/stm32_fsdev/{ => stm32h5}/pkg.yml | 2 +-
.../{stm32g0 => stm32h5}/src/stm32_fsdev.c | 23 +-
.../stm32_fsdev/{stm32g4 => stm32h5}/syscfg.yml | 9 +
kernel/os/include/os/util.h | 2 +
net/ip/lwip/{ => apps}/pkg.yml | 54 +-
net/ip/lwip/apps/src/iperf.c | 53 +
.../crypto_kinetis => net/ip/lwip/apps}/syscfg.yml | 42 +-
sys/console/full/pkg.yml | 1 +
sys/console/full/src/uart_console.c | 73 +-
util/ring_buffer/include/util/ring_buffer.h | 84 +
{hw/drivers/led => util/ring_buffer}/pkg.yml | 4 +-
.../ring_buffer/src/ring_buffer.c | 47 +-
64 files changed, 6916 insertions(+), 755 deletions(-)
copy hw/bsp/{nucleo-u575zi-q => nucleo-h563zi}/bsp.yml (87%)
copy hw/bsp/{nucleo-g0b1re => nucleo-h563zi}/debug.sh (95%)
mode change 100755 => 100644
create mode 100644 hw/bsp/nucleo-h563zi/include/bsp/bsp.h
create mode 100644 hw/bsp/nucleo-h563zi/include/bsp/stm32h5xx_hal_conf.h
copy hw/bsp/{nucleo-g0b1re => nucleo-h563zi}/pkg.yml (75%)
copy hw/bsp/{nucleo-h723zg => nucleo-h563zi}/src/hal_bsp.c (73%)
copy hw/bsp/{nucleo-u575zi-q => nucleo-h563zi}/syscfg.yml (64%)
copy hw/mcu/stm/{stm32f4xx => stm32h5xx}/include/mcu/cmsis_nvic.h (65%)
copy hw/mcu/{nxp/lpc55xx => stm/stm32h5xx}/include/mcu/cortex_m33.h (95%)
copy hw/mcu/stm/{stm32u5xx => stm32h5xx}/include/mcu/mcu.h (89%)
copy hw/mcu/{nxp/kinetis/MK8xF => stm/stm32h5xx}/include/mcu/mcu_vectors.h
(61%)
create mode 100644 hw/mcu/stm/stm32h5xx/include/mcu/per_clocks.h
create mode 100644 hw/mcu/stm/stm32h5xx/include/mcu/stm32_clock.h
create mode 100644 hw/mcu/stm/stm32h5xx/include/mcu/stm32_hal.h
create mode 100644 hw/mcu/stm/stm32h5xx/include/mcu/stm32_pin_cfg.h
copy hw/mcu/stm/{stm32f4xx/include/mcu/stm32f4_bsp.h =>
stm32h5xx/include/mcu/stm32h5_bsp.h} (68%)
copy hw/mcu/{nordic/nrf54lxx/include/mcu/nrf54l_hal.h =>
stm/stm32h5xx/include/mcu/stm32h5xx_mynewt_hal.h} (67%)
copy hw/mcu/stm/{stm32u5xx/include/mcu/vectors/stm32u535xx_vectors.h =>
stm32h5xx/include/mcu/vectors/stm32h503xx_vectors.h} (68%)
copy hw/mcu/stm/{stm32u5xx/include/mcu/vectors/stm32u535xx_vectors.h =>
stm32h5xx/include/mcu/vectors/stm32h523xx_vectors.h} (78%)
copy hw/mcu/stm/{stm32u5xx/include/mcu/vectors/stm32u545xx_vectors.h =>
stm32h5xx/include/mcu/vectors/stm32h533xx_vectors.h} (79%)
copy hw/mcu/stm/{stm32u5xx/include/mcu/vectors/stm32u575xx_vectors.h =>
stm32h5xx/include/mcu/vectors/stm32h562xx_vectors.h} (80%)
copy hw/mcu/stm/{stm32u5xx/include/mcu/vectors/stm32u575xx_vectors.h =>
stm32h5xx/include/mcu/vectors/stm32h563xx_vectors.h} (79%)
copy hw/mcu/stm/{stm32u5xx/include/mcu/vectors/stm32u585xx_vectors.h =>
stm32h5xx/include/mcu/vectors/stm32h573xx_vectors.h} (79%)
copy hw/mcu/stm/{stm32f4xx => stm32h5xx}/mcu_cli/pkg.yml (83%)
create mode 100644 hw/mcu/stm/stm32h5xx/mcu_cli/src/mcu_cli.c
copy {mgmt/newtmgr/transport/ble => hw/mcu/stm/stm32h5xx/mcu_cli}/syscfg.yml
(90%)
copy hw/mcu/stm/{stm32h7xx => stm32h5xx}/pkg.yml (70%)
create mode 100644 hw/mcu/stm/stm32h5xx/src/clock_stm32h5xx.c
copy hw/mcu/stm/{stm32h7xx => stm32h5xx}/src/hal_flash.c (86%)
copy hw/mcu/stm/{stm32h7xx => stm32h5xx}/src/hal_reset_cause.c (93%)
copy hw/mcu/stm/{stm32l0xx => stm32h5xx}/src/hal_system_init.c (78%)
copy hw/mcu/stm/{stm32h7xx => stm32h5xx}/src/hal_timer_freq.c (91%)
create mode 100644 hw/mcu/stm/stm32h5xx/src/stm32_clock.c
create mode 100644 hw/mcu/stm/stm32h5xx/src/stm32_pin_cfg.c
copy hw/mcu/stm/{stm32u5xx/src/system_stm32u5xx.c =>
stm32h5xx/src/system_stm32h5xx.c} (56%)
create mode 100644 hw/mcu/stm/stm32h5xx/syscfg.yml
copy hw/usb/tinyusb/stm32_fsdev/{ => stm32h5}/include/tusb_hw.h (69%)
mode change 100755 => 100644
copy hw/usb/tinyusb/stm32_fsdev/{ => stm32h5}/pkg.yml (96%)
copy hw/usb/tinyusb/stm32_fsdev/{stm32g0 => stm32h5}/src/stm32_fsdev.c (62%)
copy hw/usb/tinyusb/stm32_fsdev/{stm32g4 => stm32h5}/syscfg.yml (84%)
copy net/ip/lwip/{ => apps}/pkg.yml (60%)
create mode 100644 net/ip/lwip/apps/src/iperf.c
copy {hw/drivers/crypto/crypto_kinetis => net/ip/lwip/apps}/syscfg.yml (56%)
create mode 100644 util/ring_buffer/include/util/ring_buffer.h
copy {hw/drivers/led => util/ring_buffer}/pkg.yml (91%)
copy encoding/tinycbor/include/tinycbor/cbor_mbuf_reader.h =>
util/ring_buffer/src/ring_buffer.c (57%)