h7 use offical st driver repo
This commit is contained in:
		
							
								
								
									
										6
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							| @@ -67,3 +67,9 @@ | ||||
| [submodule "hw/mcu/st/stm32f7xx_hal_driver"] | ||||
| 	path = hw/mcu/st/stm32f7xx_hal_driver | ||||
| 	url = https://github.com/STMicroelectronics/stm32f7xx_hal_driver.git | ||||
| [submodule "hw/mcu/st/cmsis_device_h7"] | ||||
| 	path = hw/mcu/st/cmsis_device_h7 | ||||
| 	url = https://github.com/STMicroelectronics/cmsis_device_h7.git | ||||
| [submodule "hw/mcu/st/stm32h7xx_hal_driver"] | ||||
| 	path = hw/mcu/st/stm32h7xx_hal_driver | ||||
| 	url = https://github.com/STMicroelectronics/stm32h7xx_hal_driver.git | ||||
|   | ||||
| @@ -23,21 +23,22 @@ endif | ||||
| # suppress warning caused by vendor mcu driver | ||||
| CFLAGS += -Wno-error=maybe-uninitialized -Wno-error=cast-align | ||||
|  | ||||
| ST_HAL_DRIVER = hw/mcu/st/st_driver/STM32H7xx_HAL_Driver | ||||
| ST_CMSIS = hw/mcu/st/st_driver/CMSIS/Device/ST/STM32H7xx | ||||
| ST_FAMILY = h7 | ||||
| ST_CMSIS = hw/mcu/st/cmsis_device_$(ST_FAMILY) | ||||
| ST_HAL_DRIVER = hw/mcu/st/stm32$(ST_FAMILY)xx_hal_driver | ||||
|  | ||||
| # All source paths should be relative to the top level. | ||||
| LD_FILE = hw/bsp/$(BOARD)/STM32H743XIHx_FLASH.ld | ||||
|  | ||||
| SRC_C += \ | ||||
| 	$(ST_CMSIS)/Source/Templates/system_stm32h7xx.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_cortex.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_rcc.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_rcc_ex.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_gpio.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_uart.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_pwr_ex.c | ||||
| 	$(ST_CMSIS)/Source/Templates/system_stm32$(ST_FAMILY)xx.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_cortex.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_rcc.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_rcc_ex.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_gpio.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_uart.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_pwr_ex.c | ||||
|  | ||||
| SRC_S += \ | ||||
| 	$(ST_CMSIS)/Source/Templates/gcc/startup_stm32h743xx.s | ||||
|   | ||||
| @@ -12,21 +12,22 @@ CFLAGS += \ | ||||
| # suppress warning caused by vendor mcu driver | ||||
| CFLAGS += -Wno-error=maybe-uninitialized -Wno-error=cast-align | ||||
|  | ||||
| ST_HAL_DRIVER = hw/mcu/st/st_driver/STM32H7xx_HAL_Driver | ||||
| ST_CMSIS = hw/mcu/st/st_driver/CMSIS/Device/ST/STM32H7xx | ||||
| ST_FAMILY = h7 | ||||
| ST_CMSIS = hw/mcu/st/cmsis_device_$(ST_FAMILY) | ||||
| ST_HAL_DRIVER = hw/mcu/st/stm32$(ST_FAMILY)xx_hal_driver | ||||
|  | ||||
| # All source paths should be relative to the top level. | ||||
| LD_FILE = hw/bsp/$(BOARD)/STM32H743ZITx_FLASH.ld | ||||
|  | ||||
| SRC_C += \ | ||||
| 	$(ST_CMSIS)/Source/Templates/system_stm32h7xx.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_cortex.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_rcc.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_rcc_ex.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_gpio.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_uart.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_pwr_ex.c | ||||
| 	$(ST_CMSIS)/Source/Templates/system_stm32$(ST_FAMILY)xx.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_cortex.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_rcc.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_rcc_ex.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_gpio.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_uart.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_pwr_ex.c | ||||
|  | ||||
| SRC_S += \ | ||||
| 	$(ST_CMSIS)/Source/Templates/gcc/startup_stm32h743xx.s | ||||
|   | ||||
| @@ -18,21 +18,22 @@ CFLAGS += \ | ||||
| # suppress warning caused by vendor mcu driver | ||||
| CFLAGS += -Wno-error=maybe-uninitialized -Wno-error=cast-align | ||||
|  | ||||
| ST_HAL_DRIVER = hw/mcu/st/st_driver/STM32H7xx_HAL_Driver | ||||
| ST_CMSIS = hw/mcu/st/st_driver/CMSIS/Device/ST/STM32H7xx | ||||
| ST_FAMILY = h7 | ||||
| ST_CMSIS = hw/mcu/st/cmsis_device_$(ST_FAMILY) | ||||
| ST_HAL_DRIVER = hw/mcu/st/stm32$(ST_FAMILY)xx_hal_driver | ||||
|  | ||||
| # All source paths should be relative to the top level. | ||||
| LD_FILE = hw/bsp/$(BOARD)/STM32H74xXIHx_FLASH.ld | ||||
|  | ||||
| SRC_C += \ | ||||
| 	$(ST_CMSIS)/Source/Templates/system_stm32h7xx.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_cortex.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_rcc.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_rcc_ex.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_gpio.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_uart.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32h7xx_hal_pwr_ex.c | ||||
| 	$(ST_CMSIS)/Source/Templates/system_stm32$(ST_FAMILY)xx.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_cortex.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_rcc.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_rcc_ex.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_gpio.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_uart.c \ | ||||
| 	$(ST_HAL_DRIVER)/Src/stm32$(ST_FAMILY)xx_hal_pwr_ex.c | ||||
|  | ||||
| SRC_S += \ | ||||
| 	$(ST_CMSIS)/Source/Templates/gcc/startup_stm32h745xx.s | ||||
|   | ||||
							
								
								
									
										1
									
								
								hw/mcu/st/cmsis_device_h7
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								hw/mcu/st/cmsis_device_h7
									
									
									
									
									
										Submodule
									
								
							 Submodule hw/mcu/st/cmsis_device_h7 added at 60dc2c9132
									
								
							
							
								
								
									
										1
									
								
								hw/mcu/st/stm32h7xx_hal_driver
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								hw/mcu/st/stm32h7xx_hal_driver
									
									
									
									
									
										Submodule
									
								
							 Submodule hw/mcu/st/stm32h7xx_hal_driver added at d8461b980b
									
								
							
		Reference in New Issue
	
	Block a user
	 hathach
					hathach