Skip to content

Commit c68c210

Browse files
committed
STM32L5 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
1 parent 40120e6 commit c68c210

File tree

1 file changed

+123
-31
lines changed

1 file changed

+123
-31
lines changed

targets/TARGET_STM/TARGET_STM32L5/STM32Cube_FW/stm32l5xx_hal_conf.h

Lines changed: 123 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -188,37 +188,129 @@
188188
* for possible callback identifiers defined in HAL_PPP_CallbackIDTypeDef
189189
* for each PPP peripheral).
190190
*/
191-
#define USE_HAL_ADC_REGISTER_CALLBACKS 0U
192-
#define USE_HAL_COMP_REGISTER_CALLBACKS 0U
193-
#define USE_HAL_CRYP_REGISTER_CALLBACKS 0U
194-
#define USE_HAL_DAC_REGISTER_CALLBACKS 0U
195-
#define USE_HAL_DFSDM_REGISTER_CALLBACKS 0U
196-
#define USE_HAL_FDCAN_REGISTER_CALLBACKS 0U
197-
#define USE_HAL_HASH_REGISTER_CALLBACKS 0U
198-
#define USE_HAL_I2C_REGISTER_CALLBACKS 0U
199-
#define USE_HAL_IRDA_REGISTER_CALLBACKS 0U
200-
#define USE_HAL_LPTIM_REGISTER_CALLBACKS 0U
201-
#define USE_HAL_MMC_REGISTER_CALLBACKS 0U
202-
#define USE_HAL_NAND_REGISTER_CALLBACKS 0U
203-
#define USE_HAL_NOR_REGISTER_CALLBACKS 0U
204-
#define USE_HAL_OPAMP_REGISTER_CALLBACKS 0U
205-
#define USE_HAL_OSPI_REGISTER_CALLBACKS 0U
206-
#define USE_HAL_OTFDEC_REGISTER_CALLBACKS 0U
207-
#define USE_HAL_PCD_REGISTER_CALLBACKS 0U
208-
#define USE_HAL_PKA_REGISTER_CALLBACKS 0U
209-
#define USE_HAL_RNG_REGISTER_CALLBACKS 0U
210-
#define USE_HAL_RTC_REGISTER_CALLBACKS 0U
211-
#define USE_HAL_SAI_REGISTER_CALLBACKS 0U
212-
#define USE_HAL_SD_REGISTER_CALLBACKS 0U
213-
#define USE_HAL_SMARTCARD_REGISTER_CALLBACKS 0U
214-
#define USE_HAL_SMBUS_REGISTER_CALLBACKS 0U
215-
#define USE_HAL_SPI_REGISTER_CALLBACKS 0U
216-
#define USE_HAL_SRAM_REGISTER_CALLBACKS 0U
217-
#define USE_HAL_TIM_REGISTER_CALLBACKS 0U
218-
#define USE_HAL_TSC_REGISTER_CALLBACKS 0U
219-
#define USE_HAL_UART_REGISTER_CALLBACKS 0U
220-
#define USE_HAL_USART_REGISTER_CALLBACKS 0U
221-
#define USE_HAL_WWDG_REGISTER_CALLBACKS 0U
191+
#if !defined (USE_HAL_ADC_REGISTER_CALLBACKS)
192+
#define USE_HAL_ADC_REGISTER_CALLBACKS 0U
193+
#endif
194+
195+
#if !defined (USE_HAL_COMP_REGISTER_CALLBACKS)
196+
#define USE_HAL_COMP_REGISTER_CALLBACKS 0U
197+
#endif
198+
199+
#if !defined (USE_HAL_CRYP_REGISTER_CALLBACKS)
200+
#define USE_HAL_CRYP_REGISTER_CALLBACKS 0U
201+
#endif
202+
203+
#if !defined (USE_HAL_DAC_REGISTER_CALLBACKS)
204+
#define USE_HAL_DAC_REGISTER_CALLBACKS 0U
205+
#endif
206+
207+
#if !defined (USE_HAL_DFSDM_REGISTER_CALLBACKS)
208+
#define USE_HAL_DFSDM_REGISTER_CALLBACKS 0U
209+
#endif
210+
211+
#if !defined (USE_HAL_FDCAN_REGISTER_CALLBACKS)
212+
#define USE_HAL_FDCAN_REGISTER_CALLBACKS 0U
213+
#endif
214+
215+
#if !defined (USE_HAL_HASH_REGISTER_CALLBACKS)
216+
#define USE_HAL_HASH_REGISTER_CALLBACKS 0U
217+
#endif
218+
219+
#if !defined (USE_HAL_I2C_REGISTER_CALLBACKS)
220+
#define USE_HAL_I2C_REGISTER_CALLBACKS 0U
221+
#endif
222+
223+
#if !defined (USE_HAL_IRDA_REGISTER_CALLBACKS)
224+
#define USE_HAL_IRDA_REGISTER_CALLBACKS 0U
225+
#endif
226+
227+
#if !defined (USE_HAL_LPTIM_REGISTER_CALLBACKS)
228+
#define USE_HAL_LPTIM_REGISTER_CALLBACKS 0U
229+
#endif
230+
231+
#if !defined (USE_HAL_MMC_REGISTER_CALLBACKS)
232+
#define USE_HAL_MMC_REGISTER_CALLBACKS 0U
233+
#endif
234+
235+
#if !defined (USE_HAL_NAND_REGISTER_CALLBACKS)
236+
#define USE_HAL_NAND_REGISTER_CALLBACKS 0U
237+
#endif
238+
239+
#if !defined (USE_HAL_NOR_REGISTER_CALLBACKS)
240+
#define USE_HAL_NOR_REGISTER_CALLBACKS 0U
241+
#endif
242+
243+
#if !defined (USE_HAL_OPAMP_REGISTER_CALLBACKS)
244+
#define USE_HAL_OPAMP_REGISTER_CALLBACKS 0U
245+
#endif
246+
247+
#if !defined (USE_HAL_OSPI_REGISTER_CALLBACKS)
248+
#define USE_HAL_OSPI_REGISTER_CALLBACKS 0U
249+
#endif
250+
251+
#if !defined (USE_HAL_OTFDEC_REGISTER_CALLBACKS)
252+
#define USE_HAL_OTFDEC_REGISTER_CALLBACKS 0U
253+
#endif
254+
255+
#if !defined (USE_HAL_PCD_REGISTER_CALLBACKS)
256+
#define USE_HAL_PCD_REGISTER_CALLBACKS 0U
257+
#endif
258+
259+
#if !defined (USE_HAL_PKA_REGISTER_CALLBACKS)
260+
#define USE_HAL_PKA_REGISTER_CALLBACKS 0U
261+
#endif
262+
263+
#if !defined (USE_HAL_RNG_REGISTER_CALLBACKS)
264+
#define USE_HAL_RNG_REGISTER_CALLBACKS 0U
265+
#endif
266+
267+
#if !defined (USE_HAL_RTC_REGISTER_CALLBACKS)
268+
#define USE_HAL_RTC_REGISTER_CALLBACKS 0U
269+
#endif
270+
271+
#if !defined (USE_HAL_SAI_REGISTER_CALLBACKS)
272+
#define USE_HAL_SAI_REGISTER_CALLBACKS 0U
273+
#endif
274+
275+
#if !defined (USE_HAL_SD_REGISTER_CALLBACKS)
276+
#define USE_HAL_SD_REGISTER_CALLBACKS 0U
277+
#endif
278+
279+
#if !defined (USE_HAL_SMARTCARD_REGISTER_CALLBACKS)
280+
#define USE_HAL_SMARTCARD_REGISTER_CALLBACKS 0U
281+
#endif
282+
283+
#if !defined (USE_HAL_SMBUS_REGISTER_CALLBACKS)
284+
#define USE_HAL_SMBUS_REGISTER_CALLBACKS 0U
285+
#endif
286+
287+
#if !defined (USE_HAL_SPI_REGISTER_CALLBACKS)
288+
#define USE_HAL_SPI_REGISTER_CALLBACKS 0U
289+
#endif
290+
291+
#if !defined (USE_HAL_SRAM_REGISTER_CALLBACKS)
292+
#define USE_HAL_SRAM_REGISTER_CALLBACKS 0U
293+
#endif
294+
295+
#if !defined (USE_HAL_TIM_REGISTER_CALLBACKS)
296+
#define USE_HAL_TIM_REGISTER_CALLBACKS 0U
297+
#endif
298+
299+
#if !defined (USE_HAL_TSC_REGISTER_CALLBACKS)
300+
#define USE_HAL_TSC_REGISTER_CALLBACKS 0U
301+
#endif
302+
303+
#if !defined (USE_HAL_UART_REGISTER_CALLBACKS)
304+
#define USE_HAL_UART_REGISTER_CALLBACKS 0U
305+
#endif
306+
307+
#if !defined (USE_HAL_USART_REGISTER_CALLBACKS)
308+
#define USE_HAL_USART_REGISTER_CALLBACKS 0U
309+
#endif
310+
311+
#if !defined (USE_HAL_WWDG_REGISTER_CALLBACKS)
312+
#define USE_HAL_WWDG_REGISTER_CALLBACKS 0U
313+
#endif
222314

223315
/* ################## SPI peripheral configuration ########################## */
224316

0 commit comments

Comments
 (0)