[rtems commit] build: Add group for arm/stm32h7

Sebastian Huber sebh at rtems.org
Tue Apr 6 07:58:58 UTC 2021


Module:    rtems
Branch:    master
Commit:    3799375c5e28bdb2af7592bbd94bc4ff3e310ae1
Changeset: http://git.rtems.org/rtems/commit/?id=3799375c5e28bdb2af7592bbd94bc4ff3e310ae1

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Apr  6 09:18:26 2021 +0200

build: Add group for arm/stm32h7

---

 spec/build/bsps/arm/stm32h7/bspstm32h7.yml | 422 +---------------------------
 spec/build/bsps/arm/stm32h7/grp.yml        | 101 +++++++
 spec/build/bsps/arm/stm32h7/obj.yml        | 434 +++++++++++++++++++++++++++++
 3 files changed, 538 insertions(+), 419 deletions(-)

diff --git a/spec/build/bsps/arm/stm32h7/bspstm32h7.yml b/spec/build/bsps/arm/stm32h7/bspstm32h7.yml
index 5b3ecc6..a1aa1d3 100644
--- a/spec/build/bsps/arm/stm32h7/bspstm32h7.yml
+++ b/spec/build/bsps/arm/stm32h7/bspstm32h7.yml
@@ -9,425 +9,9 @@ cppflags: []
 enabled-by: true
 family: stm32h7
 includes: []
-install:
-- destination: ${BSP_INCLUDEDIR}
-  source:
-  - bsps/arm/stm32h7/include/bsp.h
-  - bsps/arm/stm32h7/include/tm27.h
-  - bsps/arm/stm32h7/include/chip.h
-  - bsps/arm/stm32h7/include/stm32_assert_template.h
-  - bsps/arm/stm32h7/include/stm32h742xx.h
-  - bsps/arm/stm32h7/include/stm32h743xx.h
-  - bsps/arm/stm32h7/include/stm32h745xx.h
-  - bsps/arm/stm32h7/include/stm32h747xx.h
-  - bsps/arm/stm32h7/include/stm32h750xx.h
-  - bsps/arm/stm32h7/include/stm32h753xx.h
-  - bsps/arm/stm32h7/include/stm32h755xx.h
-  - bsps/arm/stm32h7/include/stm32h757xx.h
-  - bsps/arm/stm32h7/include/stm32h7a3xx.h
-  - bsps/arm/stm32h7/include/stm32h7a3xxq.h
-  - bsps/arm/stm32h7/include/stm32h7b0xx.h
-  - bsps/arm/stm32h7/include/stm32h7b0xxq.h
-  - bsps/arm/stm32h7/include/stm32h7b3xx.h
-  - bsps/arm/stm32h7/include/stm32h7b3xxq.h
-  - bsps/arm/stm32h7/include/stm32h7/hal.h
-  - bsps/arm/stm32h7/include/stm32h7xx.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_adc_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_adc.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_cec.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_comp.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_conf.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_conf_template.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_cortex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_crc_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_crc.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_cryp_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_cryp.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_dac_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_dac.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_dcmi.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_def.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_dfsdm_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_dfsdm.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_dma2d.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_dma_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_dma.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_dsi.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_dts.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_eth_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_eth.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_exti.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_fdcan.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_flash_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_flash.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_gfxmmu.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_gpio_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_gpio.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_hash_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_hash.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_hcd.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_hrtim.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_hsem.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_i2c_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_i2c.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_i2s_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_i2s.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_irda_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_irda.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_iwdg.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_jpeg.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_lptim.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_ltdc_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_ltdc.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_mdios.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_mdma.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_mmc_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_mmc.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_nand.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_nor.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_opamp_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_opamp.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_ospi.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_otfdec.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_pcd_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_pcd.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_pssi.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_pwr_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_pwr.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_qspi.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_ramecc.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_rcc_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_rcc.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_rng_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_rng.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_rtc_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_rtc.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_sai_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_sai.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_sd_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_sd.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_sdram.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_smartcard_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_smartcard.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_smbus.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_spdifrx.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_spi_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_spi.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_sram.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_swpmi.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_tim_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_tim.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_uart_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_uart.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_usart_ex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_usart.h
-  - bsps/arm/stm32h7/include/stm32h7xx_hal_wwdg.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_adc.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_bdma.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_bus.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_comp.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_cortex.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_crc.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_crs.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_dac.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_delayblock.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_dma2d.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_dma.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_dmamux.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_exti.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_fmc.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_gpio.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_hrtim.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_hsem.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_i2c.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_iwdg.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_lptim.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_lpuart.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_mdma.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_opamp.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_pwr.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_rcc.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_rtc.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_sdmmc.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_spi.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_swpmi.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_system.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_tim.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_usart.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_usb.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_utils.h
-  - bsps/arm/stm32h7/include/stm32h7xx_ll_wwdg.h
-  - bsps/arm/stm32h7/include/system_stm32h7xx.h
-- destination: ${BSP_INCLUDEDIR}/Legacy
-  source:
-  - bsps/arm/stm32h7/include/Legacy/stm32_hal_legacy.h
-- destination: ${BSP_INCLUDEDIR}/bsp
-  source:
-  - bsps/arm/stm32h7/include/bsp/irq.h
-- destination: ${BSP_INCLUDEDIR}/stm32h7
-  source:
-  - bsps/arm/stm32h7/include/stm32h7/hal.h
-  - bsps/arm/stm32h7/include/stm32h7/memory.h
-  - bsps/arm/stm32h7/include/stm32h7/mpu-config.h
-- destination: ${BSP_LIBDIR}
-  source:
-  - bsps/arm/stm32h7/start/bsp_specs
+install: []
 links:
 - role: build-dependency
