This is an automated email from the ASF dual-hosted git repository.
utzig pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git.
from 0ab74a3 Merge pull request #2037 from JuulLabs/fix/config-1v8-rail
new 4a19cdd Add STM32Cube_FW_WB_V1.2.0
new 5cc9e69 Add initial STM32WBxx MCU support
new 0855ffc [STM32WB] Update drivers for WBxx MCU
new 1e928e0 Add P-NUCLEO-WB55 BSP
new c9f841c Add STM32WBxx to RAT excludes
new 6845e5a stm32: crypto: Update to newer "post-AES" API
The 6 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 | 3 +
hw/bsp/p-nucleo-wb55/boot-p-nucleo-wb55.ld | 29 +
hw/bsp/p-nucleo-wb55/bsp.yml | 66 +
hw/bsp/p-nucleo-wb55/include/bsp/bsp.h | 84 +
.../p-nucleo-wb55/include/bsp/stm32wbxx_hal_conf.h | 351 +
hw/bsp/p-nucleo-wb55/p-nucleo-wb55.ld | 29 +
.../p-nucleo-wb55_debug.cmd} | 0
.../p-nucleo-wb55_debug.sh} | 0
.../p-nucleo-wb55_download.cmd} | 0
.../p-nucleo-wb55_download.sh} | 0
hw/bsp/p-nucleo-wb55/pkg.yml | 49 +
.../src/arch/cortex_m4/startup_stm32wb55xx_cm4.s | 441 +
hw/bsp/p-nucleo-wb55/src/hal_bsp.c | 205 +
hw/bsp/p-nucleo-wb55/syscfg.yml | 74 +
hw/drivers/crypto/crypto_stm32/src/crypto_stm32.c | 79 +-
hw/mcu/stm/stm32_common/src/hal_gpio.c | 4 +-
hw/mcu/stm/stm32_common/src/hal_timer.c | 6 +-
hw/mcu/stm/stm32_common/src/hal_uart.c | 9 +-
hw/mcu/stm/stm32f4xx/src/clock_stm32f4xx.c | 16 +
hw/mcu/stm/stm32wbxx/include/mcu/cmsis_nvic.h | 29 +
hw/mcu/stm/stm32wbxx/include/mcu/cortex_m4.h | 35 +
.../stm/{stm32l4xx => stm32wbxx}/include/mcu/mcu.h | 0
hw/mcu/stm/stm32wbxx/include/mcu/stm32_hal.h | 86 +
hw/mcu/stm/stm32wbxx/include/mcu/stm32wb_bsp.h | 58 +
.../stm32wbxx/include/mcu/stm32wbxx_mynewt_hal.h | 66 +
hw/mcu/stm/stm32wbxx/pkg.yml | 39 +
.../src/clock_stm32wbxx.c} | 200 +-
.../Device/ST/STM32WBxx/Include/stm32wb50xx.h | 11206 +++++++++++++++
.../Device/ST/STM32WBxx/Include/stm32wb55xx.h | 13679 +++++++++++++++++++
.../CMSIS/Device/ST/STM32WBxx/Include/stm32wbxx.h | 168 +
.../Device/ST/STM32WBxx/Include/system_stm32wbxx.h | 113 +
.../CMSIS/Device/ST/STM32WBxx/Release_Notes.html | 110 +
.../Templates/gcc/linker/stm32wb50xx_flash_cm4.ld | 187 +
.../Templates/gcc/linker/stm32wb55xx_flash_cm4.ld | 187 +
.../Source/Templates/gcc/startup_stm32wb50xx_cm4.s | 370 +
.../Source/Templates/gcc/startup_stm32wb55xx_cm4.s | 427 +
.../STM32WBxx/Source/Templates/system_stm32wbxx.c | 357 +
.../CMSIS/Device/ST/STM32WBxx/_htmresc/mini-st.css | 1700 +++
.../CMSIS/Device/ST/STM32WBxx/_htmresc/st_logo.png | Bin 0 -> 18616 bytes
.../Inc/Legacy/stm32_hal_legacy.h | 3645 +++++
.../Inc/stm32_assert_template.h | 57 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal.h | 686 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_adc.h | 1676 +++
.../Inc/stm32wbxx_hal_adc_ex.h | 765 ++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_comp.h | 711 +
.../Inc/stm32wbxx_hal_conf_template.h | 353 +
.../Inc/stm32wbxx_hal_cortex.h | 419 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_crc.h | 344 +
.../Inc/stm32wbxx_hal_crc_ex.h | 153 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_cryp.h | 627 +
.../Inc/stm32wbxx_hal_cryp_ex.h | 133 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_def.h | 200 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_dma.h | 703 +
.../Inc/stm32wbxx_hal_dma_ex.h | 265 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_exti.h | 338 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_flash.h | 938 ++
.../Inc/stm32wbxx_hal_flash_ex.h | 115 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_gpio.h | 301 +
.../Inc/stm32wbxx_hal_gpio_ex.h | 413 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_hsem.h | 210 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_i2c.h | 782 ++
.../Inc/stm32wbxx_hal_i2c_ex.h | 156 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_ipcc.h | 263 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_irda.h | 954 ++
.../Inc/stm32wbxx_hal_irda_ex.h | 104 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_iwdg.h | 242 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_lcd.h | 772 ++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_lptim.h | 818 ++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_pcd.h | 941 ++
.../Inc/stm32wbxx_hal_pcd_ex.h | 93 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_pka.h | 558 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_pwr.h | 498 +
.../Inc/stm32wbxx_hal_pwr_ex.h | 961 ++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_qspi.h | 708 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_rcc.h | 3204 +++++
.../Inc/stm32wbxx_hal_rcc_ex.h | 1599 +++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_rng.h | 380 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_rtc.h | 985 ++
.../Inc/stm32wbxx_hal_rtc_ex.h | 1335 ++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_sai.h | 968 ++
.../Inc/stm32wbxx_hal_sai_ex.h | 108 +
.../Inc/stm32wbxx_hal_smartcard.h | 1154 ++
.../Inc/stm32wbxx_hal_smartcard_ex.h | 343 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_smbus.h | 743 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_spi.h | 848 ++
.../Inc/stm32wbxx_hal_spi_ex.h | 75 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_tim.h | 2198 +++
.../Inc/stm32wbxx_hal_tim_ex.h | 396 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_tsc.h | 765 ++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_uart.h | 1654 +++
.../Inc/stm32wbxx_hal_uart_ex.h | 387 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_usart.h | 932 ++
.../Inc/stm32wbxx_hal_usart_ex.h | 285 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_wwdg.h | 307 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_adc.h | 6125 +++++++++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h | 2260 +++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_comp.h | 762 ++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_cortex.h | 639 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_crc.h | 464 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_crs.h | 798 ++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_dma.h | 2141 +++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_dmamux.h | 1697 +++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_exti.h | 1575 +++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_gpio.h | 991 ++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_hsem.h | 879 ++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_i2c.h | 2228 +++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_ipcc.h | 723 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_iwdg.h | 342 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_lptim.h | 1466 ++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_lpuart.h | 2634 ++++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_pka.h | 532 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_pwr.h | 2688 ++++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_rcc.h | 4447 ++++++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_rng.h | 401 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_rtc.h | 3927 ++++++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_spi.h | 1420 ++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_system.h | 2228 +++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_tim.h | 4813 +++++++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_usart.h | 4377 ++++++
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_usb.h | 237 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_utils.h | 318 +
.../STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_wwdg.h | 331 +
.../STM32WBxx_HAL_Driver/Release_Notes.html | 206 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.c | 815 ++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.c | 3252 +++++
.../Src/stm32wbxx_hal_adc_ex.c | 1672 +++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_comp.c | 992 ++
.../Src/stm32wbxx_hal_cortex.c | 482 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_crc.c | 518 +
.../Src/stm32wbxx_hal_crc_ex.c | 225 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cryp.c | 5311 +++++++
.../Src/stm32wbxx_hal_cryp_ex.c | 382 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.c | 1118 ++
.../Src/stm32wbxx_hal_dma_ex.c | 296 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_exti.c | 641 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_flash.c | 743 +
.../Src/stm32wbxx_hal_flash_ex.c | 1058 ++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.c | 533 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_hsem.c | 363 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.c | 6502 +++++++++
.../Src/stm32wbxx_hal_i2c_ex.c | 325 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_ipcc.c | 746 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_irda.c | 2860 ++++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_iwdg.c | 264 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_lcd.c | 611 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_lptim.c | 2458 ++++
.../Src/stm32wbxx_hal_msp_template.c | 101 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.c | 1869 +++
.../Src/stm32wbxx_hal_pcd_ex.c | 338 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pka.c | 2432 ++++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.c | 715 +
.../Src/stm32wbxx_hal_pwr_ex.c | 1357 ++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_qspi.c | 2738 ++++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.c | 1785 +++
.../Src/stm32wbxx_hal_rcc_ex.c | 2348 ++++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rng.c | 833 ++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c | 1864 +++
.../Src/stm32wbxx_hal_rtc_ex.c | 1912 +++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_sai.c | 2746 ++++
.../Src/stm32wbxx_hal_sai_ex.c | 135 +
.../Src/stm32wbxx_hal_smartcard.c | 3101 +++++
.../Src/stm32wbxx_hal_smartcard_ex.c | 494 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_smbus.c | 2673 ++++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_spi.c | 4277 ++++++
.../Src/stm32wbxx_hal_spi_ex.c | 115 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.c | 6926 ++++++++++
.../Src/stm32wbxx_hal_tim_ex.c | 2210 +++
.../stm32wbxx_hal_timebase_rtc_alarm_template.c | 301 +
.../stm32wbxx_hal_timebase_rtc_wakeup_template.c | 279 +
.../Src/stm32wbxx_hal_timebase_tim_template.c | 166 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tsc.c | 1122 ++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.c | 4073 ++++++
.../Src/stm32wbxx_hal_uart_ex.c | 729 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_usart.c | 3627 +++++
.../Src/stm32wbxx_hal_usart_ex.c | 532 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_wwdg.c | 414 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_adc.c | 957 ++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_comp.c | 256 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_crc.c | 107 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_crs.c | 86 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_dma.c | 372 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_exti.c | 299 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_gpio.c | 278 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_i2c.c | 228 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_lptim.c | 315 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_lpuart.c | 283 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_pka.c | 165 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_pwr.c | 151 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_rcc.c | 1331 ++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_rng.c | 138 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_rtc.c | 879 ++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_spi.c | 279 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_tim.c | 1304 ++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usart.c | 389 +
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.c | 878 ++
.../STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_utils.c | 741 +
.../STM32WBxx_HAL_Driver/_htmresc/mini-st.css | 1700 +++
.../STM32WBxx_HAL_Driver/_htmresc/st_logo.png | Bin 0 -> 18616 bytes
hw/mcu/stm/stm32wbxx/src/ext/stm32cube-version.md | 1 +
hw/mcu/stm/stm32wbxx/src/hal_flash.c | 45 +
hw/mcu/stm/stm32wbxx/src/hal_reset_cause.c | 49 +
hw/mcu/stm/stm32wbxx/src/hal_timer_freq.c | 74 +
hw/mcu/stm/stm32wbxx/src/system_stm32wbxx.c | 219 +
hw/mcu/stm/stm32wbxx/stm32wb55.ld | 203 +
hw/mcu/stm/stm32wbxx/syscfg.yml | 199 +
205 files changed, 217896 insertions(+), 88 deletions(-)
create mode 100644 hw/bsp/p-nucleo-wb55/boot-p-nucleo-wb55.ld
create mode 100644 hw/bsp/p-nucleo-wb55/bsp.yml
create mode 100644 hw/bsp/p-nucleo-wb55/include/bsp/bsp.h
create mode 100644 hw/bsp/p-nucleo-wb55/include/bsp/stm32wbxx_hal_conf.h
create mode 100644 hw/bsp/p-nucleo-wb55/p-nucleo-wb55.ld
copy hw/bsp/{vbluno52/vbluno52_download.cmd =>
p-nucleo-wb55/p-nucleo-wb55_debug.cmd} (100%)
copy hw/bsp/{nucleo-l476rg/nucleo-l476rg_debug.sh =>
p-nucleo-wb55/p-nucleo-wb55_debug.sh} (100%)
copy hw/bsp/{vbluno52/vbluno52_download.cmd =>
p-nucleo-wb55/p-nucleo-wb55_download.cmd} (100%)
copy hw/bsp/{nucleo-l476rg/nucleo-l476rg_download.sh =>
p-nucleo-wb55/p-nucleo-wb55_download.sh} (100%)
create mode 100644 hw/bsp/p-nucleo-wb55/pkg.yml
create mode 100644
hw/bsp/p-nucleo-wb55/src/arch/cortex_m4/startup_stm32wb55xx_cm4.s
create mode 100644 hw/bsp/p-nucleo-wb55/src/hal_bsp.c
create mode 100644 hw/bsp/p-nucleo-wb55/syscfg.yml
create mode 100644 hw/mcu/stm/stm32wbxx/include/mcu/cmsis_nvic.h
create mode 100644 hw/mcu/stm/stm32wbxx/include/mcu/cortex_m4.h
copy hw/mcu/stm/{stm32l4xx => stm32wbxx}/include/mcu/mcu.h (100%)
create mode 100644 hw/mcu/stm/stm32wbxx/include/mcu/stm32_hal.h
create mode 100644 hw/mcu/stm/stm32wbxx/include/mcu/stm32wb_bsp.h
create mode 100644 hw/mcu/stm/stm32wbxx/include/mcu/stm32wbxx_mynewt_hal.h
create mode 100644 hw/mcu/stm/stm32wbxx/pkg.yml
copy hw/mcu/stm/{stm32f4xx/src/clock_stm32f4xx.c =>
stm32wbxx/src/clock_stm32wbxx.c} (57%)
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/CMSIS/Device/ST/STM32WBxx/Include/stm32wb50xx.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/CMSIS/Device/ST/STM32WBxx/Include/stm32wb55xx.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/CMSIS/Device/ST/STM32WBxx/Include/stm32wbxx.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/CMSIS/Device/ST/STM32WBxx/Include/system_stm32wbxx.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/CMSIS/Device/ST/STM32WBxx/Release_Notes.html
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/CMSIS/Device/ST/STM32WBxx/Source/Templates/gcc/linker/stm32wb50xx_flash_cm4.ld
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/CMSIS/Device/ST/STM32WBxx/Source/Templates/gcc/linker/stm32wb55xx_flash_cm4.ld
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/CMSIS/Device/ST/STM32WBxx/Source/Templates/gcc/startup_stm32wb50xx_cm4.s
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/CMSIS/Device/ST/STM32WBxx/Source/Templates/gcc/startup_stm32wb55xx_cm4.s
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/CMSIS/Device/ST/STM32WBxx/Source/Templates/system_stm32wbxx.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/CMSIS/Device/ST/STM32WBxx/_htmresc/mini-st.css
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/CMSIS/Device/ST/STM32WBxx/_htmresc/st_logo.png
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32_assert_template.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_adc.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_adc_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_comp.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_conf_template.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_cortex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_crc.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_crc_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_cryp.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_cryp_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_def.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_dma.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_dma_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_exti.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_flash.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_flash_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_gpio.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_gpio_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_hsem.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_i2c.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_i2c_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_ipcc.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_irda.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_irda_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_iwdg.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_lcd.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_lptim.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_pcd.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_pcd_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_pka.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_pwr.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_pwr_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_qspi.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_rcc.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_rcc_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_rng.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_rtc.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_rtc_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_sai.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_sai_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_smartcard.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_smartcard_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_smbus.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_spi.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_spi_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_tim.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_tim_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_tsc.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_uart.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_uart_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_usart.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_usart_ex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_wwdg.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_adc.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_comp.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_cortex.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_crc.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_crs.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_dma.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_dmamux.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_exti.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_gpio.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_hsem.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_i2c.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_ipcc.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_iwdg.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_lptim.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_lpuart.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_pka.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_pwr.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_rcc.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_rng.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_rtc.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_spi.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_system.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_tim.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_usart.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_usb.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_utils.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_wwdg.h
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Release_Notes.html
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_comp.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_crc.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_crc_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cryp.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cryp_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_exti.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_flash.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_flash_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_hsem.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_ipcc.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_irda.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_iwdg.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_lcd.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_lptim.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_msp_template.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pka.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_qspi.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rng.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_sai.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_sai_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_smartcard.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_smartcard_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_smbus.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_spi.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_spi_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_timebase_rtc_alarm_template.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_timebase_rtc_wakeup_template.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_timebase_tim_template.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tsc.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_usart.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_usart_ex.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_wwdg.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_adc.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_comp.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_crc.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_crs.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_dma.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_exti.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_gpio.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_i2c.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_lptim.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_lpuart.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_pka.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_pwr.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_rcc.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_rng.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_rtc.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_spi.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_tim.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usart.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_utils.c
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/_htmresc/mini-st.css
create mode 100644
hw/mcu/stm/stm32wbxx/src/ext/Drivers/STM32WBxx_HAL_Driver/_htmresc/st_logo.png
create mode 100644 hw/mcu/stm/stm32wbxx/src/ext/stm32cube-version.md
create mode 100644 hw/mcu/stm/stm32wbxx/src/hal_flash.c
create mode 100644 hw/mcu/stm/stm32wbxx/src/hal_reset_cause.c
create mode 100644 hw/mcu/stm/stm32wbxx/src/hal_timer_freq.c
create mode 100644 hw/mcu/stm/stm32wbxx/src/system_stm32wbxx.c
create mode 100644 hw/mcu/stm/stm32wbxx/stm32wb55.ld
create mode 100644 hw/mcu/stm/stm32wbxx/syscfg.yml