Skip to content

Commit

Permalink
Add initial pack contents
Browse files Browse the repository at this point in the history
  • Loading branch information
ZigaMahne authored and DavidLesnjak committed Sep 16, 2024
1 parent d5bdd65 commit 8fd56e6
Show file tree
Hide file tree
Showing 379 changed files with 604,101 additions and 1 deletion.
79 changes: 79 additions & 0 deletions .ci/Layers/Default_GCC/Board.clayer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
layer:
type: Board
description: Default STM32H7B3I-DK board setup (GCC)
for-board: STMicroelectronics::STM32H7B3I-DK

generators:
options:
- generator: CubeMX
path: ./CubeMX
name: Board

connections:
- connect: STM32H7B3I-DK Board
provides:
- CMSIS_MCI
- CMSIS_USB_Device
- CMSIS_USART
- CMSIS_VIO
- ARDUINO_UNO_I2C
- ARDUINO_UNO_SPI
- ARDUINO_UNO_UART
- ARDUINO_UNO_D2
- ARDUINO_UNO_D3
- ARDUINO_UNO_D4
- ARDUINO_UNO_D5
- ARDUINO_UNO_D6
- ARDUINO_UNO_D7
- ARDUINO_UNO_D8
- ARDUINO_UNO_D9
- ARDUINO_UNO_D10
- ARDUINO_UNO_D14
- ARDUINO_UNO_D15
- ARDUINO_UNO_D16
- ARDUINO_UNO_D17
- ARDUINO_UNO_D18
- ARDUINO_UNO_D19
- STDIN
- STDOUT
- STDERR
- Heap: 1024

define:
- CMSIS_target_header: \"STM32H7B3I-DK.h\"

packs:
- pack: Keil::STM32H7xx_DFP@>=3.0.0-0
- pack: Keil::STM32H7B3I-DK_BSP@>=2.0.0-0
- pack: ARM::CMSIS@>=6.0.0-0
- pack: ARM::CMSIS-Compiler@>=2.0.0-0
- pack: ARM::CMSIS-Driver@>=2.8.0-0
- pack: ARM::CMSIS-Driver_STM32@>=1.0.0-0

components:
- component: Device:CubeMX

- component: CMSIS:CORE

- component: CMSIS Driver:GPIO
- component: CMSIS Driver:I2C
- component: CMSIS Driver:MCI
- component: CMSIS Driver:SPI
- component: CMSIS Driver:USART
- component: CMSIS Driver:USB Device
- component: CMSIS Driver:VIO:Board

- component: CMSIS-Compiler:CORE
- component: CMSIS-Compiler:STDERR:Custom
- component: CMSIS-Compiler:STDOUT:Custom
- component: CMSIS-Compiler:STDIN:Custom

groups:
- group: Board
files:
- file: ./STM32H7B3I-DK.h
- file: ./retarget_stdio.c

linker:
- script: ./CubeMX/STM32CubeMX/STM32CubeIDE/STM32H7B3LIHXQ_FLASH.ld
for-compiler: GCC
60 changes: 60 additions & 0 deletions .ci/Layers/Default_GCC/CubeMX/Board.cgen.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
generator-import:
for-device: STM32H7B3LIHxQ
for-board: STM32H7B3I-DK
define:
- USE_HAL_DRIVER
- STM32H7B3xxQ
add-path:
- ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc
- ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy
- ./STM32CubeMX/Drivers/CMSIS/Device/ST/STM32H7xx/Include
- ./STM32CubeMX/Inc
- ./MX_Device
groups:
- group: CubeMX
files:
- file: ./STM32CubeMX/Src/main.c
- file: ./STM32CubeMX/Src/stm32h7xx_it.c
- file: ./STM32CubeMX/Src/stm32h7xx_hal_msp.c
- file: ./STM32CubeMX/Src/stm32h7xx_hal_timebase_tim.c
- file: ./STM32CubeMX/STM32CubeIDE/Application/Startup/startup_stm32h7b3lihxq.s
- file: ./STM32CubeMX/Src/system_stm32h7xx.c
- group: STM32 HAL Driver
files:
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_fmc.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_sdram.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_ltdc.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_ltdc_ex.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dsi.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_ospi.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc_ex.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_sdmmc.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_delayblock.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_sd.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_sd_ex.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi_ex.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd_ex.c
- file: ./STM32CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_usb.c
Loading

0 comments on commit 8fd56e6

Please sign in to comment.