Skip to content

Commit 40120e6

Browse files
committed
STM32L4 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
1 parent 2c1d37e commit 40120e6

File tree

1 file changed

+135
-34
lines changed

1 file changed

+135
-34
lines changed

targets/TARGET_STM/TARGET_STM32L4/STM32Cube_FW/stm32l4xx_hal_conf.h

Lines changed: 135 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -201,40 +201,141 @@
201201
* for possible callback identifiers defined in HAL_PPP_CallbackIDTypeDef
202202
* for each PPP peripheral).
203203
*/
204-
#define USE_HAL_ADC_REGISTER_CALLBACKS 0U
205-
#define USE_HAL_CAN_REGISTER_CALLBACKS 0U
206-
#define USE_HAL_COMP_REGISTER_CALLBACKS 0U
207-
#define USE_HAL_CRYP_REGISTER_CALLBACKS 0U
208-
#define USE_HAL_DAC_REGISTER_CALLBACKS 0U
209-
#define USE_HAL_DCMI_REGISTER_CALLBACKS 0U
210-
#define USE_HAL_DFSDM_REGISTER_CALLBACKS 0U
211-
#define USE_HAL_DMA2D_REGISTER_CALLBACKS 0U
212-
#define USE_HAL_DSI_REGISTER_CALLBACKS 0U
213-
#define USE_HAL_GFXMMU_REGISTER_CALLBACKS 0U
214-
#define USE_HAL_HASH_REGISTER_CALLBACKS 0U
215-
#define USE_HAL_HCD_REGISTER_CALLBACKS 0U
216-
#define USE_HAL_I2C_REGISTER_CALLBACKS 0U
217-
#define USE_HAL_IRDA_REGISTER_CALLBACKS 0U
218-
#define USE_HAL_LPTIM_REGISTER_CALLBACKS 0U
219-
#define USE_HAL_LTDC_REGISTER_CALLBACKS 0U
220-
#define USE_HAL_MMC_REGISTER_CALLBACKS 0U
221-
#define USE_HAL_OPAMP_REGISTER_CALLBACKS 0U
222-
#define USE_HAL_OSPI_REGISTER_CALLBACKS 0U
223-
#define USE_HAL_PCD_REGISTER_CALLBACKS 0U
224-
#define USE_HAL_QSPI_REGISTER_CALLBACKS 0U
225-
#define USE_HAL_RNG_REGISTER_CALLBACKS 0U
226-
#define USE_HAL_RTC_REGISTER_CALLBACKS 0U
227-
#define USE_HAL_SAI_REGISTER_CALLBACKS 0U
228-
#define USE_HAL_SD_REGISTER_CALLBACKS 0U
229-
#define USE_HAL_SMARTCARD_REGISTER_CALLBACKS 0U
230-
#define USE_HAL_SMBUS_REGISTER_CALLBACKS 0U
231-
#define USE_HAL_SPI_REGISTER_CALLBACKS 0U
232-
#define USE_HAL_SWPMI_REGISTER_CALLBACKS 0U
233-
#define USE_HAL_TIM_REGISTER_CALLBACKS 0U
234-
#define USE_HAL_TSC_REGISTER_CALLBACKS 0U
235-
#define USE_HAL_UART_REGISTER_CALLBACKS 0U
236-
#define USE_HAL_USART_REGISTER_CALLBACKS 0U
237-
#define USE_HAL_WWDG_REGISTER_CALLBACKS 0U
204+
#if !defined (USE_HAL_ADC_REGISTER_CALLBACKS)
205+
#define USE_HAL_ADC_REGISTER_CALLBACKS 0U
206+
#endif
207+
208+
#if !defined (USE_HAL_CAN_REGISTER_CALLBACKS)
209+
#define USE_HAL_CAN_REGISTER_CALLBACKS 0U
210+
#endif
211+
212+
#if !defined (USE_HAL_COMP_REGISTER_CALLBACKS)
213+
#define USE_HAL_COMP_REGISTER_CALLBACKS 0U
214+
#endif
215+
216+
#if !defined (USE_HAL_CRYP_REGISTER_CALLBACKS)
217+
#define USE_HAL_CRYP_REGISTER_CALLBACKS 0U
218+
#endif
219+
220+
#if !defined (USE_HAL_DAC_REGISTER_CALLBACKS)
221+
#define USE_HAL_DAC_REGISTER_CALLBACKS 0U
222+
#endif
223+
224+
#if !defined (USE_HAL_DCMI_REGISTER_CALLBACKS)
225+
#define USE_HAL_DCMI_REGISTER_CALLBACKS 0U
226+
#endif
227+
228+
#if !defined (USE_HAL_DFSDM_REGISTER_CALLBACKS)
229+
#define USE_HAL_DFSDM_REGISTER_CALLBACKS 0U
230+
#endif
231+
232+
#if !defined (USE_HAL_DMA2D_REGISTER_CALLBACKS)
233+
#define USE_HAL_DMA2D_REGISTER_CALLBACKS 0U
234+
#endif
235+
236+
#if !defined (USE_HAL_DSI_REGISTER_CALLBACKS)
237+
#define USE_HAL_DSI_REGISTER_CALLBACKS 0U
238+
#endif
239+
240+
#if !defined (USE_HAL_GFXMMU_REGISTER_CALLBACKS)
241+
#define USE_HAL_GFXMMU_REGISTER_CALLBACKS 0U
242+
#endif
243+
244+
#if !defined (USE_HAL_HASH_REGISTER_CALLBACKS)
245+
#define USE_HAL_HASH_REGISTER_CALLBACKS 0U
246+
#endif
247+
248+
#if !defined (USE_HAL_HCD_REGISTER_CALLBACKS)
249+
#define USE_HAL_HCD_REGISTER_CALLBACKS 0U
250+
#endif
251+
252+
#if !defined (USE_HAL_I2C_REGISTER_CALLBACKS)
253+
#define USE_HAL_I2C_REGISTER_CALLBACKS 0U
254+
#endif
255+
256+
#if !defined (USE_HAL_IRDA_REGISTER_CALLBACKS)
257+
#define USE_HAL_IRDA_REGISTER_CALLBACKS 0U
258+
#endif
259+
260+
#if !defined (USE_HAL_LPTIM_REGISTER_CALLBACKS)
261+
#define USE_HAL_LPTIM_REGISTER_CALLBACKS 0U
262+
#endif
263+
264+
#if !defined (USE_HAL_LTDC_REGISTER_CALLBACKS)
265+
#define USE_HAL_LTDC_REGISTER_CALLBACKS 0U
266+
#endif
267+
268+
#if !defined (USE_HAL_MMC_REGISTER_CALLBACKS)
269+
#define USE_HAL_MMC_REGISTER_CALLBACKS 0U
270+
#endif
271+
272+
#if !defined (USE_HAL_OPAMP_REGISTER_CALLBACKS)
273+
#define USE_HAL_OPAMP_REGISTER_CALLBACKS 0U
274+
#endif
275+
276+
#if !defined (USE_HAL_OSPI_REGISTER_CALLBACKS)
277+
#define USE_HAL_OSPI_REGISTER_CALLBACKS 0U
278+
#endif
279+
280+
#if !defined (USE_HAL_PCD_REGISTER_CALLBACKS)
281+
#define USE_HAL_PCD_REGISTER_CALLBACKS 0U
282+
#endif
283+
284+
#if !defined (USE_HAL_QSPI_REGISTER_CALLBACKS)
285+
#define USE_HAL_QSPI_REGISTER_CALLBACKS 0U
286+
#endif
287+
288+
#if !defined (USE_HAL_RNG_REGISTER_CALLBACKS)
289+
#define USE_HAL_RNG_REGISTER_CALLBACKS 0U
290+
#endif
291+
292+
#if !defined (USE_HAL_RTC_REGISTER_CALLBACKS)
293+
#define USE_HAL_RTC_REGISTER_CALLBACKS 0U
294+
#endif
295+
296+
#if !defined (USE_HAL_SAI_REGISTER_CALLBACKS)
297+
#define USE_HAL_SAI_REGISTER_CALLBACKS 0U
298+
#endif
299+
300+
#if !defined (USE_HAL_SD_REGISTER_CALLBACKS)
301+
#define USE_HAL_SD_REGISTER_CALLBACKS 0U
302+
#endif
303+
304+
#if !defined (USE_HAL_SMARTCARD_REGISTER_CALLBACKS)
305+
#define USE_HAL_SMARTCARD_REGISTER_CALLBACKS 0U
306+
#endif
307+
308+
#if !defined (USE_HAL_SMBUS_REGISTER_CALLBACKS)
309+
#define USE_HAL_SMBUS_REGISTER_CALLBACKS 0U
310+
#endif
311+
312+
#if !defined (USE_HAL_SPI_REGISTER_CALLBACKS)
313+
#define USE_HAL_SPI_REGISTER_CALLBACKS 0U
314+
#endif
315+
316+
#if !defined (USE_HAL_SWPMI_REGISTER_CALLBACKS)
317+
#define USE_HAL_SWPMI_REGISTER_CALLBACKS 0U
318+
#endif
319+
320+
#if !defined (USE_HAL_TIM_REGISTER_CALLBACKS)
321+
#define USE_HAL_TIM_REGISTER_CALLBACKS 0U
322+
#endif
323+
324+
#if !defined (USE_HAL_TSC_REGISTER_CALLBACKS)
325+
#define USE_HAL_TSC_REGISTER_CALLBACKS 0U
326+
#endif
327+
328+
#if !defined (USE_HAL_UART_REGISTER_CALLBACKS)
329+
#define USE_HAL_UART_REGISTER_CALLBACKS 0U
330+
#endif
331+
332+
#if !defined (USE_HAL_USART_REGISTER_CALLBACKS)
333+
#define USE_HAL_USART_REGISTER_CALLBACKS 0U
334+
#endif
335+
336+
#if !defined (USE_HAL_WWDG_REGISTER_CALLBACKS)
337+
#define USE_HAL_WWDG_REGISTER_CALLBACKS 0U
338+
#endif
238339

239340
/* ################## SPI peripheral configuration ########################## */
240341

0 commit comments

Comments
 (0)