Skip to content

Commit 143176b

Browse files
committed
STM32F4 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
1 parent e1aa00e commit 143176b

File tree

1 file changed

+151
-38
lines changed

1 file changed

+151
-38
lines changed

targets/TARGET_STM/TARGET_STM32F4/STM32Cube_FW/stm32f4xx_hal_conf.h

Lines changed: 151 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -147,44 +147,157 @@
147147
#define INSTRUCTION_CACHE_ENABLE 1U
148148
#define DATA_CACHE_ENABLE 1U
149149

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

189302
/* ########################## Assert Selection ############################## */
190303
/**

0 commit comments

Comments
 (0)