Skip to content

Commit 23fd3a5

Browse files
committed
Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
1 parent 36b6013 commit 23fd3a5

File tree

1 file changed

+151
-38
lines changed

1 file changed

+151
-38
lines changed

targets/TARGET_STM/TARGET_STM32F7/STM32Cube_FW/stm32f7xx_hal_conf.h

Lines changed: 151 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -148,44 +148,157 @@
148148
#define PREFETCH_ENABLE 1U /* To enable prefetch */
149149
#define ART_ACCLERATOR_ENABLE 1U /* To enable ART Accelerator */
150150

151-
#define USE_HAL_ADC_REGISTER_CALLBACKS 0U /* ADC register callback disabled */
152-
#define USE_HAL_CAN_REGISTER_CALLBACKS 0U /* CAN register callback disabled */
153-
#define USE_HAL_CEC_REGISTER_CALLBACKS 0U /* CEC register callback disabled */
154-
#define USE_HAL_CRYP_REGISTER_CALLBACKS 0U /* CRYP register callback disabled */
155-
#define USE_HAL_DAC_REGISTER_CALLBACKS 0U /* DAC register callback disabled */
156-
#define USE_HAL_DCMI_REGISTER_CALLBACKS 0U /* DCMI register callback disabled */
157-
#define USE_HAL_DFSDM_REGISTER_CALLBACKS 0U /* DFSDM register callback disabled */
158-
#define USE_HAL_DMA2D_REGISTER_CALLBACKS 0U /* DMA2D register callback disabled */
159-
#define USE_HAL_DSI_REGISTER_CALLBACKS 0U /* DSI register callback disabled */
160-
#define USE_HAL_ETH_REGISTER_CALLBACKS 0U /* ETH register callback disabled */
161-
#define USE_HAL_HASH_REGISTER_CALLBACKS 0U /* HASH register callback disabled */
162-
#define USE_HAL_HCD_REGISTER_CALLBACKS 0U /* HCD register callback disabled */
163-
#define USE_HAL_I2C_REGISTER_CALLBACKS 0U /* I2C register callback disabled */
164-
#define USE_HAL_I2S_REGISTER_CALLBACKS 0U /* I2S register callback disabled */
165-
#define USE_HAL_IRDA_REGISTER_CALLBACKS 0U /* IRDA register callback disabled */
166-
#define USE_HAL_JPEG_REGISTER_CALLBACKS 0U /* JPEG register callback disabled */
167-
#define USE_HAL_LPTIM_REGISTER_CALLBACKS 0U /* LPTIM register callback disabled */
168-
#define USE_HAL_LTDC_REGISTER_CALLBACKS 0U /* LTDC register callback disabled */
169-
#define USE_HAL_MDIOS_REGISTER_CALLBACKS 0U /* MDIOS register callback disabled */
170-
#define USE_HAL_MMC_REGISTER_CALLBACKS 0U /* MMC register callback disabled */
171-
#define USE_HAL_NAND_REGISTER_CALLBACKS 0U /* NAND register callback disabled */
172-
#define USE_HAL_NOR_REGISTER_CALLBACKS 0U /* NOR register callback disabled */
173-
#define USE_HAL_PCD_REGISTER_CALLBACKS 0U /* PCD register callback disabled */
174-
#define USE_HAL_QSPI_REGISTER_CALLBACKS 0U /* QSPI register callback disabled */
175-
#define USE_HAL_RNG_REGISTER_CALLBACKS 0U /* RNG register callback disabled */
176-
#define USE_HAL_RTC_REGISTER_CALLBACKS 0U /* RTC register callback disabled */
177-
#define USE_HAL_SAI_REGISTER_CALLBACKS 0U /* SAI register callback disabled */
178-
#define USE_HAL_SD_REGISTER_CALLBACKS 0U /* SD register callback disabled */
179-
#define USE_HAL_SMARTCARD_REGISTER_CALLBACKS 0U /* SMARTCARD register callback disabled */
180-
#define USE_HAL_SDRAM_REGISTER_CALLBACKS 0U /* SDRAM register callback disabled */
181-
#define USE_HAL_SRAM_REGISTER_CALLBACKS 0U /* SRAM register callback disabled */
182-
#define USE_HAL_SPDIFRX_REGISTER_CALLBACKS 0U /* SPDIFRX register callback disabled */
183-
#define USE_HAL_SMBUS_REGISTER_CALLBACKS 0U /* SMBUS register callback disabled */
184-
#define USE_HAL_SPI_REGISTER_CALLBACKS 0U /* SPI register callback disabled */
185-
#define USE_HAL_TIM_REGISTER_CALLBACKS 0U /* TIM register callback disabled */
186-
#define USE_HAL_UART_REGISTER_CALLBACKS 0U /* UART register callback disabled */
187-
#define USE_HAL_USART_REGISTER_CALLBACKS 0U /* USART register callback disabled */
188-
#define USE_HAL_WWDG_REGISTER_CALLBACKS 0U /* WWDG register callback disabled */
151+
#if !defined (USE_HAL_ADC_REGISTER_CALLBACKS)
152+
#define USE_HAL_ADC_REGISTER_CALLBACKS 0U /* ADC register callback disabled */
153+
#endif
154+
155+
#if !defined (USE_HAL_CAN_REGISTER_CALLBACKS)
156+
#define USE_HAL_CAN_REGISTER_CALLBACKS 0U /* CAN register callback disabled */
157+
#endif
158+
159+
#if !defined (USE_HAL_CEC_REGISTER_CALLBACKS)
160+
#define USE_HAL_CEC_REGISTER_CALLBACKS 0U /* CEC register callback disabled */
161+
#endif
162+
163+
#if !defined (USE_HAL_CRYP_REGISTER_CALLBACKS)
164+
#define USE_HAL_CRYP_REGISTER_CALLBACKS 0U /* CRYP register callback disabled */
165+
#endif
166+
167+
#if !defined (USE_HAL_DAC_REGISTER_CALLBACKS)
168+
#define USE_HAL_DAC_REGISTER_CALLBACKS 0U /* DAC register callback disabled */
169+
#endif
170+
171+
#if !defined (USE_HAL_DCMI_REGISTER_CALLBACKS)
172+
#define USE_HAL_DCMI_REGISTER_CALLBACKS 0U /* DCMI register callback disabled */
173+
#endif
174+
175+
#if !defined (USE_HAL_DFSDM_REGISTER_CALLBACKS)
176+
#define USE_HAL_DFSDM_REGISTER_CALLBACKS 0U /* DFSDM register callback disabled */
177+
#endif
178+
179+
#if !defined (USE_HAL_DMA2D_REGISTER_CALLBACKS)
180+
#define USE_HAL_DMA2D_REGISTER_CALLBACKS 0U /* DMA2D register callback disabled */
181+
#endif
182+
183+
#if !defined (USE_HAL_DSI_REGISTER_CALLBACKS)
184+
#define USE_HAL_DSI_REGISTER_CALLBACKS 0U /* DSI register callback disabled */
185+
#endif
186+
187+
#if !defined (USE_HAL_ETH_REGISTER_CALLBACKS)
188+
#define USE_HAL_ETH_REGISTER_CALLBACKS 0U /* ETH register callback disabled */
189+
#endif
190+
191+
#if !defined (USE_HAL_HASH_REGISTER_CALLBACKS)
192+
#define USE_HAL_HASH_REGISTER_CALLBACKS 0U /* HASH register callback disabled */
193+
#endif
194+
195+
#if !defined (USE_HAL_HCD_REGISTER_CALLBACKS)
196+
#define USE_HAL_HCD_REGISTER_CALLBACKS 0U /* HCD register callback disabled */
197+
#endif
198+
199+
#if !defined (USE_HAL_I2C_REGISTER_CALLBACKS)
200+
#define USE_HAL_I2C_REGISTER_CALLBACKS 0U /* I2C register callback disabled */
201+
#endif
202+
203+
#if !defined (USE_HAL_I2S_REGISTER_CALLBACKS)
204+
#define USE_HAL_I2S_REGISTER_CALLBACKS 0U /* I2S register callback disabled */
205+
#endif
206+
207+
#if !defined (USE_HAL_IRDA_REGISTER_CALLBACKS)
208+
#define USE_HAL_IRDA_REGISTER_CALLBACKS 0U /* IRDA register callback disabled */
209+
#endif
210+
211+
#if !defined (USE_HAL_JPEG_REGISTER_CALLBACKS)
212+
#define USE_HAL_JPEG_REGISTER_CALLBACKS 0U /* JPEG register callback disabled */
213+
#endif
214+
215+
#if !defined (USE_HAL_LPTIM_REGISTER_CALLBACKS)
216+
#define USE_HAL_LPTIM_REGISTER_CALLBACKS 0U /* LPTIM register callback disabled */
217+
#endif
218+
219+
#if !defined (USE_HAL_LTDC_REGISTER_CALLBACKS)
220+
#define USE_HAL_LTDC_REGISTER_CALLBACKS 0U /* LTDC register callback disabled */
221+
#endif
222+
223+
#if !defined (USE_HAL_MDIOS_REGISTER_CALLBACKS)
224+
#define USE_HAL_MDIOS_REGISTER_CALLBACKS 0U /* MDIOS register callback disabled */
225+
#endif
226+
227+
#if !defined (USE_HAL_MMC_REGISTER_CALLBACKS)
228+
#define USE_HAL_MMC_REGISTER_CALLBACKS 0U /* MMC register callback disabled */
229+
#endif
230+
231+
#if !defined (USE_HAL_NAND_REGISTER_CALLBACKS)
232+
#define USE_HAL_NAND_REGISTER_CALLBACKS 0U /* NAND register callback disabled */
233+
#endif
234+
235+
#if !defined (USE_HAL_NOR_REGISTER_CALLBACKS)
236+
#define USE_HAL_NOR_REGISTER_CALLBACKS 0U /* NOR register callback disabled */
237+
#endif
238+
239+
#if !defined (USE_HAL_PCD_REGISTER_CALLBACKS)
240+
#define USE_HAL_PCD_REGISTER_CALLBACKS 0U /* PCD register callback disabled */
241+
#endif
242+
243+
#if !defined (USE_HAL_QSPI_REGISTER_CALLBACKS)
244+
#define USE_HAL_QSPI_REGISTER_CALLBACKS 0U /* QSPI register callback disabled */
245+
#endif
246+
247+
#if !defined (USE_HAL_RNG_REGISTER_CALLBACKS)
248+
#define USE_HAL_RNG_REGISTER_CALLBACKS 0U /* RNG register callback disabled */
249+
#endif
250+
251+
#if !defined (USE_HAL_RTC_REGISTER_CALLBACKS)
252+
#define USE_HAL_RTC_REGISTER_CALLBACKS 0U /* RTC register callback disabled */
253+
#endif
254+
255+
#if !defined (USE_HAL_SAI_REGISTER_CALLBACKS)
256+
#define USE_HAL_SAI_REGISTER_CALLBACKS 0U /* SAI register callback disabled */
257+
#endif
258+
259+
#if !defined (USE_HAL_SD_REGISTER_CALLBACKS)
260+
#define USE_HAL_SD_REGISTER_CALLBACKS 0U /* SD register callback disabled */
261+
#endif
262+
263+
#if !defined (USE_HAL_SMARTCARD_REGISTER_CALLBACKS)
264+
#define USE_HAL_SMARTCARD_REGISTER_CALLBACKS 0U /* SMARTCARD register callback disabled */
265+
#endif
266+
267+
#if !defined (USE_HAL_SDRAM_REGISTER_CALLBACKS)
268+
#define USE_HAL_SDRAM_REGISTER_CALLBACKS 0U /* SDRAM register callback disabled */
269+
#endif
270+
271+
#if !defined (USE_HAL_SRAM_REGISTER_CALLBACKS)
272+
#define USE_HAL_SRAM_REGISTER_CALLBACKS 0U /* SRAM register callback disabled */
273+
#endif
274+
275+
#if !defined (USE_HAL_SPDIFRX_REGISTER_CALLBACKS)
276+
#define USE_HAL_SPDIFRX_REGISTER_CALLBACKS 0U /* SPDIFRX register callback disabled */
277+
#endif
278+
279+
#if !defined (USE_HAL_SMBUS_REGISTER_CALLBACKS)
280+
#define USE_HAL_SMBUS_REGISTER_CALLBACKS 0U /* SMBUS register callback disabled */
281+
#endif
282+
283+
#if !defined (USE_HAL_SPI_REGISTER_CALLBACKS)
284+
#define USE_HAL_SPI_REGISTER_CALLBACKS 0U /* SPI register callback disabled */
285+
#endif
286+
287+
#if !defined (USE_HAL_TIM_REGISTER_CALLBACKS)
288+
#define USE_HAL_TIM_REGISTER_CALLBACKS 0U /* TIM register callback disabled */
289+
#endif
290+
291+
#if !defined (USE_HAL_UART_REGISTER_CALLBACKS)
292+
#define USE_HAL_UART_REGISTER_CALLBACKS 0U /* UART register callback disabled */
293+
#endif
294+
295+
#if !defined (USE_HAL_USART_REGISTER_CALLBACKS)
296+
#define USE_HAL_USART_REGISTER_CALLBACKS 0U /* USART register callback disabled */
297+
#endif
298+
299+
#if !defined (USE_HAL_WWDG_REGISTER_CALLBACKS)
300+
#define USE_HAL_WWDG_REGISTER_CALLBACKS 0U /* WWDG register callback disabled */
301+
#endif
189302

190303
/* ########################## Assert Selection ############################## */
191304
/**

0 commit comments

Comments
 (0)