|
| 1 | +From e1df8c5554dd8957e956f8d537f07807abf041d6 Mon Sep 17 00:00:00 2001 |
| 2 | +From: pennam <m.pennasilico@arduino.cc> |
| 3 | +Date: Tue, 24 Aug 2021 17:03:39 +0200 |
| 4 | +Subject: [PATCH 143/149] MCUboot:PORTENTA_H7_M7:Change ST HAL configuration |
| 5 | + removing unnecessary modules |
| 6 | + |
| 7 | +--- |
| 8 | + .../STM32Cube_FW/stm32h7xx_hal_conf.h | 32 ++++++++++--------- |
| 9 | + 1 file changed, 17 insertions(+), 15 deletions(-) |
| 10 | + |
| 11 | +diff --git a/targets/TARGET_STM/TARGET_STM32H7/STM32Cube_FW/stm32h7xx_hal_conf.h b/targets/TARGET_STM/TARGET_STM32H7/STM32Cube_FW/stm32h7xx_hal_conf.h |
| 12 | +index afcfc24210..524bb2dd52 100644 |
| 13 | +--- a/targets/TARGET_STM/TARGET_STM32H7/STM32Cube_FW/stm32h7xx_hal_conf.h |
| 14 | ++++ b/targets/TARGET_STM/TARGET_STM32H7/STM32Cube_FW/stm32h7xx_hal_conf.h |
| 15 | +@@ -35,32 +35,42 @@ |
| 16 | + * @brief This is the list of modules to be used in the HAL driver |
| 17 | + */ |
| 18 | + #define HAL_MODULE_ENABLED |
| 19 | ++#define HAL_CORTEX_MODULE_ENABLED |
| 20 | ++#define HAL_DMA_MODULE_ENABLED |
| 21 | ++#define HAL_FLASH_MODULE_ENABLED |
| 22 | ++#define HAL_GPIO_MODULE_ENABLED |
| 23 | ++#define HAL_HSEM_MODULE_ENABLED |
| 24 | ++#define HAL_I2C_MODULE_ENABLED |
| 25 | ++#define HAL_MDMA_MODULE_ENABLED |
| 26 | ++#define HAL_PCD_MODULE_ENABLED |
| 27 | ++#define HAL_PWR_MODULE_ENABLED |
| 28 | ++#define HAL_QSPI_MODULE_ENABLED |
| 29 | ++#define HAL_RCC_MODULE_ENABLED |
| 30 | ++#define HAL_RTC_MODULE_ENABLED |
| 31 | ++#define HAL_SD_MODULE_ENABLED |
| 32 | ++#define HAL_TIM_MODULE_ENABLED |
| 33 | ++#define HAL_UART_MODULE_ENABLED |
| 34 | ++#if !defined(TARGET_PORTENTA_H7_M7) || !defined(MCUBOOT_BOOTLOADER_BUILD) |
| 35 | + #define HAL_ADC_MODULE_ENABLED |
| 36 | + #define HAL_CEC_MODULE_ENABLED |
| 37 | + #define HAL_COMP_MODULE_ENABLED |
| 38 | + #define HAL_CORDIC_MODULE_ENABLED |
| 39 | +-#define HAL_CORTEX_MODULE_ENABLED |
| 40 | + #define HAL_CRC_MODULE_ENABLED |
| 41 | + #define HAL_CRYP_MODULE_ENABLED |
| 42 | + #define HAL_DAC_MODULE_ENABLED |
| 43 | + #define HAL_DCMI_MODULE_ENABLED |
| 44 | + #define HAL_DFSDM_MODULE_ENABLED |
| 45 | +-#define HAL_DMA_MODULE_ENABLED |
| 46 | + #define HAL_DMA2D_MODULE_ENABLED |
| 47 | + #define HAL_DTS_MODULE_ENABLED |
| 48 | + #define HAL_DSI_MODULE_ENABLED |
| 49 | + #define HAL_ETH_MODULE_ENABLED |
| 50 | + #define HAL_EXTI_MODULE_ENABLED |
| 51 | + #define HAL_FDCAN_MODULE_ENABLED |
| 52 | +-#define HAL_FLASH_MODULE_ENABLED |
| 53 | + #define HAL_GFXMMU_MODULE_ENABLED |
| 54 | + #define HAL_FMAC_MODULE_ENABLED |
| 55 | +-#define HAL_GPIO_MODULE_ENABLED |
| 56 | + #define HAL_HASH_MODULE_ENABLED |
| 57 | + #define HAL_HCD_MODULE_ENABLED |
| 58 | + #define HAL_HRTIM_MODULE_ENABLED |
| 59 | +-#define HAL_HSEM_MODULE_ENABLED |
| 60 | +-#define HAL_I2C_MODULE_ENABLED |
| 61 | + #define HAL_I2S_MODULE_ENABLED |
| 62 | + #define HAL_IRDA_MODULE_ENABLED |
| 63 | + #define HAL_IWDG_MODULE_ENABLED |
| 64 | +@@ -68,23 +78,16 @@ |
| 65 | + #define HAL_LPTIM_MODULE_ENABLED |
| 66 | + #define HAL_LTDC_MODULE_ENABLED |
| 67 | + #define HAL_MDIOS_MODULE_ENABLED |
| 68 | +-#define HAL_MDMA_MODULE_ENABLED |
| 69 | + #define HAL_MMC_MODULE_ENABLED |
| 70 | + #define HAL_NAND_MODULE_ENABLED |
| 71 | + #define HAL_NOR_MODULE_ENABLED |
| 72 | + #define HAL_OPAMP_MODULE_ENABLED |
| 73 | + #define HAL_OSPI_MODULE_ENABLED |
| 74 | + #define HAL_OTFDEC_MODULE_ENABLED |
| 75 | +-#define HAL_PCD_MODULE_ENABLED |
| 76 | +-#define HAL_PWR_MODULE_ENABLED |
| 77 | + #define HAL_PSSI_MODULE_ENABLED |
| 78 | +-#define HAL_QSPI_MODULE_ENABLED |
| 79 | + #define HAL_RAMECC_MODULE_ENABLED |
| 80 | +-#define HAL_RCC_MODULE_ENABLED |
| 81 | + #define HAL_RNG_MODULE_ENABLED |
| 82 | +-#define HAL_RTC_MODULE_ENABLED |
| 83 | + #define HAL_SAI_MODULE_ENABLED |
| 84 | +-#define HAL_SD_MODULE_ENABLED |
| 85 | + #define HAL_SDRAM_MODULE_ENABLED |
| 86 | + #define HAL_SMARTCARD_MODULE_ENABLED |
| 87 | + #define HAL_SMBUS_MODULE_ENABLED |
| 88 | +@@ -92,10 +95,9 @@ |
| 89 | + #define HAL_SPI_MODULE_ENABLED |
| 90 | + #define HAL_SRAM_MODULE_ENABLED |
| 91 | + #define HAL_SWPMI_MODULE_ENABLED |
| 92 | +-#define HAL_TIM_MODULE_ENABLED |
| 93 | +-#define HAL_UART_MODULE_ENABLED |
| 94 | + #define HAL_USART_MODULE_ENABLED |
| 95 | + #define HAL_WWDG_MODULE_ENABLED |
| 96 | ++#endif |
| 97 | + |
| 98 | + /* ########################## Oscillator Values adaptation ####################*/ |
| 99 | + /** |
| 100 | +-- |
| 101 | +2.25.1 |
| 102 | + |
0 commit comments