|
46 | 46 | #define HAL_DFSDM_MODULE_ENABLED
|
47 | 47 | #define HAL_DMA_MODULE_ENABLED
|
48 | 48 | #define HAL_DMA2D_MODULE_ENABLED
|
| 49 | +#define HAL_DTS_MODULE_ENABLED |
49 | 50 | #define HAL_DSI_MODULE_ENABLED
|
50 | 51 | #define HAL_ETH_MODULE_ENABLED
|
51 | 52 | #define HAL_EXTI_MODULE_ENABLED
|
52 | 53 | #define HAL_FDCAN_MODULE_ENABLED
|
53 | 54 | #define HAL_FLASH_MODULE_ENABLED
|
| 55 | +#define HAL_GFXMMU_MODULE_ENABLED |
54 | 56 | #define HAL_GPIO_MODULE_ENABLED
|
55 | 57 | #define HAL_HASH_MODULE_ENABLED
|
56 | 58 | #define HAL_HCD_MODULE_ENABLED
|
|
69 | 71 | #define HAL_NAND_MODULE_ENABLED
|
70 | 72 | #define HAL_NOR_MODULE_ENABLED
|
71 | 73 | #define HAL_OPAMP_MODULE_ENABLED
|
| 74 | +#define HAL_OSPI_MODULE_ENABLED |
| 75 | +#define HAL_OTFDEC_MODULE_ENABLED |
72 | 76 | #define HAL_PCD_MODULE_ENABLED
|
73 | 77 | #define HAL_PWR_MODULE_ENABLED
|
| 78 | +#define HAL_PSSI_MODULE_ENABLED |
74 | 79 | #define HAL_QSPI_MODULE_ENABLED
|
75 | 80 | #define HAL_RAMECC_MODULE_ENABLED
|
76 | 81 | #define HAL_RCC_MODULE_ENABLED
|
|
135 | 140 | #endif /* LSE_STARTUP_TIMEOUT */
|
136 | 141 |
|
137 | 142 | #if !defined (LSI_VALUE)
|
138 |
| - #define LSI_VALUE 32000U /*!< LSI Typical Value in Hz*/ |
| 143 | + #define LSI_VALUE (32000U) /*!< LSI Typical Value in Hz*/ |
139 | 144 | #endif /* LSI_VALUE */ /*!< Value of the Internal Low Speed oscillator in Hz
|
140 | 145 | The real value may vary depending on the variations
|
141 | 146 | in voltage and temperature.*/
|
|
171 | 176 | #define USE_HAL_DFSDM_REGISTER_CALLBACKS 0U /* DFSDM register callback disabled */
|
172 | 177 | #define USE_HAL_DMA2D_REGISTER_CALLBACKS 0U /* DMA2D register callback disabled */
|
173 | 178 | #define USE_HAL_DSI_REGISTER_CALLBACKS 0U /* DSI register callback disabled */
|
| 179 | +#define USE_HAL_DTS_REGISTER_CALLBACKS 0U /* DTS register callback disabled */ |
174 | 180 | #define USE_HAL_ETH_REGISTER_CALLBACKS 0U /* ETH register callback disabled */
|
175 | 181 | #define USE_HAL_FDCAN_REGISTER_CALLBACKS 0U /* FDCAN register callback disabled */
|
176 | 182 | #define USE_HAL_NAND_REGISTER_CALLBACKS 0U /* NAND register callback disabled */
|
|
179 | 185 | #define USE_HAL_SRAM_REGISTER_CALLBACKS 0U /* SRAM register callback disabled */
|
180 | 186 | #define USE_HAL_HASH_REGISTER_CALLBACKS 0U /* HASH register callback disabled */
|
181 | 187 | #define USE_HAL_HCD_REGISTER_CALLBACKS 0U /* HCD register callback disabled */
|
| 188 | +#define USE_HAL_GFXMMU_REGISTER_CALLBACKS 0U /* GFXMMU register callback disabled */ |
182 | 189 | #define USE_HAL_HRTIM_REGISTER_CALLBACKS 0U /* HRTIM register callback disabled */
|
183 | 190 | #define USE_HAL_I2C_REGISTER_CALLBACKS 0U /* I2C register callback disabled */
|
184 | 191 | #define USE_HAL_I2S_REGISTER_CALLBACKS 0U /* I2S register callback disabled */
|
| 192 | +#define USE_HAL_IRDA_REGISTER_CALLBACKS 0U /* IRDA register callback disabled */ |
185 | 193 | #define USE_HAL_JPEG_REGISTER_CALLBACKS 0U /* JPEG register callback disabled */
|
186 | 194 | #define USE_HAL_LPTIM_REGISTER_CALLBACKS 0U /* LPTIM register callback disabled */
|
187 | 195 | #define USE_HAL_LTDC_REGISTER_CALLBACKS 0U /* LTDC register callback disabled */
|
188 | 196 | #define USE_HAL_MDIOS_REGISTER_CALLBACKS 0U /* MDIO register callback disabled */
|
| 197 | +#define USE_HAL_MMC_REGISTER_CALLBACKS 0U /* MMC register callback disabled */ |
189 | 198 | #define USE_HAL_OPAMP_REGISTER_CALLBACKS 0U /* MDIO register callback disabled */
|
| 199 | +#define USE_HAL_OSPI_REGISTER_CALLBACKS 0U /* OSPI register callback disabled */ |
| 200 | +#define USE_HAL_OTFDEC_REGISTER_CALLBACKS 0U /* OTFDEC register callback disabled */ |
190 | 201 | #define USE_HAL_PCD_REGISTER_CALLBACKS 0U /* PCD register callback disabled */
|
191 | 202 | #define USE_HAL_QSPI_REGISTER_CALLBACKS 0U /* QSPI register callback disabled */
|
192 | 203 | #define USE_HAL_RNG_REGISTER_CALLBACKS 0U /* RNG register callback disabled */
|
193 | 204 | #define USE_HAL_RTC_REGISTER_CALLBACKS 0U /* RTC register callback disabled */
|
194 | 205 | #define USE_HAL_SAI_REGISTER_CALLBACKS 0U /* SAI register callback disabled */
|
| 206 | +#define USE_HAL_SD_REGISTER_CALLBACKS 0U /* SD register callback disabled */ |
| 207 | +#define USE_HAL_SMARTCARD_REGISTER_CALLBACKS 0U /* SMARTCARD register callback disabled */ |
195 | 208 | #define USE_HAL_SPDIFRX_REGISTER_CALLBACKS 0U /* SPDIFRX register callback disabled */
|
196 | 209 | #define USE_HAL_SMBUS_REGISTER_CALLBACKS 0U /* SMBUS register callback disabled */
|
197 | 210 | #define USE_HAL_SPI_REGISTER_CALLBACKS 0U /* SPI register callback disabled */
|
198 | 211 | #define USE_HAL_SWPMI_REGISTER_CALLBACKS 0U /* SWPMI register callback disabled */
|
199 | 212 | #define USE_HAL_TIM_REGISTER_CALLBACKS 0U /* TIM register callback disabled */
|
| 213 | +#define USE_HAL_UART_REGISTER_CALLBACKS 0U /* UART register callback disabled */ |
| 214 | +#define USE_HAL_USART_REGISTER_CALLBACKS 0U /* USART register callback disabled */ |
200 | 215 | #define USE_HAL_WWDG_REGISTER_CALLBACKS 0U /* WWDG register callback disabled */
|
201 | 216 |
|
202 | 217 | /* ########################### Ethernet Configuration ######################### */
|
203 |
| -#define ETH_TX_DESC_CNT 10 /* number of Ethernet Tx DMA descriptors */ |
204 |
| -#define ETH_RX_DESC_CNT 4 /* number of Ethernet Rx DMA descriptors */ |
| 218 | +#define ETH_TX_DESC_CNT MBED_CONF_STM32_EMAC_ETH_TXBUFNB /* number of Ethernet Tx DMA descriptors */ |
| 219 | +#define ETH_RX_DESC_CNT MBED_CONF_STM32_EMAC_ETH_RXBUFNB /* number of Ethernet Rx DMA descriptors */ |
205 | 220 |
|
206 | 221 | #define ETH_MAC_ADDR0 ((uint8_t)0x02)
|
207 | 222 | #define ETH_MAC_ADDR1 ((uint8_t)0x00)
|
|
259 | 274 | #include "stm32h7xx_hal_dfsdm.h"
|
260 | 275 | #endif /* HAL_DFSDM_MODULE_ENABLED */
|
261 | 276 |
|
| 277 | +#ifdef HAL_DTS_MODULE_ENABLED |
| 278 | + #include "stm32h7xx_hal_dts.h" |
| 279 | +#endif /* HAL_DTS_MODULE_ENABLED */ |
| 280 | + |
262 | 281 | #ifdef HAL_ETH_MODULE_ENABLED
|
263 | 282 | #include "stm32h7xx_hal_eth.h"
|
264 | 283 | #endif /* HAL_ETH_MODULE_ENABLED */
|
|
303 | 322 | #include "stm32h7xx_hal_flash.h"
|
304 | 323 | #endif /* HAL_FLASH_MODULE_ENABLED */
|
305 | 324 |
|
| 325 | +#ifdef HAL_GFXMMU_MODULE_ENABLED |
| 326 | + #include "stm32h7xx_hal_gfxmmu.h" |
| 327 | +#endif /* HAL_GFXMMU_MODULE_ENABLED */ |
| 328 | + |
306 | 329 | #ifdef HAL_HRTIM_MODULE_ENABLED
|
307 | 330 | #include "stm32h7xx_hal_hrtim.h"
|
308 | 331 | #endif /* HAL_HRTIM_MODULE_ENABLED */
|
|
359 | 382 | #include "stm32h7xx_hal_opamp.h"
|
360 | 383 | #endif /* HAL_OPAMP_MODULE_ENABLED */
|
361 | 384 |
|
| 385 | +#ifdef HAL_OSPI_MODULE_ENABLED |
| 386 | + #include "stm32h7xx_hal_ospi.h" |
| 387 | +#endif /* HAL_OSPI_MODULE_ENABLED */ |
| 388 | + |
| 389 | +#ifdef HAL_OTFDEC_MODULE_ENABLED |
| 390 | +#include "stm32h7xx_hal_otfdec.h" |
| 391 | +#endif /* HAL_OTFDEC_MODULE_ENABLED */ |
| 392 | + |
| 393 | +#ifdef HAL_PSSI_MODULE_ENABLED |
| 394 | + #include "stm32h7xx_hal_pssi.h" |
| 395 | +#endif /* HAL_PSSI_MODULE_ENABLED */ |
| 396 | + |
362 | 397 | #ifdef HAL_PWR_MODULE_ENABLED
|
363 | 398 | #include "stm32h7xx_hal_pwr.h"
|
364 | 399 | #endif /* HAL_PWR_MODULE_ENABLED */
|
|
369 | 404 |
|
370 | 405 | #ifdef HAL_RAMECC_MODULE_ENABLED
|
371 | 406 | #include "stm32h7xx_hal_ramecc.h"
|
372 |
| -#endif /* HAL_HCD_MODULE_ENABLED */ |
| 407 | +#endif /* HAL_RAMECC_MODULE_ENABLED */ |
373 | 408 |
|
374 | 409 | #ifdef HAL_RNG_MODULE_ENABLED
|
375 | 410 | #include "stm32h7xx_hal_rng.h"
|
|
442 | 477 | /* Exported macro ------------------------------------------------------------*/
|
443 | 478 | #ifdef USE_FULL_ASSERT
|
444 | 479 | #include "stm32_assert.h" // MBED patch
|
445 |
| -/** |
446 |
| - * @brief The assert_param macro is used for function's parameters check. |
447 |
| - * @param expr: If expr is false, it calls assert_failed function |
448 |
| - * which reports the name of the source file and the source |
449 |
| - * line number of the call that failed. |
450 |
| - * If expr is true, it returns no value. |
451 |
| - * @retval None |
452 |
| - */ |
453 |
| - //MBED PATCH #define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, __LINE__)) |
454 |
| -/* Exported functions ------------------------------------------------------- */ |
455 |
| - //MBED PATCH void assert_failed(uint8_t* file, uint32_t line); |
456 | 480 | #else
|
457 | 481 | #define assert_param(expr) ((void)0U)
|
458 | 482 | #endif /* USE_FULL_ASSERT */
|
|
0 commit comments