-  uid: ../../obj
-- role: build-dependency
-  uid: ../../objirq
-- role: build-dependency
-  uid: ../../opto2
-- role: build-dependency
-  uid: abi
-- role: build-dependency
-  uid: optenmpualign
-- role: build-dependency
-  uid: optenuart4
-- role: build-dependency
-  uid: optenuart5
-- role: build-dependency
-  uid: optenuart7
-- role: build-dependency
-  uid: optenuart8
-- role: build-dependency
-  uid: optenuart9
-- role: build-dependency
-  uid: optenusart10
-- role: build-dependency
-  uid: optenusart1
-- role: build-dependency
-  uid: optenusart2
-- role: build-dependency
-  uid: optenusart3
-- role: build-dependency
-  uid: optenusart6
-- role: build-dependency
-  uid: optlinkcmds
-- role: build-dependency
-  uid: optmemdtcmsz
-- role: build-dependency
-  uid: optmemflashsz
-- role: build-dependency
-  uid: optmemitcmsz
-- role: build-dependency
-  uid: optmemnandsz
-- role: build-dependency
-  uid: optmemnorsz
-- role: build-dependency
-  uid: optmemnullsz
-- role: build-dependency
-  uid: optmemperipheralsz
-- role: build-dependency
-  uid: optmemquadspisz
-- role: build-dependency
-  uid: optmemsdram1sz
-- role: build-dependency
-  uid: optmemsdram2sz
-- role: build-dependency
-  uid: optmemsram1sz
-- role: build-dependency
-  uid: optmemsram2sz
-- role: build-dependency
-  uid: optmemsram3sz
-- role: build-dependency
-  uid: optmemsram4sz
-- role: build-dependency
-  uid: optmemsramaxisz
-- role: build-dependency
-  uid: optmemsrambackupsz
-- role: build-dependency
-  uid: optprintkinstance
-- role: build-dependency
-  uid: optvariant
-- role: build-dependency
-  uid: ../../optconsolebaud
-- role: build-dependency
-  uid: ../../optconsoleirq
-- role: build-dependency
-  uid: ../grp
-- role: build-dependency
-  uid: ../start
-- role: build-dependency
-  uid: linkcmdsflash
-- role: build-dependency
-  uid: linkcmdsmemory
-- role: build-dependency
-  uid: linkcmds
-- role: build-dependency
-  uid: linkcmdssdram
-- role: build-dependency
-  uid: ../../bspopts
-source:
-- bsps/arm/shared/cache/cache-v7m.c
-- bsps/arm/shared/clock/clock-armv7m.c
-- bsps/arm/shared/cpucounter/cpucounter-armv7m.c
-- bsps/arm/shared/irq/irq-armv7m.c
-- bsps/arm/shared/irq/irq-dispatch-armv7m.c
-- bsps/arm/shared/start/bsp-start-memcpy.S
-- bsps/arm/shared/start/bspreset-armv7m.c
-- bsps/arm/stm32h7/console/console-uart4-cfg.c
-- bsps/arm/stm32h7/console/console-uart4.c
-- bsps/arm/stm32h7/console/console-uart5-cfg.c
-- bsps/arm/stm32h7/console/console-uart5.c
-- bsps/arm/stm32h7/console/console-uart7-cfg.c
-- bsps/arm/stm32h7/console/console-uart7.c
-- bsps/arm/stm32h7/console/console-uart8-cfg.c
-- bsps/arm/stm32h7/console/console-uart8.c
-- bsps/arm/stm32h7/console/console-uart9-cfg.c
-- bsps/arm/stm32h7/console/console-uart9.c
-- bsps/arm/stm32h7/console/console-usart1-cfg.c
-- bsps/arm/stm32h7/console/console-usart1.c
-- bsps/arm/stm32h7/console/console-usart10-cfg.c
-- bsps/arm/stm32h7/console/console-usart10.c
-- bsps/arm/stm32h7/console/console-usart2-cfg.c
-- bsps/arm/stm32h7/console/console-usart2.c
-- bsps/arm/stm32h7/console/console-usart3-cfg.c
-- bsps/arm/stm32h7/console/console-usart3.c
-- bsps/arm/stm32h7/console/console-usart6-cfg.c
-- bsps/arm/stm32h7/console/console-usart6.c
-- bsps/arm/stm32h7/console/console.c
-- bsps/arm/stm32h7/console/printk-support.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_adc.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_adc_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_cec.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_comp.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_cortex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_crc.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_crc_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_dac.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_dac_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_dcmi.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_dfsdm.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_dfsdm_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_dma.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_dma2d.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_dma_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_dsi.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_dts.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_eth_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_exti.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_fdcan.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_flash.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_flash_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_gfxmmu.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_gpio.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_hash.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_hash_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_hcd.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_hrtim.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_hsem.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_i2c.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_i2c_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_i2s.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_i2s_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_irda.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_iwdg.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_jpeg.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_lptim.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_ltdc.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_ltdc_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_mdios.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_mdma.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_mmc.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_mmc_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_nand.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_nor.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_opamp.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_opamp_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_ospi.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_otfdec.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_pcd.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_pcd_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_pssi.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_pwr.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_pwr_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_qspi.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_ramecc.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_rcc.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_rcc_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_rng.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_rng_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_rtc.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_rtc_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_sai.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_sai_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_sd.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_sd_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_sdram.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_smbus.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_spdifrx.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_spi.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_spi_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_sram.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_swpmi.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_tim.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_tim_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_uart.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_uart_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_usart.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_usart_ex.c
-- bsps/arm/stm32h7/hal/stm32h7xx_hal_wwdg.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_adc.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_bdma.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_comp.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_crc.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_crs.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_dac.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_delayblock.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_dma.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_dma2d.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_exti.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_fmc.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_gpio.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_hrtim.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_i2c.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_lptim.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_lpuart.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_mdma.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_opamp.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_pwr.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_rcc.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_rng.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_rtc.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_sdmmc.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_spi.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_swpmi.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_tim.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_usart.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_usb.c
-- bsps/arm/stm32h7/hal/stm32h7xx_ll_utils.c
-- bsps/arm/stm32h7/start/bspstart.c
-- bsps/arm/stm32h7/start/bspstarthooks.c
-- bsps/arm/stm32h7/start/ext-mem-ctl.c
-- bsps/arm/stm32h7/start/getentropy-rng.c
-- bsps/arm/stm32h7/start/mpu-config.c
-- bsps/arm/stm32h7/start/stm32h7-config-clk.c
-- bsps/arm/stm32h7/start/stm32h7-config-fls.c
-- bsps/arm/stm32h7/start/stm32h7-config-osc.c
-- bsps/arm/stm32h7/start/stm32h7-config-per.c
-- bsps/arm/stm32h7/start/stm32h7-config-pwr.c
-- bsps/arm/stm32h7/start/stm32h7-hal-eth.c
-- bsps/arm/stm32h7/start/stm32h7-hal-sdmmc.c
-- bsps/arm/stm32h7/start/stm32h7-hal-uart.c
-- bsps/arm/stm32h7/start/stm32h7-hal.c
-- bsps/arm/stm32h7/start/system_stm32h7xx.c
-- bsps/shared/dev/btimer/btimer-stub.c
-- bsps/shared/dev/rtc/rtc-support.c
-- bsps/shared/dev/serial/console-termios.c
-- bsps/shared/irq/irq-default-handler.c
-- bsps/shared/start/bspfatal-default.c
-- bsps/shared/start/bspgetworkarea-default.c
-- bsps/shared/start/gettargethash-default.c
-- bsps/shared/start/sbrk.c
-- bsps/shared/start/stackalloc.c
+  uid: grp
+source: []
 type: build
