File tree Expand file tree Collapse file tree 2 files changed +16
-1
lines changed
libraries/SrcWrapper/src/stm32 Expand file tree Collapse file tree 2 files changed +16
-1
lines changed Original file line number Diff line number Diff line change 6565 #undef HAL_TIM_MODULE_ENABLED
6666#endif
6767
68+ #if !defined(HAL_ICACHE_MODULE_DISABLED )
69+ #define HAL_ICACHE_MODULE_ENABLED
70+ #else
71+ #undef HAL_ICACHE_MODULE_ENABLED
72+ #endif
73+
6874/*
6975 * Not defined by default
7076 */
137143 HAL_HASH_MODULE_ENABLED
138144 HAL_HCD_MODULE_ENABLED
139145 HAL_HRTIM_MODULE_ENABLED
140- HAL_ICACHE_MODULE_ENABLED
141146 HAL_IRDA_MODULE_ENABLED
142147 HAL_IWDG_MODULE_ENABLED // IWD built-in library uses LL
143148 HAL_JPEG_MODULE_ENABLED
Original file line number Diff line number Diff line change @@ -53,6 +53,16 @@ void hw_config_init(void)
5353#if defined (USBCON ) && defined(USBD_USE_CDC )
5454 USBD_CDC_init ();
5555#endif
56+
57+ #if (__CORTEX_M == 33U ) && \
58+ defined(HAL_ICACHE_MODULE_ENABLED ) && !defined(HAL_ICACHE_MODULE_DISABLED )
59+ if (HAL_ICACHE_ConfigAssociativityMode (ICACHE_1WAY ) != HAL_OK ) {
60+ Error_Handler ();
61+ }
62+ if (HAL_ICACHE_Enable () != HAL_OK ) {
63+ Error_Handler ();
64+ }
65+ #endif
5666}
5767#ifdef __cplusplus
5868}
You can’t perform that action at this time.
0 commit comments