Skip to content

Commit f80a7fc

Browse files
committed
chore(h5): update STM32H5xx hal default config
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
1 parent 94c079b commit f80a7fc

1 file changed

Lines changed: 66 additions & 1 deletion

File tree

system/STM32H5xx/stm32h5xx_hal_conf_default.h

Lines changed: 66 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ extern "C" {
4141
#define HAL_MODULE_ENABLED
4242
#define HAL_ADC_MODULE_ENABLED
4343
#define HAL_CEC_MODULE_ENABLED
44+
#define HAL_CCB_MODULE_ENABLED
4445
#define HAL_COMP_MODULE_ENABLED
4546
#define HAL_CORDIC_MODULE_ENABLED
4647
#define HAL_CORTEX_MODULE_ENABLED
@@ -50,12 +51,14 @@ extern "C" {
5051
#define HAL_DCACHE_MODULE_ENABLED
5152
#define HAL_DCMI_MODULE_ENABLED
5253
#define HAL_DMA_MODULE_ENABLED
54+
#define HAL_DMA2D_MODULE_ENABLED
5355
#define HAL_DTS_MODULE_ENABLED
5456
#define HAL_EXTI_MODULE_ENABLED
5557
#define HAL_ETH_MODULE_ENABLED
5658
#define HAL_FDCAN_MODULE_ENABLED
5759
#define HAL_FLASH_MODULE_ENABLED
5860
#define HAL_FMAC_MODULE_ENABLED
61+
#define HAL_GFXTIM_MODULE_ENABLED
5962
#define HAL_GPIO_MODULE_ENABLED
6063
#define HAL_GTZC_MODULE_ENABLED
6164
#define HAL_HASH_MODULE_ENABLED
@@ -66,14 +69,18 @@ extern "C" {
6669
#define HAL_ICACHE_MODULE_ENABLED
6770
#define HAL_IRDA_MODULE_ENABLED
6871
#define HAL_IWDG_MODULE_ENABLED
72+
#define HAL_JPEG_MODULE_ENABLED
6973
#define HAL_LPTIM_MODULE_ENABLED
74+
#define HAL_LTDC_MODULE_ENABLED
75+
#define HAL_MDF_MODULE_ENABLED
7076
#define HAL_MMC_MODULE_ENABLED
7177
#define HAL_NAND_MODULE_ENABLED
7278
#define HAL_NOR_MODULE_ENABLED
7379
#define HAL_OTFDEC_MODULE_ENABLED
7480
#define HAL_OPAMP_MODULE_ENABLED
7581
#define HAL_PCD_MODULE_ENABLED
7682
#define HAL_PKA_MODULE_ENABLED
83+
#define HAL_PLAY_MODULE_ENABLED
7784
#define HAL_PSSI_MODULE_ENABLED
7885
#define HAL_PWR_MODULE_ENABLED
7986
#define HAL_RAMCFG_MODULE_ENABLED
@@ -225,6 +232,9 @@ in voltage and temperature.*/
225232
#if !defined(USE_HAL_CEC_REGISTER_CALLBACKS)
226233
#define USE_HAL_CEC_REGISTER_CALLBACKS 0U /* CEC register callback disabled */
227234
#endif
235+
#if !defined(USE_HAL_CCB_REGISTER_CALLBACKS)
236+
#define USE_HAL_CCB_REGISTER_CALLBACKS 0U /* CCB register callback disabled */
237+
#endif
228238
#if !defined(USE_HAL_COMP_REGISTER_CALLBACKS)
229239
#define USE_HAL_COMP_REGISTER_CALLBACKS 0U /* COMP register callback disabled */
230240
#endif
@@ -234,6 +244,9 @@ in voltage and temperature.*/
234244
#if !defined(USE_HAL_CRYP_REGISTER_CALLBACKS)
235245
#define USE_HAL_CRYP_REGISTER_CALLBACKS 0U /* CRYP register callback disabled */
236246
#endif
247+
#if !defined(USE_HAL_DMA2D_REGISTER_CALLBACKS)
248+
#define USE_HAL_DMA2D_REGISTER_CALLBACKS 0U /* DMA2D register callback disabled */
249+
#endif
237250
#if !defined(USE_HAL_DAC_REGISTER_CALLBACKS)
238251
#define USE_HAL_DAC_REGISTER_CALLBACKS 0U /* DAC register callback disabled */
239252
#endif
@@ -252,6 +265,9 @@ in voltage and temperature.*/
252265
#if !defined(USE_HAL_FMAC_REGISTER_CALLBACKS)
253266
#define USE_HAL_FMAC_REGISTER_CALLBACKS 0U /* FMAC register callback disabled */
254267
#endif
268+
#if !defined(USE_HAL_GFXTIM_REGISTER_CALLBACKS)
269+
#define USE_HAL_GFXTIM_REGISTER_CALLBACKS 0U /* GFXTIM register callback disabled */
270+
#endif
255271
#if !defined(USE_HAL_NOR_REGISTER_CALLBACKS)
256272
#define USE_HAL_NOR_REGISTER_CALLBACKS 0U /* NOR register callback disabled */
257273
#endif
@@ -276,9 +292,18 @@ in voltage and temperature.*/
276292
#if !defined(USE_HAL_IWDG_REGISTER_CALLBACKS)
277293
#define USE_HAL_IWDG_REGISTER_CALLBACKS 0U /* IWDG register callback disabled */
278294
#endif
295+
#if !defined(USE_HAL_JPEG_REGISTER_CALLBACKS)
296+
#define USE_HAL_JPEG_REGISTER_CALLBACKS 0U /* JPEG register callback disabled */
297+
#endif
279298
#if !defined(USE_HAL_LPTIM_REGISTER_CALLBACKS)
280299
#define USE_HAL_LPTIM_REGISTER_CALLBACKS 0U /* LPTIM register callback disabled */
281300
#endif
301+
#if !defined(USE_HAL_LTDC_REGISTER_CALLBACKS)
302+
#define USE_HAL_LTDC_REGISTER_CALLBACKS 0U /* LTDC register callback disabled */
303+
#endif
304+
#if !defined(USE_HAL_MDF_REGISTER_CALLBACKS)
305+
#define USE_HAL_MDF_REGISTER_CALLBACKS 0U /* MDF register callback disabled */
306+
#endif
282307
#if !defined(USE_HAL_MMC_REGISTER_CALLBACKS)
283308
#define USE_HAL_MMC_REGISTER_CALLBACKS 0U /* MMC register callback disabled */
284309
#endif
@@ -297,6 +322,9 @@ in voltage and temperature.*/
297322
#if !defined(USE_HAL_PKA_REGISTER_CALLBACKS)
298323
#define USE_HAL_PKA_REGISTER_CALLBACKS 0U /* PKA register callback disabled */
299324
#endif
325+
#if !defined(USE_HAL_PLAY_REGISTER_CALLBACKS)
326+
#define USE_HAL_PLAY_REGISTER_CALLBACKS 0U /* PLAY register callback disabled */
327+
#endif
300328
#if !defined(USE_HAL_RAMCFG_REGISTER_CALLBACKS)
301329
#define USE_HAL_RAMCFG_REGISTER_CALLBACKS 0U /* RAMCFG register callback disabled */
302330
#endif
@@ -352,8 +380,17 @@ in voltage and temperature.*/
352380
* Activated: CRC code is present inside driver
353381
* Deactivated: CRC code cleaned from driver
354382
*/
355-
#define USE_SPI_CRC 1U
383+
#if !defined(USE_SPI_CRC)
384+
#define USE_SPI_CRC 0U
385+
#endif
356386

387+
/* DMA2D COMMAND List Feature: Use to activate Command List feature inside HAL DMA2D Driver
388+
* Activated (1): DMA2D COmmand list code is present inside driver
389+
* Deactivated (0): DMA2D Direct Mode code is present inside driver
390+
*/
391+
#if !defined(USE_DMA2D_COMMAND_LIST_MODE)
392+
#define USE_DMA2D_COMMAND_LIST_MODE 0U
393+
#endif
357394

358395
/* Includes ----------------------------------------------------------------------------------------------------------*/
359396
/**
@@ -364,6 +401,10 @@ in voltage and temperature.*/
364401
#include "stm32h5xx_hal_rcc.h"
365402
#endif /* HAL_RCC_MODULE_ENABLED */
366403

404+
#ifdef HAL_CCB_MODULE_ENABLED
405+
#include "stm32h5xx_hal_ccb.h"
406+
#endif /* HAL_CCB_MODULE_ENABLED */
407+
367408
#ifdef HAL_GPIO_MODULE_ENABLED
368409
#include "stm32h5xx_hal_gpio.h"
369410
#endif /* HAL_GPIO_MODULE_ENABLED */
@@ -384,6 +425,10 @@ in voltage and temperature.*/
384425
#include "stm32h5xx_hal_dma.h"
385426
#endif /* HAL_DMA_MODULE_ENABLED */
386427

428+
#ifdef HAL_DMA2D_MODULE_ENABLED
429+
#include "stm32h5xx_hal_dma2d.h"
430+
#endif /* HAL_DMA2D_MODULE_ENABLED */
431+
387432
#ifdef HAL_DTS_MODULE_ENABLED
388433
#include "stm32h5xx_hal_dts.h"
389434
#endif /* HAL_DTS_MODULE_ENABLED */
@@ -416,6 +461,10 @@ in voltage and temperature.*/
416461
#include "stm32h5xx_hal_flash.h"
417462
#endif /* HAL_FLASH_MODULE_ENABLED */
418463

464+
#ifdef HAL_GFXTIM_MODULE_ENABLED
465+
#include "stm32h5xx_hal_gfxtim.h"
466+
#endif /* HAL_GFXTIM_MODULE_ENABLED */
467+
419468
#ifdef HAL_HASH_MODULE_ENABLED
420469
#include "stm32h5xx_hal_hash.h"
421470
#endif /* HAL_HASH_MODULE_ENABLED */
@@ -428,6 +477,10 @@ in voltage and temperature.*/
428477
#include "stm32h5xx_hal_sdram.h"
429478
#endif /* HAL_SDRAM_MODULE_ENABLED */
430479

480+
#ifdef HAL_MDF_MODULE_ENABLED
481+
#include "stm32h5xx_hal_mdf.h"
482+
#endif /* HAL_MDF_MODULE_ENABLED */
483+
431484
#ifdef HAL_MMC_MODULE_ENABLED
432485
#include "stm32h5xx_hal_mmc.h"
433486
#endif /* HAL_MMC_MODULE_ENABLED */
@@ -456,10 +509,18 @@ in voltage and temperature.*/
456509
#include "stm32h5xx_hal_iwdg.h"
457510
#endif /* HAL_IWDG_MODULE_ENABLED */
458511

512+
#ifdef HAL_JPEG_MODULE_ENABLED
513+
#include "stm32h5xx_hal_jpeg.h"
514+
#endif /* HAL_JPEG_MODULE_ENABLED */
515+
459516
#ifdef HAL_LPTIM_MODULE_ENABLED
460517
#include "stm32h5xx_hal_lptim.h"
461518
#endif /* HAL_LPTIM_MODULE_ENABLED */
462519

520+
#ifdef HAL_LTDC_MODULE_ENABLED
521+
#include "stm32h5xx_hal_ltdc.h"
522+
#endif /* HAL_LTDC_MODULE_ENABLED */
523+
463524
#ifdef HAL_PWR_MODULE_ENABLED
464525
#include "stm32h5xx_hal_pwr.h"
465526
#endif /* HAL_PWR_MODULE_ENABLED */
@@ -576,6 +637,10 @@ in voltage and temperature.*/
576637
#include "stm32h5xx_hal_ramcfg.h"
577638
#endif /* HAL_RAMCFG_MODULE_ENABLED */
578639

640+
#ifdef HAL_PLAY_MODULE_ENABLED
641+
#include "stm32h5xx_hal_play.h"
642+
#endif /* HAL_PLAY_MODULE_ENABLED */
643+
579644
/* Exported macro ----------------------------------------------------------------------------------------------------*/
580645
#ifdef USE_FULL_ASSERT
581646
/**

0 commit comments

Comments
 (0)