diff --git a/spec/build/bsps/arm/stm32h7/grp.yml b/spec/build/bsps/arm/stm32h7/grp.yml
new file mode 100644
index 0000000..2ee79d2
--- /dev/null
+++ b/spec/build/bsps/arm/stm32h7/grp.yml
@@ -0,0 +1,101 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: group
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+includes: []
+install: []
+ldflags: []
+links:
+- role: build-dependency
+  uid: ../../obj
+- role: build-dependency
+  uid: ../../objirq
+- role: build-dependency
+  uid: ../../opto2
+- role: build-dependency
+  uid: abi
+- role: build-dependency
+  uid: obj
+- role: build-dependency
+  uid: optenmpualign
+- role: build-dependency
+  uid: optenuart4
+- role: build-dependency
+  uid: optenuart5
+- role: build-dependency
+  uid: optenuart7
+- role: build-dependency
+  uid: optenuart8
+- role: build-dependency
+  uid: optenuart9
+- role: build-dependency
+  uid: optenusart10
+- role: build-dependency
+  uid: optenusart1
+- role: build-dependency
+  uid: optenusart2
+- role: build-dependency
+  uid: optenusart3
+- role: build-dependency
+  uid: optenusart6
+- role: build-dependency
+  uid: optlinkcmds
+- role: build-dependency
+  uid: optmemdtcmsz
+- role: build-dependency
+  uid: optmemflashsz
+- role: build-dependency
+  uid: optmemitcmsz
+- role: build-dependency
+  uid: optmemnandsz
+- role: build-dependency
+  uid: optmemnorsz
+- role: build-dependency
+  uid: optmemnullsz
+- role: build-dependency
+  uid: optmemperipheralsz
+- role: build-dependency
+  uid: optmemquadspisz
+- role: build-dependency
+  uid: optmemsdram1sz
+- role: build-dependency
+  uid: optmemsdram2sz
+- role: build-dependency
+  uid: optmemsram1sz
+- role: build-dependency
+  uid: optmemsram2sz
+- role: build-dependency
+  uid: optmemsram3sz
+- role: build-dependency
+  uid: optmemsram4sz
+- role: build-dependency
+  uid: optmemsramaxisz
+- role: build-dependency
+  uid: optmemsrambackupsz
+- role: build-dependency
+  uid: optprintkinstance
+- role: build-dependency
+  uid: optvariant
+- role: build-dependency
+  uid: ../../optconsolebaud
+- role: build-dependency
+  uid: ../../optconsoleirq
+- role: build-dependency
+  uid: ../grp
+- role: build-dependency
+  uid: ../start
+- role: build-dependency
+  uid: linkcmdsflash
+- role: build-dependency
+  uid: linkcmdsmemory
+- role: build-dependency
+  uid: linkcmds
+- role: build-dependency
+  uid: linkcmdssdram
+- role: build-dependency
+  uid: ../../bspopts
+source: []
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/bsps/arm/stm32h7/obj.yml b/spec/build/bsps/arm/stm32h7/obj.yml
new file mode 100644
index 0000000..ecd4df9
--- /dev/null
+++ b/spec/build/bsps/arm/stm32h7/obj.yml
@@ -0,0 +1,434 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: objects
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+includes: []
+install:
+- destination: ${BSP_INCLUDEDIR}
+  source:
+  - bsps/arm/stm32h7/include/bsp.h
+  - bsps/arm/stm32h7/include/tm27.h
+  - bsps/arm/stm32h7/include/chip.h
+  - bsps/arm/stm32h7/include/stm32_assert_template.h
+  - bsps/arm/stm32h7/include/stm32h742xx.h
+  - bsps/arm/stm32h7/include/stm32h743xx.h
+  - bsps/arm/stm32h7/include/stm32h745xx.h
+  - bsps/arm/stm32h7/include/stm32h747xx.h
+  - bsps/arm/stm32h7/include/stm32h750xx.h
+  - bsps/arm/stm32h7/include/stm32h753xx.h
+  - bsps/arm/stm32h7/include/stm32h755xx.h
+  - bsps/arm/stm32h7/include/stm32h757xx.h
+  - bsps/arm/stm32h7/include/stm32h7a3xx.h
+  - bsps/arm/stm32h7/include/stm32h7a3xxq.h
+  - bsps/arm/stm32h7/include/stm32h7b0xx.h
+  - bsps/arm/stm32h7/include/stm32h7b0xxq.h
+  - bsps/arm/stm32h7/include/stm32h7b3xx.h
+  - bsps/arm/stm32h7/include/stm32h7b3xxq.h
+  - bsps/arm/stm32h7/include/stm32h7/hal.h
+  - bsps/arm/stm32h7/include/stm32h7xx.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_adc_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_adc.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_cec.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_comp.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_conf.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_conf_template.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_cortex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_crc_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_crc.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_cryp_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_cryp.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_dac_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_dac.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_dcmi.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_def.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_dfsdm_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_dfsdm.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_dma2d.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_dma_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_dma.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_dsi.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_dts.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_eth_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_eth.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_exti.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_fdcan.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_flash_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_flash.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_gfxmmu.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_gpio_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_gpio.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_hash_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_hash.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_hcd.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_hrtim.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_hsem.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_i2c_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_i2c.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_i2s_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_i2s.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_irda_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_irda.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_iwdg.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_jpeg.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_lptim.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_ltdc_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_ltdc.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_mdios.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_mdma.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_mmc_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_mmc.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_nand.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_nor.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_opamp_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_opamp.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_ospi.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_otfdec.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_pcd_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_pcd.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_pssi.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_pwr_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_pwr.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_qspi.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_ramecc.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_rcc_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_rcc.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_rng_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_rng.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_rtc_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_rtc.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_sai_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_sai.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_sd_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_sd.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_sdram.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_smartcard_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_smartcard.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_smbus.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_spdifrx.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_spi_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_spi.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_sram.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_swpmi.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_tim_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_tim.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_uart_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_uart.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_usart_ex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_usart.h
+  - bsps/arm/stm32h7/include/stm32h7xx_hal_wwdg.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_adc.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_bdma.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_bus.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_comp.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_cortex.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_crc.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_crs.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_dac.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_delayblock.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_dma2d.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_dma.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_dmamux.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_exti.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_fmc.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_gpio.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_hrtim.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_hsem.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_i2c.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_iwdg.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_lptim.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_lpuart.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_mdma.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_opamp.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_pwr.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_rcc.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_rtc.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_sdmmc.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_spi.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_swpmi.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_system.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_tim.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_usart.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_usb.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_utils.h
+  - bsps/arm/stm32h7/include/stm32h7xx_ll_wwdg.h
+  - bsps/arm/stm32h7/include/system_stm32h7xx.h
+- destination: ${BSP_INCLUDEDIR}/Legacy
+  source:
+  - bsps/arm/stm32h7/include/Legacy/stm32_hal_legacy.h
+- destination: ${BSP_INCLUDEDIR}/bsp
+  source:
+  - bsps/arm/stm32h7/include/bsp/irq.h
+- destination: ${BSP_INCLUDEDIR}/stm32h7
+  source:
+  - bsps/arm/stm32h7/include/stm32h7/hal.h
+  - bsps/arm/stm32h7/include/stm32h7/memory.h
+  - bsps/arm/stm32h7/include/stm32h7/mpu-config.h
+- destination: ${BSP_LIBDIR}
+  source:
+  - bsps/arm/stm32h7/start/bsp_specs
+ldflags: []
+links:
+- role: build-dependency
+  uid: ../../obj
+- role: build-dependency
+  uid: ../../objirq
+- role: build-dependency
+  uid: ../../opto2
+- role: build-dependency
+  uid: abi
+- role: build-dependency
+  uid: optenmpualign
+- role: build-dependency
+  uid: optenuart4
+- role: build-dependency
+  uid: optenuart5
+- role: build-dependency
+  uid: optenuart7
+- role: build-dependency
+  uid: optenuart8
+- role: build-dependency
+  uid: optenuart9
+- role: build-dependency
+  uid: optenusart10
+- role: build-dependency
+  uid: optenusart1
+- role: build-dependency
+  uid: optenusart2
+- role: build-dependency
+  uid: optenusart3
+- role: build-dependency
+  uid: optenusart6
+- role: build-dependency
+  uid: opthse
+- role: build-dependency
+  uid: optlinkcmds
+- role: build-dependency
+  uid: optmemdtcmsz
+- role: build-dependency
+  uid: optmemflashsz
+- role: build-dependency
+  uid: optmemitcmsz
+- role: build-dependency
+  uid: optmemnandsz
+- role: build-dependency
+  uid: optmemnorsz
+- role: build-dependency
+  uid: optmemnullsz
+- role: build-dependency
+  uid: optmemperipheralsz
+- role: build-dependency
+  uid: optmemquadspisz
+- role: build-dependency
+  uid: optmemsdram1sz
+- role: build-dependency
+  uid: optmemsdram2sz
+- role: build-dependency
+  uid: optmemsram1sz
+- role: build-dependency
+  uid: optmemsram2sz
+- role: build-dependency
+  uid: optmemsram3sz
+- role: build-dependency
+  uid: optmemsram4sz
+- role: build-dependency
+  uid: optmemsramaxisz
+- role: build-dependency
+  uid: optmemsrambackupsz
+- role: build-dependency
+  uid: optprintkinstance
+- role: build-dependency
+  uid: optvariant
+- role: build-dependency
+  uid: ../../optconsolebaud
+- role: build-dependency
+  uid: ../../optconsoleirq
+- role: build-dependency
+  uid: ../grp
+- role: build-dependency
+  uid: ../start
+- role: build-dependency
+  uid: linkcmdsflash
+- role: build-dependency
+  uid: linkcmdsmemory
+- role: build-dependency
+  uid: linkcmds
+- role: build-dependency
+  uid: linkcmdssdram
+- role: build-dependency
+  uid: ../../bspopts
+source:
+- bsps/arm/shared/cache/cache-v7m.c
+- bsps/arm/shared/clock/clock-armv7m.c
+- bsps/arm/shared/cpucounter/cpucounter-armv7m.c
+- bsps/arm/shared/irq/irq-armv7m.c
+- bsps/arm/shared/irq/irq-dispatch-armv7m.c
+- bsps/arm/shared/start/bsp-start-memcpy.S
+- bsps/arm/shared/start/bspreset-armv7m.c
+- bsps/arm/stm32h7/console/console-uart4-cfg.c
+- bsps/arm/stm32h7/console/console-uart4.c
+- bsps/arm/stm32h7/console/console-uart5-cfg.c
+- bsps/arm/stm32h7/console/console-uart5.c
+- bsps/arm/stm32h7/console/console-uart7-cfg.c
+- bsps/arm/stm32h7/console/console-uart7.c
+- bsps/arm/stm32h7/console/console-uart8-cfg.c
+- bsps/arm/stm32h7/console/console-uart8.c
+- bsps/arm/stm32h7/console/console-uart9-cfg.c
+- bsps/arm/stm32h7/console/console-uart9.c
+- bsps/arm/stm32h7/console/console-usart1-cfg.c
+- bsps/arm/stm32h7/console/console-usart1.c
+- bsps/arm/stm32h7/console/console-usart10-cfg.c
+- bsps/arm/stm32h7/console/console-usart10.c
+- bsps/arm/stm32h7/console/console-usart2-cfg.c
+- bsps/arm/stm32h7/console/console-usart2.c
+- bsps/arm/stm32h7/console/console-usart3-cfg.c
+- bsps/arm/stm32h7/console/console-usart3.c
+- bsps/arm/stm32h7/console/console-usart6-cfg.c
+- bsps/arm/stm32h7/console/console-usart6.c
+- bsps/arm/stm32h7/console/console.c
+- bsps/arm/stm32h7/console/printk-support.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_adc.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_adc_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_cec.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_comp.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_cortex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_crc.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_crc_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_dac.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_dac_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_dcmi.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_dfsdm.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_dfsdm_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_dma.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_dma2d.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_dma_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_dsi.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_dts.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_eth_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_exti.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_fdcan.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_flash.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_flash_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_gfxmmu.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_gpio.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_hash.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_hash_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_hcd.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_hrtim.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_hsem.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_i2c.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_i2c_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_i2s.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_i2s_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_irda.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_iwdg.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_jpeg.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_lptim.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_ltdc.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_ltdc_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_mdios.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_mdma.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_mmc.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_mmc_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_nand.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_nor.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_opamp.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_opamp_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_ospi.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_otfdec.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_pcd.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_pcd_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_pssi.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_pwr.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_pwr_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_qspi.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_ramecc.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_rcc.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_rcc_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_rng.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_rng_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_rtc.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_rtc_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_sai.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_sai_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_sd.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_sd_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_sdram.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_smbus.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_spdifrx.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_spi.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_spi_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_sram.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_swpmi.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_tim.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_tim_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_uart.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_uart_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_usart.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_usart_ex.c
+- bsps/arm/stm32h7/hal/stm32h7xx_hal_wwdg.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_adc.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_bdma.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_comp.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_crc.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_crs.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_dac.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_delayblock.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_dma.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_dma2d.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_exti.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_fmc.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_gpio.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_hrtim.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_i2c.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_lptim.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_lpuart.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_mdma.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_opamp.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_pwr.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_rcc.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_rng.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_rtc.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_sdmmc.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_spi.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_swpmi.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_tim.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_usart.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_usb.c
+- bsps/arm/stm32h7/hal/stm32h7xx_ll_utils.c
+- bsps/arm/stm32h7/start/bspstart.c
+- bsps/arm/stm32h7/start/bspstarthooks.c
+- bsps/arm/stm32h7/start/ext-mem-ctl.c
+- bsps/arm/stm32h7/start/getentropy-rng.c
+- bsps/arm/stm32h7/start/mpu-config.c
+- bsps/arm/stm32h7/start/stm32h7-config-clk.c
+- bsps/arm/stm32h7/start/stm32h7-config-fls.c
+- bsps/arm/stm32h7/start/stm32h7-config-osc.c
+- bsps/arm/stm32h7/start/stm32h7-config-per.c
+- bsps/arm/stm32h7/start/stm32h7-config-pwr.c
+- bsps/arm/stm32h7/start/stm32h7-hal-eth.c
+- bsps/arm/stm32h7/start/stm32h7-hal-sdmmc.c
+- bsps/arm/stm32h7/start/stm32h7-hal-uart.c
+- bsps/arm/stm32h7/start/stm32h7-hal.c
+- bsps/arm/stm32h7/start/system_stm32h7xx.c
+- bsps/shared/dev/btimer/btimer-stub.c
+- bsps/shared/dev/rtc/rtc-support.c
+- bsps/shared/dev/serial/console-termios.c
+- bsps/shared/irq/irq-default-handler.c
+- bsps/shared/start/bspfatal-default.c
+- bsps/shared/start/bspgetworkarea-default.c
+- bsps/shared/start/gettargethash-default.c
+- bsps/shared/start/sbrk.c
+- bsps/shared/start/stackalloc.c
+type: build



More information about the vc mailing list