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 65
65
#undef HAL_TIM_MODULE_ENABLED
66
66
#endif
67
67
68
+ #if !defined(HAL_ICACHE_MODULE_DISABLED )
69
+ #define HAL_ICACHE_MODULE_ENABLED
70
+ #else
71
+ #undef HAL_ICACHE_MODULE_ENABLED
72
+ #endif
73
+
68
74
/*
69
75
* Not defined by default
70
76
*/
137
143
HAL_HASH_MODULE_ENABLED
138
144
HAL_HCD_MODULE_ENABLED
139
145
HAL_HRTIM_MODULE_ENABLED
140
- HAL_ICACHE_MODULE_ENABLED
141
146
HAL_IRDA_MODULE_ENABLED
142
147
HAL_IWDG_MODULE_ENABLED // IWD built-in library uses LL
143
148
HAL_JPEG_MODULE_ENABLED
Original file line number Diff line number Diff line change @@ -53,6 +53,16 @@ void hw_config_init(void)
53
53
#if defined (USBCON ) && defined(USBD_USE_CDC )
54
54
USBD_CDC_init ();
55
55
#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
56
66
}
57
67
#ifdef __cplusplus
58
68
}
You can’t perform that action at this time.
0 commit comments