Rev 2 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2 | Rev 6 | ||
|---|---|---|---|
| Line 21... | Line 21... | ||
| 21 | /* Define to prevent recursive inclusion -------------------------------------*/ |
21 | /* Define to prevent recursive inclusion -------------------------------------*/ |
| 22 | #ifndef STM32_HAL_LEGACY |
22 | #ifndef STM32_HAL_LEGACY |
| 23 | #define STM32_HAL_LEGACY |
23 | #define STM32_HAL_LEGACY |
| 24 | 24 | ||
| 25 | #ifdef __cplusplus |
25 | #ifdef __cplusplus |
| 26 | extern "C" { |
26 | extern "C" { |
| 27 | #endif |
27 | #endif |
| 28 | 28 | ||
| 29 | /* Includes ------------------------------------------------------------------*/ |
29 | /* Includes ------------------------------------------------------------------*/ |
| 30 | /* Exported types ------------------------------------------------------------*/ |
30 | /* Exported types ------------------------------------------------------------*/ |
| 31 | /* Exported constants --------------------------------------------------------*/ |
31 | /* Exported constants --------------------------------------------------------*/ |
| Line 36... | Line 36... | ||
| 36 | #define AES_FLAG_RDERR CRYP_FLAG_RDERR |
36 | #define AES_FLAG_RDERR CRYP_FLAG_RDERR |
| 37 | #define AES_FLAG_WRERR CRYP_FLAG_WRERR |
37 | #define AES_FLAG_WRERR CRYP_FLAG_WRERR |
| 38 | #define AES_CLEARFLAG_CCF CRYP_CLEARFLAG_CCF |
38 | #define AES_CLEARFLAG_CCF CRYP_CLEARFLAG_CCF |
| 39 | #define AES_CLEARFLAG_RDERR CRYP_CLEARFLAG_RDERR |
39 | #define AES_CLEARFLAG_RDERR CRYP_CLEARFLAG_RDERR |
| 40 | #define AES_CLEARFLAG_WRERR CRYP_CLEARFLAG_WRERR |
40 | #define AES_CLEARFLAG_WRERR CRYP_CLEARFLAG_WRERR |
| - | 41 | #if defined(STM32U5) |
|
| - | 42 | #define CRYP_DATATYPE_32B CRYP_NO_SWAP |
|
| - | 43 | #define CRYP_DATATYPE_16B CRYP_HALFWORD_SWAP |
|
| - | 44 | #define CRYP_DATATYPE_8B CRYP_BYTE_SWAP |
|
| - | 45 | #define CRYP_DATATYPE_1B CRYP_BIT_SWAP |
|
| - | 46 | #define CRYP_CCF_CLEAR CRYP_CLEAR_CCF |
|
| 41 | - | ||
| - | 47 | #define CRYP_ERR_CLEAR CRYP_CLEAR_RWEIF |
|
| - | 48 | #endif /* STM32U5 */ |
|
| 42 | /** |
49 | /** |
| 43 | * @} |
50 | * @} |
| 44 | */ |
51 | */ |
| 45 | 52 | ||
| 46 | /** @defgroup HAL_ADC_Aliased_Defines HAL ADC Aliased Defines maintained for legacy purpose |
53 | /** @defgroup HAL_ADC_Aliased_Defines HAL ADC Aliased Defines maintained for legacy purpose |
| Line 209... | Line 216... | ||
| 209 | #define __HAL_CORTEX_SYSTICKCLK_CONFIG HAL_SYSTICK_CLKSourceConfig |
216 | #define __HAL_CORTEX_SYSTICKCLK_CONFIG HAL_SYSTICK_CLKSourceConfig |
| 210 | /** |
217 | /** |
| 211 | * @} |
218 | * @} |
| 212 | */ |
219 | */ |
| 213 | 220 | ||
| - | 221 | /** |
|
| - | 222 | * @} |
|
| - | 223 | */ |
|
| - | 224 | ||
| 214 | /** @defgroup HAL_CRC_Aliased_Defines HAL CRC Aliased Defines maintained for legacy purpose |
225 | /** @defgroup HAL_CRC_Aliased_Defines HAL CRC Aliased Defines maintained for legacy purpose |
| 215 | * @{ |
226 | * @{ |
| 216 | */ |
227 | */ |
| 217 | 228 | ||
| 218 | #define CRC_OUTPUTDATA_INVERSION_DISABLED CRC_OUTPUTDATA_INVERSION_DISABLE |
229 | #define CRC_OUTPUTDATA_INVERSION_DISABLED CRC_OUTPUTDATA_INVERSION_DISABLE |
| Line 234... | Line 245... | ||
| 234 | #define DAC_WAVE_TRIANGLE DAC_CR_WAVE1_1 |
245 | #define DAC_WAVE_TRIANGLE DAC_CR_WAVE1_1 |
| 235 | #define DAC_WAVEGENERATION_NONE DAC_WAVE_NONE |
246 | #define DAC_WAVEGENERATION_NONE DAC_WAVE_NONE |
| 236 | #define DAC_WAVEGENERATION_NOISE DAC_WAVE_NOISE |
247 | #define DAC_WAVEGENERATION_NOISE DAC_WAVE_NOISE |
| 237 | #define DAC_WAVEGENERATION_TRIANGLE DAC_WAVE_TRIANGLE |
248 | #define DAC_WAVEGENERATION_TRIANGLE DAC_WAVE_TRIANGLE |
| 238 | 249 | ||
| 239 | #if defined(STM32G4) |
250 | #if defined(STM32G4) || defined(STM32H7) || defined (STM32U5) |
| 240 | #define DAC_CHIPCONNECT_DISABLE (DAC_CHIPCONNECT_EXTERNAL | DAC_CHIPCONNECT_BOTH) |
251 | #define DAC_CHIPCONNECT_DISABLE DAC_CHIPCONNECT_EXTERNAL |
| 241 | #define DAC_CHIPCONNECT_ENABLE (DAC_CHIPCONNECT_INTERNAL | DAC_CHIPCONNECT_BOTH) |
252 | #define DAC_CHIPCONNECT_ENABLE DAC_CHIPCONNECT_INTERNAL |
| 242 | #endif |
253 | #endif |
| 243 | 254 | ||
| 244 | #if defined(STM32L1) || defined(STM32L4) || defined(STM32G0) |
255 | #if defined(STM32L1) || defined(STM32L4) || defined(STM32G0) || defined(STM32L5) || defined(STM32H7) || defined(STM32F4) || defined(STM32G4) |
| 245 | #define HAL_DAC_MSP_INIT_CB_ID HAL_DAC_MSPINIT_CB_ID |
256 | #define HAL_DAC_MSP_INIT_CB_ID HAL_DAC_MSPINIT_CB_ID |
| 246 | #define HAL_DAC_MSP_DEINIT_CB_ID HAL_DAC_MSPDEINIT_CB_ID |
257 | #define HAL_DAC_MSP_DEINIT_CB_ID HAL_DAC_MSPDEINIT_CB_ID |
| 247 | #endif |
258 | #endif |
| 248 | 259 | ||
| 249 | /** |
260 | /** |
| Line 304... | Line 315... | ||
| 304 | #define HAL_DMAMUX_REQUEST_GEN_NO_EVENT HAL_DMAMUX_REQ_GEN_NO_EVENT |
315 | #define HAL_DMAMUX_REQUEST_GEN_NO_EVENT HAL_DMAMUX_REQ_GEN_NO_EVENT |
| 305 | #define HAL_DMAMUX_REQUEST_GEN_RISING HAL_DMAMUX_REQ_GEN_RISING |
316 | #define HAL_DMAMUX_REQUEST_GEN_RISING HAL_DMAMUX_REQ_GEN_RISING |
| 306 | #define HAL_DMAMUX_REQUEST_GEN_FALLING HAL_DMAMUX_REQ_GEN_FALLING |
317 | #define HAL_DMAMUX_REQUEST_GEN_FALLING HAL_DMAMUX_REQ_GEN_FALLING |
| 307 | #define HAL_DMAMUX_REQUEST_GEN_RISING_FALLING HAL_DMAMUX_REQ_GEN_RISING_FALLING |
318 | #define HAL_DMAMUX_REQUEST_GEN_RISING_FALLING HAL_DMAMUX_REQ_GEN_RISING_FALLING |
| 308 | 319 | ||
| - | 320 | #if defined(STM32L4R5xx) || defined(STM32L4R9xx) || defined(STM32L4R9xx) || defined(STM32L4S5xx) || defined(STM32L4S7xx) || defined(STM32L4S9xx) |
|
| - | 321 | #define DMA_REQUEST_DCMI_PSSI DMA_REQUEST_DCMI |
|
| - | 322 | #endif |
|
| - | 323 | ||
| 309 | #endif /* STM32L4 */ |
324 | #endif /* STM32L4 */ |
| 310 | 325 | ||
| - | 326 | #if defined(STM32G0) |
|
| - | 327 | #define DMA_REQUEST_DAC1_CHANNEL1 DMA_REQUEST_DAC1_CH1 |
|
| - | 328 | #define DMA_REQUEST_DAC1_CHANNEL2 DMA_REQUEST_DAC1_CH2 |
|
| - | 329 | #define DMA_REQUEST_TIM16_TRIG_COM DMA_REQUEST_TIM16_COM |
|
| - | 330 | #define DMA_REQUEST_TIM17_TRIG_COM DMA_REQUEST_TIM17_COM |
|
| - | 331 | ||
| - | 332 | #define LL_DMAMUX_REQ_TIM16_TRIG_COM LL_DMAMUX_REQ_TIM16_COM |
|
| - | 333 | #define LL_DMAMUX_REQ_TIM17_TRIG_COM LL_DMAMUX_REQ_TIM17_COM |
|
| - | 334 | #endif |
|
| - | 335 | ||
| 311 | #if defined(STM32H7) |
336 | #if defined(STM32H7) |
| 312 | 337 | ||
| 313 | #define DMA_REQUEST_DAC1 DMA_REQUEST_DAC1_CH1 |
338 | #define DMA_REQUEST_DAC1 DMA_REQUEST_DAC1_CH1 |
| 314 | #define DMA_REQUEST_DAC2 DMA_REQUEST_DAC1_CH2 |
339 | #define DMA_REQUEST_DAC2 DMA_REQUEST_DAC1_CH2 |
| 315 | 340 | ||
| Line 363... | Line 388... | ||
| 363 | 388 | ||
| 364 | #define DFSDM_FILTER_EXT_TRIG_LPTIM1 DFSDM_FILTER_EXT_TRIG_LPTIM1_OUT |
389 | #define DFSDM_FILTER_EXT_TRIG_LPTIM1 DFSDM_FILTER_EXT_TRIG_LPTIM1_OUT |
| 365 | #define DFSDM_FILTER_EXT_TRIG_LPTIM2 DFSDM_FILTER_EXT_TRIG_LPTIM2_OUT |
390 | #define DFSDM_FILTER_EXT_TRIG_LPTIM2 DFSDM_FILTER_EXT_TRIG_LPTIM2_OUT |
| 366 | #define DFSDM_FILTER_EXT_TRIG_LPTIM3 DFSDM_FILTER_EXT_TRIG_LPTIM3_OUT |
391 | #define DFSDM_FILTER_EXT_TRIG_LPTIM3 DFSDM_FILTER_EXT_TRIG_LPTIM3_OUT |
| 367 | 392 | ||
| - | 393 | #define DAC_TRIGGER_LP1_OUT DAC_TRIGGER_LPTIM1_OUT |
|
| 368 | #endif /* STM32H7 */ |
394 | #define DAC_TRIGGER_LP2_OUT DAC_TRIGGER_LPTIM2_OUT |
| 369 | 395 | ||
| - | 396 | #endif /* STM32H7 */ |
|
| 370 | /** |
397 | /** |
| 371 | * @} |
398 | * @} |
| 372 | */ |
399 | */ |
| 373 | 400 | ||
| 374 | /** @defgroup HAL_FLASH_Aliased_Defines HAL FLASH Aliased Defines maintained for legacy purpose |
401 | /** @defgroup HAL_FLASH_Aliased_Defines HAL FLASH Aliased Defines maintained for legacy purpose |
| Line 452... | Line 479... | ||
| 452 | #else |
479 | #else |
| 453 | #define OB_BOOT_ENTRY_FORCED_NONE OB_BOOT_LOCK_DISABLE |
480 | #define OB_BOOT_ENTRY_FORCED_NONE OB_BOOT_LOCK_DISABLE |
| 454 | #define OB_BOOT_ENTRY_FORCED_FLASH OB_BOOT_LOCK_ENABLE |
481 | #define OB_BOOT_ENTRY_FORCED_FLASH OB_BOOT_LOCK_ENABLE |
| 455 | #endif |
482 | #endif |
| 456 | #if defined(STM32H7) |
483 | #if defined(STM32H7) |
| 457 | #define FLASH_FLAG_SNECCE_BANK1RR FLASH_FLAG_SNECCERR_BANK1 |
484 | #define FLASH_FLAG_SNECCE_BANK1RR FLASH_FLAG_SNECCERR_BANK1 |
| 458 | #define FLASH_FLAG_DBECCE_BANK1RR FLASH_FLAG_DBECCERR_BANK1 |
485 | #define FLASH_FLAG_DBECCE_BANK1RR FLASH_FLAG_DBECCERR_BANK1 |
| 459 | #define FLASH_FLAG_STRBER_BANK1R FLASH_FLAG_STRBERR_BANK1 |
486 | #define FLASH_FLAG_STRBER_BANK1R FLASH_FLAG_STRBERR_BANK1 |
| 460 | #define FLASH_FLAG_SNECCE_BANK2RR FLASH_FLAG_SNECCERR_BANK2 |
487 | #define FLASH_FLAG_SNECCE_BANK2RR FLASH_FLAG_SNECCERR_BANK2 |
| 461 | #define FLASH_FLAG_DBECCE_BANK2RR FLASH_FLAG_DBECCERR_BANK2 |
488 | #define FLASH_FLAG_DBECCE_BANK2RR FLASH_FLAG_DBECCERR_BANK2 |
| 462 | #define FLASH_FLAG_STRBER_BANK2R FLASH_FLAG_STRBERR_BANK2 |
489 | #define FLASH_FLAG_STRBER_BANK2R FLASH_FLAG_STRBERR_BANK2 |
| 463 | #define FLASH_FLAG_WDW FLASH_FLAG_WBNE |
490 | #define FLASH_FLAG_WDW FLASH_FLAG_WBNE |
| 464 | #define OB_WRP_SECTOR_All OB_WRP_SECTOR_ALL |
491 | #define OB_WRP_SECTOR_All OB_WRP_SECTOR_ALL |
| 465 | #endif /* STM32H7 */ |
492 | #endif /* STM32H7 */ |
| - | 493 | #if defined(STM32U5) |
|
| - | 494 | #define OB_USER_nRST_STOP OB_USER_NRST_STOP |
|
| - | 495 | #define OB_USER_nRST_STDBY OB_USER_NRST_STDBY |
|
| - | 496 | #define OB_USER_nRST_SHDW OB_USER_NRST_SHDW |
|
| - | 497 | #define OB_USER_nSWBOOT0 OB_USER_NSWBOOT0 |
|
| - | 498 | #define OB_USER_nBOOT0 OB_USER_NBOOT0 |
|
| - | 499 | #define OB_nBOOT0_RESET OB_NBOOT0_RESET |
|
| - | 500 | #define OB_nBOOT0_SET OB_NBOOT0_SET |
|
| - | 501 | #endif /* STM32U5 */ |
|
| 466 | 502 | ||
| 467 | /** |
503 | /** |
| 468 | * @} |
504 | * @} |
| 469 | */ |
505 | */ |
| 470 | 506 | ||
| Line 503... | Line 539... | ||
| 503 | #define HAL_SYSCFG_EnableIOAnalogSwitchBooster HAL_SYSCFG_EnableIOSwitchBooster |
539 | #define HAL_SYSCFG_EnableIOAnalogSwitchBooster HAL_SYSCFG_EnableIOSwitchBooster |
| 504 | #define HAL_SYSCFG_DisableIOAnalogSwitchBooster HAL_SYSCFG_DisableIOSwitchBooster |
540 | #define HAL_SYSCFG_DisableIOAnalogSwitchBooster HAL_SYSCFG_DisableIOSwitchBooster |
| 505 | #define HAL_SYSCFG_EnableIOAnalogSwitchVDD HAL_SYSCFG_EnableIOSwitchVDD |
541 | #define HAL_SYSCFG_EnableIOAnalogSwitchVDD HAL_SYSCFG_EnableIOSwitchVDD |
| 506 | #define HAL_SYSCFG_DisableIOAnalogSwitchVDD HAL_SYSCFG_DisableIOSwitchVDD |
542 | #define HAL_SYSCFG_DisableIOAnalogSwitchVDD HAL_SYSCFG_DisableIOSwitchVDD |
| 507 | #endif /* STM32G4 */ |
543 | #endif /* STM32G4 */ |
| - | 544 | ||
| 508 | /** |
545 | /** |
| 509 | * @} |
546 | * @} |
| 510 | */ |
547 | */ |
| 511 | 548 | ||
| 512 | 549 | ||
| Line 564... | Line 601... | ||
| 564 | #define GPIO_AF8_SDIO1 GPIO_AF8_SDMMC1 |
601 | #define GPIO_AF8_SDIO1 GPIO_AF8_SDMMC1 |
| 565 | #define GPIO_AF12_SDIO1 GPIO_AF12_SDMMC1 |
602 | #define GPIO_AF12_SDIO1 GPIO_AF12_SDMMC1 |
| 566 | #define GPIO_AF9_SDIO2 GPIO_AF9_SDMMC2 |
603 | #define GPIO_AF9_SDIO2 GPIO_AF9_SDMMC2 |
| 567 | #define GPIO_AF10_SDIO2 GPIO_AF10_SDMMC2 |
604 | #define GPIO_AF10_SDIO2 GPIO_AF10_SDMMC2 |
| 568 | #define GPIO_AF11_SDIO2 GPIO_AF11_SDMMC2 |
605 | #define GPIO_AF11_SDIO2 GPIO_AF11_SDMMC2 |
| - | 606 | ||
| - | 607 | #if defined (STM32H743xx) || defined (STM32H753xx) || defined (STM32H750xx) || defined (STM32H742xx) || \ |
|
| - | 608 | defined (STM32H745xx) || defined (STM32H755xx) || defined (STM32H747xx) || defined (STM32H757xx) |
|
| - | 609 | #define GPIO_AF10_OTG2_HS GPIO_AF10_OTG2_FS |
|
| - | 610 | #define GPIO_AF10_OTG1_FS GPIO_AF10_OTG1_HS |
|
| - | 611 | #define GPIO_AF12_OTG2_FS GPIO_AF12_OTG1_FS |
|
| - | 612 | #endif /*STM32H743xx || STM32H753xx || STM32H750xx || STM32H742xx || STM32H745xx || STM32H755xx || STM32H747xx || STM32H757xx */ |
|
| 569 | #endif |
613 | #endif /* STM32H7 */ |
| 570 | 614 | ||
| 571 | #define GPIO_AF0_LPTIM GPIO_AF0_LPTIM1 |
615 | #define GPIO_AF0_LPTIM GPIO_AF0_LPTIM1 |
| 572 | #define GPIO_AF1_LPTIM GPIO_AF1_LPTIM1 |
616 | #define GPIO_AF1_LPTIM GPIO_AF1_LPTIM1 |
| 573 | #define GPIO_AF2_LPTIM GPIO_AF2_LPTIM1 |
617 | #define GPIO_AF2_LPTIM GPIO_AF2_LPTIM1 |
| 574 | 618 | ||
| 575 | #if defined(STM32L0) || defined(STM32L4) || defined(STM32F4) || defined(STM32F2) || defined(STM32F7) || defined(STM32G4) || defined(STM32H7) |
619 | #if defined(STM32L0) || defined(STM32L4) || defined(STM32F4) || defined(STM32F2) || defined(STM32F7) || defined(STM32G4) || defined(STM32H7) || defined(STM32WB) || defined(STM32U5) |
| 576 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW |
620 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW |
| 577 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM |
621 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM |
| 578 | #define GPIO_SPEED_FAST GPIO_SPEED_FREQ_HIGH |
622 | #define GPIO_SPEED_FAST GPIO_SPEED_FREQ_HIGH |
| 579 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH |
623 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH |
| 580 | #endif /* STM32L0 || STM32L4 || STM32F4 || STM32F2 || STM32F7 || STM32G4 || STM32H7*/ |
624 | #endif /* STM32L0 || STM32L4 || STM32F4 || STM32F2 || STM32F7 || STM32G4 || STM32H7 || STM32WB || STM32U5*/ |
| 581 | 625 | ||
| 582 | #if defined(STM32L1) |
626 | #if defined(STM32L1) |
| 583 | #define GPIO_SPEED_VERY_LOW GPIO_SPEED_FREQ_LOW |
627 | #define GPIO_SPEED_VERY_LOW GPIO_SPEED_FREQ_LOW |
| 584 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_MEDIUM |
628 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_MEDIUM |
| 585 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_HIGH |
629 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_HIGH |
| 586 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH |
630 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH |
| 587 | #endif /* STM32L1 */ |
631 | #endif /* STM32L1 */ |
| 588 | 632 | ||
| 589 | #if defined(STM32F0) || defined(STM32F3) || defined(STM32F1) |
633 | #if defined(STM32F0) || defined(STM32F3) || defined(STM32F1) |
| 590 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW |
634 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW |
| 591 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM |
635 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM |
| 592 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_HIGH |
636 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_HIGH |
| 593 | #endif /* STM32F0 || STM32F3 || STM32F1 */ |
637 | #endif /* STM32F0 || STM32F3 || STM32F1 */ |
| 594 | 638 | ||
| 595 | #define GPIO_AF6_DFSDM GPIO_AF6_DFSDM1 |
639 | #define GPIO_AF6_DFSDM GPIO_AF6_DFSDM1 |
| 596 | /** |
640 | /** |
| 597 | * @} |
641 | * @} |
| Line 622... | Line 666... | ||
| 622 | #if defined(STM32G4) |
666 | #if defined(STM32G4) |
| 623 | #define HAL_HRTIM_ExternalEventCounterConfig HAL_HRTIM_ExtEventCounterConfig |
667 | #define HAL_HRTIM_ExternalEventCounterConfig HAL_HRTIM_ExtEventCounterConfig |
| 624 | #define HAL_HRTIM_ExternalEventCounterEnable HAL_HRTIM_ExtEventCounterEnable |
668 | #define HAL_HRTIM_ExternalEventCounterEnable HAL_HRTIM_ExtEventCounterEnable |
| 625 | #define HAL_HRTIM_ExternalEventCounterDisable HAL_HRTIM_ExtEventCounterDisable |
669 | #define HAL_HRTIM_ExternalEventCounterDisable HAL_HRTIM_ExtEventCounterDisable |
| 626 | #define HAL_HRTIM_ExternalEventCounterReset HAL_HRTIM_ExtEventCounterReset |
670 | #define HAL_HRTIM_ExternalEventCounterReset HAL_HRTIM_ExtEventCounterReset |
| - | 671 | #define HRTIM_TIMEEVENT_A HRTIM_EVENTCOUNTER_A |
|
| - | 672 | #define HRTIM_TIMEEVENT_B HRTIM_EVENTCOUNTER_B |
|
| - | 673 | #define HRTIM_TIMEEVENTRESETMODE_UNCONDITIONAL HRTIM_EVENTCOUNTER_RSTMODE_UNCONDITIONAL |
|
| - | 674 | #define HRTIM_TIMEEVENTRESETMODE_CONDITIONAL HRTIM_EVENTCOUNTER_RSTMODE_CONDITIONAL |
|
| 627 | #endif /* STM32G4 */ |
675 | #endif /* STM32G4 */ |
| 628 | 676 | ||
| 629 | #if defined(STM32H7) |
677 | #if defined(STM32H7) |
| 630 | #define HRTIM_OUTPUTSET_TIMAEV1_TIMBCMP1 HRTIM_OUTPUTSET_TIMEV_1 |
678 | #define HRTIM_OUTPUTSET_TIMAEV1_TIMBCMP1 HRTIM_OUTPUTSET_TIMEV_1 |
| 631 | #define HRTIM_OUTPUTSET_TIMAEV2_TIMBCMP2 HRTIM_OUTPUTSET_TIMEV_2 |
679 | #define HRTIM_OUTPUTSET_TIMAEV2_TIMBCMP2 HRTIM_OUTPUTSET_TIMEV_2 |
| Line 735... | Line 783... | ||
| 735 | #define HRTIM_OUTPUTRESET_TIMFEV6_TIMDCMP3 HRTIM_OUTPUTSET_TIMEV_6 |
783 | #define HRTIM_OUTPUTRESET_TIMFEV6_TIMDCMP3 HRTIM_OUTPUTSET_TIMEV_6 |
| 736 | #define HRTIM_OUTPUTRESET_TIMFEV7_TIMDCMP4 HRTIM_OUTPUTSET_TIMEV_7 |
784 | #define HRTIM_OUTPUTRESET_TIMFEV7_TIMDCMP4 HRTIM_OUTPUTSET_TIMEV_7 |
| 737 | #define HRTIM_OUTPUTRESET_TIMFEV8_TIMECMP2 HRTIM_OUTPUTSET_TIMEV_8 |
785 | #define HRTIM_OUTPUTRESET_TIMFEV8_TIMECMP2 HRTIM_OUTPUTSET_TIMEV_8 |
| 738 | #define HRTIM_OUTPUTRESET_TIMFEV9_TIMECMP3 HRTIM_OUTPUTSET_TIMEV_9 |
786 | #define HRTIM_OUTPUTRESET_TIMFEV9_TIMECMP3 HRTIM_OUTPUTSET_TIMEV_9 |
| 739 | #endif /* STM32H7 */ |
787 | #endif /* STM32H7 */ |
| - | 788 | ||
| - | 789 | #if defined(STM32F3) |
|
| - | 790 | /** @brief Constants defining available sources associated to external events. |
|
| - | 791 | */ |
|
| - | 792 | #define HRTIM_EVENTSRC_1 (0x00000000U) |
|
| - | 793 | #define HRTIM_EVENTSRC_2 (HRTIM_EECR1_EE1SRC_0) |
|
| - | 794 | #define HRTIM_EVENTSRC_3 (HRTIM_EECR1_EE1SRC_1) |
|
| - | 795 | #define HRTIM_EVENTSRC_4 (HRTIM_EECR1_EE1SRC_1 | HRTIM_EECR1_EE1SRC_0) |
|
| - | 796 | ||
| - | 797 | /** @brief Constants defining the DLL calibration periods (in micro seconds) |
|
| - | 798 | */ |
|
| - | 799 | #define HRTIM_CALIBRATIONRATE_7300 0x00000000U |
|
| - | 800 | #define HRTIM_CALIBRATIONRATE_910 (HRTIM_DLLCR_CALRTE_0) |
|
| - | 801 | #define HRTIM_CALIBRATIONRATE_114 (HRTIM_DLLCR_CALRTE_1) |
|
| - | 802 | #define HRTIM_CALIBRATIONRATE_14 (HRTIM_DLLCR_CALRTE_1 | HRTIM_DLLCR_CALRTE_0) |
|
| - | 803 | ||
| - | 804 | #endif /* STM32F3 */ |
|
| 740 | /** |
805 | /** |
| 741 | * @} |
806 | * @} |
| 742 | */ |
807 | */ |
| 743 | 808 | ||
| 744 | /** @defgroup HAL_I2C_Aliased_Defines HAL I2C Aliased Defines maintained for legacy purpose |
809 | /** @defgroup HAL_I2C_Aliased_Defines HAL I2C Aliased Defines maintained for legacy purpose |
| Line 807... | Line 872... | ||
| 807 | /* They need to be renamed also to the right name, just in case */ |
872 | /* They need to be renamed also to the right name, just in case */ |
| 808 | #define LPTIM_TRIGSAMPLETIME_2TRANSITION LPTIM_TRIGSAMPLETIME_2TRANSITIONS |
873 | #define LPTIM_TRIGSAMPLETIME_2TRANSITION LPTIM_TRIGSAMPLETIME_2TRANSITIONS |
| 809 | #define LPTIM_TRIGSAMPLETIME_4TRANSITION LPTIM_TRIGSAMPLETIME_4TRANSITIONS |
874 | #define LPTIM_TRIGSAMPLETIME_4TRANSITION LPTIM_TRIGSAMPLETIME_4TRANSITIONS |
| 810 | #define LPTIM_TRIGSAMPLETIME_8TRANSITION LPTIM_TRIGSAMPLETIME_8TRANSITIONS |
875 | #define LPTIM_TRIGSAMPLETIME_8TRANSITION LPTIM_TRIGSAMPLETIME_8TRANSITIONS |
| 811 | 876 | ||
| - | 877 | #if defined(STM32U5) |
|
| - | 878 | #define LPTIM_ISR_CC1 LPTIM_ISR_CC1IF |
|
| - | 879 | #define LPTIM_ISR_CC2 LPTIM_ISR_CC2IF |
|
| - | 880 | #endif /* STM32U5 */ |
|
| 812 | /** |
881 | /** |
| 813 | * @} |
882 | * @} |
| 814 | */ |
883 | */ |
| 815 | 884 | ||
| 816 | /** @defgroup HAL_NAND_Aliased_Defines HAL NAND Aliased Defines maintained for legacy purpose |
885 | /** @defgroup HAL_NAND_Aliased_Defines HAL NAND Aliased Defines maintained for legacy purpose |
| Line 874... | Line 943... | ||
| 874 | 943 | ||
| 875 | #define OPAMP_PGACONNECT_NO OPAMP_PGA_CONNECT_INVERTINGINPUT_NO |
944 | #define OPAMP_PGACONNECT_NO OPAMP_PGA_CONNECT_INVERTINGINPUT_NO |
| 876 | #define OPAMP_PGACONNECT_VM0 OPAMP_PGA_CONNECT_INVERTINGINPUT_IO0 |
945 | #define OPAMP_PGACONNECT_VM0 OPAMP_PGA_CONNECT_INVERTINGINPUT_IO0 |
| 877 | #define OPAMP_PGACONNECT_VM1 OPAMP_PGA_CONNECT_INVERTINGINPUT_IO1 |
946 | #define OPAMP_PGACONNECT_VM1 OPAMP_PGA_CONNECT_INVERTINGINPUT_IO1 |
| 878 | 947 | ||
| 879 | #if defined(STM32L1) || defined(STM32L4) |
948 | #if defined(STM32L1) || defined(STM32L4) || defined(STM32L5) || defined(STM32H7) || defined(STM32G4) |
| 880 | #define HAL_OPAMP_MSP_INIT_CB_ID HAL_OPAMP_MSPINIT_CB_ID |
949 | #define HAL_OPAMP_MSP_INIT_CB_ID HAL_OPAMP_MSPINIT_CB_ID |
| 881 | #define HAL_OPAMP_MSP_DEINIT_CB_ID HAL_OPAMP_MSPDEINIT_CB_ID |
950 | #define HAL_OPAMP_MSP_DEINIT_CB_ID HAL_OPAMP_MSPDEINIT_CB_ID |
| 882 | #endif |
951 | #endif |
| 883 | 952 | ||
| - | 953 | #if defined(STM32L4) || defined(STM32L5) |
|
| - | 954 | #define OPAMP_POWERMODE_NORMAL OPAMP_POWERMODE_NORMALPOWER |
|
| - | 955 | #elif defined(STM32G4) |
|
| - | 956 | #define OPAMP_POWERMODE_NORMAL OPAMP_POWERMODE_NORMALSPEED |
|
| - | 957 | #endif |
|
| 884 | 958 | ||
| 885 | /** |
959 | /** |
| 886 | * @} |
960 | * @} |
| 887 | */ |
961 | */ |
| 888 | 962 | ||
| Line 890... | Line 964... | ||
| 890 | * @{ |
964 | * @{ |
| 891 | */ |
965 | */ |
| 892 | #define I2S_STANDARD_PHILLIPS I2S_STANDARD_PHILIPS |
966 | #define I2S_STANDARD_PHILLIPS I2S_STANDARD_PHILIPS |
| 893 | 967 | ||
| 894 | #if defined(STM32H7) |
968 | #if defined(STM32H7) |
| 895 | #define I2S_IT_TXE I2S_IT_TXP |
969 | #define I2S_IT_TXE I2S_IT_TXP |
| 896 | #define I2S_IT_RXNE I2S_IT_RXP |
970 | #define I2S_IT_RXNE I2S_IT_RXP |
| 897 | 971 | ||
| 898 | #define I2S_FLAG_TXE I2S_FLAG_TXP |
972 | #define I2S_FLAG_TXE I2S_FLAG_TXP |
| 899 | #define I2S_FLAG_RXNE I2S_FLAG_RXP |
973 | #define I2S_FLAG_RXNE I2S_FLAG_RXP |
| 900 | #endif |
974 | #endif |
| 901 | 975 | ||
| 902 | #if defined(STM32F7) |
976 | #if defined(STM32F7) |
| 903 | #define I2S_CLOCK_SYSCLK I2S_CLOCK_PLL |
977 | #define I2S_CLOCK_SYSCLK I2S_CLOCK_PLL |
| 904 | #endif |
978 | #endif |
| 905 | /** |
979 | /** |
| 906 | * @} |
980 | * @} |
| 907 | */ |
981 | */ |
| 908 | 982 | ||
| Line 965... | Line 1039... | ||
| 965 | 1039 | ||
| 966 | #define RTC_TAMPERPIN_PC13 RTC_TAMPERPIN_DEFAULT |
1040 | #define RTC_TAMPERPIN_PC13 RTC_TAMPERPIN_DEFAULT |
| 967 | #define RTC_TAMPERPIN_PA0 RTC_TAMPERPIN_POS1 |
1041 | #define RTC_TAMPERPIN_PA0 RTC_TAMPERPIN_POS1 |
| 968 | #define RTC_TAMPERPIN_PI8 RTC_TAMPERPIN_POS1 |
1042 | #define RTC_TAMPERPIN_PI8 RTC_TAMPERPIN_POS1 |
| 969 | 1043 | ||
| - | 1044 | #if defined(STM32H7) |
|
| - | 1045 | #define RTC_TAMPCR_TAMPXE RTC_TAMPER_X |
|
| - | 1046 | #define RTC_TAMPCR_TAMPXIE RTC_TAMPER_X_INTERRUPT |
|
| - | 1047 | ||
| - | 1048 | #define RTC_TAMPER1_INTERRUPT RTC_IT_TAMP1 |
|
| - | 1049 | #define RTC_TAMPER2_INTERRUPT RTC_IT_TAMP2 |
|
| - | 1050 | #define RTC_TAMPER3_INTERRUPT RTC_IT_TAMP3 |
|
| - | 1051 | #define RTC_ALL_TAMPER_INTERRUPT RTC_IT_TAMPALL |
|
| - | 1052 | #endif /* STM32H7 */ |
|
| - | 1053 | ||
| 970 | /** |
1054 | /** |
| 971 | * @} |
1055 | * @} |
| 972 | */ |
1056 | */ |
| 973 | 1057 | ||
| 974 | 1058 | ||
| Line 1023... | Line 1107... | ||
| 1023 | #define SPI_NSS_PULSE_DISABLED SPI_NSS_PULSE_DISABLE |
1107 | #define SPI_NSS_PULSE_DISABLED SPI_NSS_PULSE_DISABLE |
| 1024 | #define SPI_NSS_PULSE_ENABLED SPI_NSS_PULSE_ENABLE |
1108 | #define SPI_NSS_PULSE_ENABLED SPI_NSS_PULSE_ENABLE |
| 1025 | 1109 | ||
| 1026 | #if defined(STM32H7) |
1110 | #if defined(STM32H7) |
| 1027 | 1111 | ||
| 1028 | #define SPI_FLAG_TXE SPI_FLAG_TXP |
1112 | #define SPI_FLAG_TXE SPI_FLAG_TXP |
| 1029 | #define SPI_FLAG_RXNE SPI_FLAG_RXP |
1113 | #define SPI_FLAG_RXNE SPI_FLAG_RXP |
| 1030 | 1114 | ||
| 1031 | #define SPI_IT_TXE SPI_IT_TXP |
1115 | #define SPI_IT_TXE SPI_IT_TXP |
| 1032 | #define SPI_IT_RXNE SPI_IT_RXP |
1116 | #define SPI_IT_RXNE SPI_IT_RXP |
| 1033 | 1117 | ||
| 1034 | #define SPI_FRLVL_EMPTY SPI_RX_FIFO_0PACKET |
1118 | #define SPI_FRLVL_EMPTY SPI_RX_FIFO_0PACKET |
| 1035 | #define SPI_FRLVL_QUARTER_FULL SPI_RX_FIFO_1PACKET |
1119 | #define SPI_FRLVL_QUARTER_FULL SPI_RX_FIFO_1PACKET |
| 1036 | #define SPI_FRLVL_HALF_FULL SPI_RX_FIFO_2PACKET |
1120 | #define SPI_FRLVL_HALF_FULL SPI_RX_FIFO_2PACKET |
| 1037 | #define SPI_FRLVL_FULL SPI_RX_FIFO_3PACKET |
1121 | #define SPI_FRLVL_FULL SPI_RX_FIFO_3PACKET |
| 1038 | 1122 | ||
| 1039 | #endif /* STM32H7 */ |
1123 | #endif /* STM32H7 */ |
| 1040 | 1124 | ||
| 1041 | /** |
1125 | /** |
| 1042 | * @} |
1126 | * @} |
| Line 1318... | Line 1402... | ||
| 1318 | /** |
1402 | /** |
| 1319 | * @} |
1403 | * @} |
| 1320 | */ |
1404 | */ |
| 1321 | #endif /* STM32L4 || STM32F7 || STM32F4 || STM32H7 */ |
1405 | #endif /* STM32L4 || STM32F7 || STM32F4 || STM32H7 */ |
| 1322 | 1406 | ||
| - | 1407 | #if defined(STM32L4) || defined(STM32F7) || defined(STM32F427xx) || defined(STM32F437xx) \ |
|
| - | 1408 | || defined(STM32F429xx) || defined(STM32F439xx) || defined(STM32F469xx) || defined(STM32F479xx) \ |
|
| - | 1409 | || defined(STM32H7) || defined(STM32U5) |
|
| - | 1410 | /** @defgroup DMA2D_Aliases DMA2D API Aliases |
|
| - | 1411 | * @{ |
|
| - | 1412 | */ |
|
| - | 1413 | #define HAL_DMA2D_DisableCLUT HAL_DMA2D_CLUTLoading_Abort /*!< Aliased to HAL_DMA2D_CLUTLoading_Abort |
|
| - | 1414 | for compatibility with legacy code */ |
|
| - | 1415 | /** |
|
| - | 1416 | * @} |
|
| - | 1417 | */ |
|
| - | 1418 | ||
| - | 1419 | #endif /* STM32L4 || STM32F7 || STM32F4 || STM32H7 || STM32U5 */ |
|
| - | 1420 | ||
| 1323 | /** @defgroup HAL_PPP_Aliased_Defines HAL PPP Aliased Defines maintained for legacy purpose |
1421 | /** @defgroup HAL_PPP_Aliased_Defines HAL PPP Aliased Defines maintained for legacy purpose |
| 1324 | * @{ |
1422 | * @{ |
| 1325 | */ |
1423 | */ |
| 1326 | 1424 | ||
| 1327 | /** |
1425 | /** |
| Line 1336... | Line 1434... | ||
| 1336 | #define HAL_CRYP_ComputationCpltCallback HAL_CRYPEx_ComputationCpltCallback |
1434 | #define HAL_CRYP_ComputationCpltCallback HAL_CRYPEx_ComputationCpltCallback |
| 1337 | /** |
1435 | /** |
| 1338 | * @} |
1436 | * @} |
| 1339 | */ |
1437 | */ |
| 1340 | 1438 | ||
| - | 1439 | /** @defgroup HAL_DCACHE_Aliased_Functions HAL DCACHE Aliased Functions maintained for legacy purpose |
|
| - | 1440 | * @{ |
|
| - | 1441 | */ |
|
| - | 1442 | ||
| - | 1443 | #if defined(STM32U5) |
|
| - | 1444 | #define HAL_DCACHE_CleanInvalidateByAddr HAL_DCACHE_CleanInvalidByAddr |
|
| - | 1445 | #define HAL_DCACHE_CleanInvalidateByAddr_IT HAL_DCACHE_CleanInvalidByAddr_IT |
|
| - | 1446 | #endif /* STM32U5 */ |
|
| - | 1447 | ||
| - | 1448 | /** |
|
| - | 1449 | * @} |
|
| - | 1450 | */ |
|
| - | 1451 | ||
| - | 1452 | #if !defined(STM32F2) |
|
| - | 1453 | /** @defgroup HASH_alias HASH API alias |
|
| - | 1454 | * @{ |
|
| - | 1455 | */ |
|
| - | 1456 | #define HAL_HASHEx_IRQHandler HAL_HASH_IRQHandler /*!< Redirection for compatibility with legacy code */ |
|
| - | 1457 | /** |
|
| - | 1458 | * |
|
| - | 1459 | * @} |
|
| - | 1460 | */ |
|
| - | 1461 | #endif /* STM32F2 */ |
|
| 1341 | /** @defgroup HAL_HASH_Aliased_Functions HAL HASH Aliased Functions maintained for legacy purpose |
1462 | /** @defgroup HAL_HASH_Aliased_Functions HAL HASH Aliased Functions maintained for legacy purpose |
| 1342 | * @{ |
1463 | * @{ |
| 1343 | */ |
1464 | */ |
| 1344 | #define HAL_HASH_STATETypeDef HAL_HASH_StateTypeDef |
1465 | #define HAL_HASH_STATETypeDef HAL_HASH_StateTypeDef |
| 1345 | #define HAL_HASHPhaseTypeDef HAL_HASH_PhaseTypeDef |
1466 | #define HAL_HASHPhaseTypeDef HAL_HASH_PhaseTypeDef |
| Line 1358... | Line 1479... | ||
| 1358 | #define HASH_AlgoMode_HASH HASH_ALGOMODE_HASH |
1479 | #define HASH_AlgoMode_HASH HASH_ALGOMODE_HASH |
| 1359 | #define HASH_AlgoMode_HMAC HASH_ALGOMODE_HMAC |
1480 | #define HASH_AlgoMode_HMAC HASH_ALGOMODE_HMAC |
| 1360 | 1481 | ||
| 1361 | #define HASH_HMACKeyType_ShortKey HASH_HMAC_KEYTYPE_SHORTKEY |
1482 | #define HASH_HMACKeyType_ShortKey HASH_HMAC_KEYTYPE_SHORTKEY |
| 1362 | #define HASH_HMACKeyType_LongKey HASH_HMAC_KEYTYPE_LONGKEY |
1483 | #define HASH_HMACKeyType_LongKey HASH_HMAC_KEYTYPE_LONGKEY |
| - | 1484 | ||
| - | 1485 | #if defined(STM32L4) || defined(STM32L5) || defined(STM32F2) || defined(STM32F4) || defined(STM32F7) || defined(STM32H7) |
|
| - | 1486 | ||
| - | 1487 | #define HAL_HASH_MD5_Accumulate HAL_HASH_MD5_Accmlt |
|
| - | 1488 | #define HAL_HASH_MD5_Accumulate_End HAL_HASH_MD5_Accmlt_End |
|
| - | 1489 | #define HAL_HASH_MD5_Accumulate_IT HAL_HASH_MD5_Accmlt_IT |
|
| - | 1490 | #define HAL_HASH_MD5_Accumulate_End_IT HAL_HASH_MD5_Accmlt_End_IT |
|
| - | 1491 | ||
| - | 1492 | #define HAL_HASH_SHA1_Accumulate HAL_HASH_SHA1_Accmlt |
|
| - | 1493 | #define HAL_HASH_SHA1_Accumulate_End HAL_HASH_SHA1_Accmlt_End |
|
| - | 1494 | #define HAL_HASH_SHA1_Accumulate_IT HAL_HASH_SHA1_Accmlt_IT |
|
| - | 1495 | #define HAL_HASH_SHA1_Accumulate_End_IT HAL_HASH_SHA1_Accmlt_End_IT |
|
| - | 1496 | ||
| - | 1497 | #define HAL_HASHEx_SHA224_Accumulate HAL_HASHEx_SHA224_Accmlt |
|
| - | 1498 | #define HAL_HASHEx_SHA224_Accumulate_End HAL_HASHEx_SHA224_Accmlt_End |
|
| - | 1499 | #define HAL_HASHEx_SHA224_Accumulate_IT HAL_HASHEx_SHA224_Accmlt_IT |
|
| - | 1500 | #define HAL_HASHEx_SHA224_Accumulate_End_IT HAL_HASHEx_SHA224_Accmlt_End_IT |
|
| - | 1501 | ||
| - | 1502 | #define HAL_HASHEx_SHA256_Accumulate HAL_HASHEx_SHA256_Accmlt |
|
| - | 1503 | #define HAL_HASHEx_SHA256_Accumulate_End HAL_HASHEx_SHA256_Accmlt_End |
|
| - | 1504 | #define HAL_HASHEx_SHA256_Accumulate_IT HAL_HASHEx_SHA256_Accmlt_IT |
|
| - | 1505 | #define HAL_HASHEx_SHA256_Accumulate_End_IT HAL_HASHEx_SHA256_Accmlt_End_IT |
|
| - | 1506 | ||
| - | 1507 | #endif /* STM32L4 || STM32L5 || STM32F2 || STM32F4 || STM32F7 || STM32H7 */ |
|
| 1363 | /** |
1508 | /** |
| 1364 | * @} |
1509 | * @} |
| 1365 | */ |
1510 | */ |
| 1366 | 1511 | ||
| 1367 | /** @defgroup HAL_Aliased_Functions HAL Generic Aliased Functions maintained for legacy purpose |
1512 | /** @defgroup HAL_Aliased_Functions HAL Generic Aliased Functions maintained for legacy purpose |
| Line 1371... | Line 1516... | ||
| 1371 | #define HAL_DisableDBGSleepMode HAL_DBGMCU_DisableDBGSleepMode |
1516 | #define HAL_DisableDBGSleepMode HAL_DBGMCU_DisableDBGSleepMode |
| 1372 | #define HAL_EnableDBGStopMode HAL_DBGMCU_EnableDBGStopMode |
1517 | #define HAL_EnableDBGStopMode HAL_DBGMCU_EnableDBGStopMode |
| 1373 | #define HAL_DisableDBGStopMode HAL_DBGMCU_DisableDBGStopMode |
1518 | #define HAL_DisableDBGStopMode HAL_DBGMCU_DisableDBGStopMode |
| 1374 | #define HAL_EnableDBGStandbyMode HAL_DBGMCU_EnableDBGStandbyMode |
1519 | #define HAL_EnableDBGStandbyMode HAL_DBGMCU_EnableDBGStandbyMode |
| 1375 | #define HAL_DisableDBGStandbyMode HAL_DBGMCU_DisableDBGStandbyMode |
1520 | #define HAL_DisableDBGStandbyMode HAL_DBGMCU_DisableDBGStandbyMode |
| - | 1521 | #define HAL_DBG_LowPowerConfig(Periph, cmd) (((cmd\ |
|
| 1376 | #define HAL_DBG_LowPowerConfig(Periph, cmd) (((cmd)==ENABLE)? HAL_DBGMCU_DBG_EnableLowPowerConfig(Periph) : HAL_DBGMCU_DBG_DisableLowPowerConfig(Periph)) |
1522 | )==ENABLE)? HAL_DBGMCU_DBG_EnableLowPowerConfig(Periph) : HAL_DBGMCU_DBG_DisableLowPowerConfig(Periph)) |
| 1377 | #define HAL_VREFINT_OutputSelect HAL_SYSCFG_VREFINT_OutputSelect |
1523 | #define HAL_VREFINT_OutputSelect HAL_SYSCFG_VREFINT_OutputSelect |
| 1378 | #define HAL_Lock_Cmd(cmd) (((cmd)==ENABLE) ? HAL_SYSCFG_Enable_Lock_VREFINT() : HAL_SYSCFG_Disable_Lock_VREFINT()) |
1524 | #define HAL_Lock_Cmd(cmd) (((cmd)==ENABLE) ? HAL_SYSCFG_Enable_Lock_VREFINT() : HAL_SYSCFG_Disable_Lock_VREFINT()) |
| 1379 | #if defined(STM32L0) |
1525 | #if defined(STM32L0) |
| 1380 | #else |
1526 | #else |
| 1381 | #define HAL_VREFINT_Cmd(cmd) (((cmd)==ENABLE)? HAL_SYSCFG_EnableVREFINT() : HAL_SYSCFG_DisableVREFINT()) |
1527 | #define HAL_VREFINT_Cmd(cmd) (((cmd)==ENABLE)? HAL_SYSCFG_EnableVREFINT() : HAL_SYSCFG_DisableVREFINT()) |
| 1382 | #endif |
1528 | #endif |
| 1383 | #define HAL_ADC_EnableBuffer_Cmd(cmd) (((cmd)==ENABLE) ? HAL_ADCEx_EnableVREFINT() : HAL_ADCEx_DisableVREFINT()) |
1529 | #define HAL_ADC_EnableBuffer_Cmd(cmd) (((cmd)==ENABLE) ? HAL_ADCEx_EnableVREFINT() : HAL_ADCEx_DisableVREFINT()) |
| - | 1530 | #define HAL_ADC_EnableBufferSensor_Cmd(cmd) (((cmd\ |
|
| 1384 | #define HAL_ADC_EnableBufferSensor_Cmd(cmd) (((cmd)==ENABLE) ? HAL_ADCEx_EnableVREFINTTempSensor() : HAL_ADCEx_DisableVREFINTTempSensor()) |
1531 | )==ENABLE) ? HAL_ADCEx_EnableVREFINTTempSensor() : HAL_ADCEx_DisableVREFINTTempSensor()) |
| - | 1532 | #if defined(STM32H7A3xx) || defined(STM32H7B3xx) || defined(STM32H7B0xx) || defined(STM32H7A3xxQ) || defined(STM32H7B3xxQ) || defined(STM32H7B0xxQ) |
|
| - | 1533 | #define HAL_EnableSRDomainDBGStopMode HAL_EnableDomain3DBGStopMode |
|
| - | 1534 | #define HAL_DisableSRDomainDBGStopMode HAL_DisableDomain3DBGStopMode |
|
| - | 1535 | #define HAL_EnableSRDomainDBGStandbyMode HAL_EnableDomain3DBGStandbyMode |
|
| - | 1536 | #define HAL_DisableSRDomainDBGStandbyMode HAL_DisableDomain3DBGStandbyMode |
|
| - | 1537 | #endif /* STM32H7A3xx || STM32H7B3xx || STM32H7B0xx || STM32H7A3xxQ || STM32H7B3xxQ || STM32H7B0xxQ */ |
|
| - | 1538 | ||
| 1385 | /** |
1539 | /** |
| 1386 | * @} |
1540 | * @} |
| 1387 | */ |
1541 | */ |
| 1388 | 1542 | ||
| 1389 | /** @defgroup HAL_FLASH_Aliased_Functions HAL FLASH Aliased Functions maintained for legacy purpose |
1543 | /** @defgroup HAL_FLASH_Aliased_Functions HAL FLASH Aliased Functions maintained for legacy purpose |
| Line 1395... | Line 1549... | ||
| 1395 | #define HAL_DATA_EEPROMEx_Unlock HAL_FLASHEx_DATAEEPROM_Unlock |
1549 | #define HAL_DATA_EEPROMEx_Unlock HAL_FLASHEx_DATAEEPROM_Unlock |
| 1396 | #define HAL_DATA_EEPROMEx_Lock HAL_FLASHEx_DATAEEPROM_Lock |
1550 | #define HAL_DATA_EEPROMEx_Lock HAL_FLASHEx_DATAEEPROM_Lock |
| 1397 | #define HAL_DATA_EEPROMEx_Erase HAL_FLASHEx_DATAEEPROM_Erase |
1551 | #define HAL_DATA_EEPROMEx_Erase HAL_FLASHEx_DATAEEPROM_Erase |
| 1398 | #define HAL_DATA_EEPROMEx_Program HAL_FLASHEx_DATAEEPROM_Program |
1552 | #define HAL_DATA_EEPROMEx_Program HAL_FLASHEx_DATAEEPROM_Program |
| 1399 | 1553 | ||
| 1400 | /** |
1554 | /** |
| 1401 | * @} |
1555 | * @} |
| 1402 | */ |
1556 | */ |
| 1403 | 1557 | ||
| 1404 | /** @defgroup HAL_I2C_Aliased_Functions HAL I2C Aliased Functions maintained for legacy purpose |
1558 | /** @defgroup HAL_I2C_Aliased_Functions HAL I2C Aliased Functions maintained for legacy purpose |
| 1405 | * @{ |
1559 | * @{ |
| 1406 | */ |
1560 | */ |
| 1407 | #define HAL_I2CEx_AnalogFilter_Config HAL_I2CEx_ConfigAnalogFilter |
1561 | #define HAL_I2CEx_AnalogFilter_Config HAL_I2CEx_ConfigAnalogFilter |
| 1408 | #define HAL_I2CEx_DigitalFilter_Config HAL_I2CEx_ConfigDigitalFilter |
1562 | #define HAL_I2CEx_DigitalFilter_Config HAL_I2CEx_ConfigDigitalFilter |
| 1409 | #define HAL_FMPI2CEx_AnalogFilter_Config HAL_FMPI2CEx_ConfigAnalogFilter |
1563 | #define HAL_FMPI2CEx_AnalogFilter_Config HAL_FMPI2CEx_ConfigAnalogFilter |
| 1410 | #define HAL_FMPI2CEx_DigitalFilter_Config HAL_FMPI2CEx_ConfigDigitalFilter |
1564 | #define HAL_FMPI2CEx_DigitalFilter_Config HAL_FMPI2CEx_ConfigDigitalFilter |
| 1411 | 1565 | ||
| - | 1566 | #define HAL_I2CFastModePlusConfig(SYSCFG_I2CFastModePlus, cmd) (((cmd\ |
|
| 1412 | #define HAL_I2CFastModePlusConfig(SYSCFG_I2CFastModePlus, cmd) (((cmd)==ENABLE)? HAL_I2CEx_EnableFastModePlus(SYSCFG_I2CFastModePlus): HAL_I2CEx_DisableFastModePlus(SYSCFG_I2CFastModePlus)) |
1567 | )==ENABLE)? HAL_I2CEx_EnableFastModePlus(SYSCFG_I2CFastModePlus): HAL_I2CEx_DisableFastModePlus(SYSCFG_I2CFastModePlus)) |
| 1413 | 1568 | ||
| 1414 | #if defined(STM32H7) || defined(STM32WB) || defined(STM32G0) || defined(STM32F0) || defined(STM32F1) || defined(STM32F2) || defined(STM32F3) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || defined(STM32L4) || defined(STM32L5) || defined(STM32G4) |
1569 | #if defined(STM32H7) || defined(STM32WB) || defined(STM32G0) || defined(STM32F0) || defined(STM32F1) || defined(STM32F2) || defined(STM32F3) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || defined(STM32L4) || defined(STM32L5) || defined(STM32G4) || defined(STM32L1) |
| 1415 | #define HAL_I2C_Master_Sequential_Transmit_IT HAL_I2C_Master_Seq_Transmit_IT |
1570 | #define HAL_I2C_Master_Sequential_Transmit_IT HAL_I2C_Master_Seq_Transmit_IT |
| 1416 | #define HAL_I2C_Master_Sequential_Receive_IT HAL_I2C_Master_Seq_Receive_IT |
1571 | #define HAL_I2C_Master_Sequential_Receive_IT HAL_I2C_Master_Seq_Receive_IT |
| 1417 | #define HAL_I2C_Slave_Sequential_Transmit_IT HAL_I2C_Slave_Seq_Transmit_IT |
1572 | #define HAL_I2C_Slave_Sequential_Transmit_IT HAL_I2C_Slave_Seq_Transmit_IT |
| 1418 | #define HAL_I2C_Slave_Sequential_Receive_IT HAL_I2C_Slave_Seq_Receive_IT |
1573 | #define HAL_I2C_Slave_Sequential_Receive_IT HAL_I2C_Slave_Seq_Receive_IT |
| 1419 | #endif /* STM32H7 || STM32WB || STM32G0 || STM32F0 || STM32F1 || STM32F2 || STM32F3 || STM32F4 || STM32F7 || STM32L0 || STM32L4 || STM32L5 || STM32G4 */ |
1574 | #endif /* STM32H7 || STM32WB || STM32G0 || STM32F0 || STM32F1 || STM32F2 || STM32F3 || STM32F4 || STM32F7 || STM32L0 || STM32L4 || STM32L5 || STM32G4 || STM32L1 */ |
| 1420 | #if defined(STM32H7) || defined(STM32WB) || defined(STM32G0) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || defined(STM32L4) || defined(STM32L5) || defined(STM32G4) |
1575 | #if defined(STM32H7) || defined(STM32WB) || defined(STM32G0) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || defined(STM32L4) || defined(STM32L5) || defined(STM32G4)|| defined(STM32L1) |
| 1421 | #define HAL_I2C_Master_Sequential_Transmit_DMA HAL_I2C_Master_Seq_Transmit_DMA |
1576 | #define HAL_I2C_Master_Sequential_Transmit_DMA HAL_I2C_Master_Seq_Transmit_DMA |
| 1422 | #define HAL_I2C_Master_Sequential_Receive_DMA HAL_I2C_Master_Seq_Receive_DMA |
1577 | #define HAL_I2C_Master_Sequential_Receive_DMA HAL_I2C_Master_Seq_Receive_DMA |
| 1423 | #define HAL_I2C_Slave_Sequential_Transmit_DMA HAL_I2C_Slave_Seq_Transmit_DMA |
1578 | #define HAL_I2C_Slave_Sequential_Transmit_DMA HAL_I2C_Slave_Seq_Transmit_DMA |
| 1424 | #define HAL_I2C_Slave_Sequential_Receive_DMA HAL_I2C_Slave_Seq_Receive_DMA |
1579 | #define HAL_I2C_Slave_Sequential_Receive_DMA HAL_I2C_Slave_Seq_Receive_DMA |
| 1425 | #endif /* STM32H7 || STM32WB || STM32G0 || STM32F4 || STM32F7 || STM32L0 || STM32L4 || STM32L5 || STM32G4 */ |
1580 | #endif /* STM32H7 || STM32WB || STM32G0 || STM32F4 || STM32F7 || STM32L0 || STM32L4 || STM32L5 || STM32G4 || STM32L1 */ |
| 1426 | 1581 | ||
| 1427 | #if defined(STM32F4) |
1582 | #if defined(STM32F4) |
| 1428 | #define HAL_FMPI2C_Master_Sequential_Transmit_IT HAL_FMPI2C_Master_Seq_Transmit_IT |
1583 | #define HAL_FMPI2C_Master_Sequential_Transmit_IT HAL_FMPI2C_Master_Seq_Transmit_IT |
| 1429 | #define HAL_FMPI2C_Master_Sequential_Receive_IT HAL_FMPI2C_Master_Seq_Receive_IT |
1584 | #define HAL_FMPI2C_Master_Sequential_Receive_IT HAL_FMPI2C_Master_Seq_Receive_IT |
| 1430 | #define HAL_FMPI2C_Slave_Sequential_Transmit_IT HAL_FMPI2C_Slave_Seq_Transmit_IT |
1585 | #define HAL_FMPI2C_Slave_Sequential_Transmit_IT HAL_FMPI2C_Slave_Seq_Transmit_IT |
| Line 1432... | Line 1587... | ||
| 1432 | #define HAL_FMPI2C_Master_Sequential_Transmit_DMA HAL_FMPI2C_Master_Seq_Transmit_DMA |
1587 | #define HAL_FMPI2C_Master_Sequential_Transmit_DMA HAL_FMPI2C_Master_Seq_Transmit_DMA |
| 1433 | #define HAL_FMPI2C_Master_Sequential_Receive_DMA HAL_FMPI2C_Master_Seq_Receive_DMA |
1588 | #define HAL_FMPI2C_Master_Sequential_Receive_DMA HAL_FMPI2C_Master_Seq_Receive_DMA |
| 1434 | #define HAL_FMPI2C_Slave_Sequential_Transmit_DMA HAL_FMPI2C_Slave_Seq_Transmit_DMA |
1589 | #define HAL_FMPI2C_Slave_Sequential_Transmit_DMA HAL_FMPI2C_Slave_Seq_Transmit_DMA |
| 1435 | #define HAL_FMPI2C_Slave_Sequential_Receive_DMA HAL_FMPI2C_Slave_Seq_Receive_DMA |
1590 | #define HAL_FMPI2C_Slave_Sequential_Receive_DMA HAL_FMPI2C_Slave_Seq_Receive_DMA |
| 1436 | #endif /* STM32F4 */ |
1591 | #endif /* STM32F4 */ |
| 1437 | /** |
1592 | /** |
| 1438 | * @} |
1593 | * @} |
| 1439 | */ |
1594 | */ |
| 1440 | 1595 | ||
| 1441 | /** @defgroup HAL_PWR_Aliased HAL PWR Aliased maintained for legacy purpose |
1596 | /** @defgroup HAL_PWR_Aliased HAL PWR Aliased maintained for legacy purpose |
| 1442 | * @{ |
1597 | * @{ |
| 1443 | */ |
1598 | */ |
| - | 1599 | ||
| - | 1600 | #if defined(STM32G0) |
|
| - | 1601 | #define HAL_PWR_ConfigPVD HAL_PWREx_ConfigPVD |
|
| - | 1602 | #define HAL_PWR_EnablePVD HAL_PWREx_EnablePVD |
|
| - | 1603 | #define HAL_PWR_DisablePVD HAL_PWREx_DisablePVD |
|
| - | 1604 | #define HAL_PWR_PVD_IRQHandler HAL_PWREx_PVD_IRQHandler |
|
| - | 1605 | #endif |
|
| 1444 | #define HAL_PWR_PVDConfig HAL_PWR_ConfigPVD |
1606 | #define HAL_PWR_PVDConfig HAL_PWR_ConfigPVD |
| 1445 | #define HAL_PWR_DisableBkUpReg HAL_PWREx_DisableBkUpReg |
1607 | #define HAL_PWR_DisableBkUpReg HAL_PWREx_DisableBkUpReg |
| 1446 | #define HAL_PWR_DisableFlashPowerDown HAL_PWREx_DisableFlashPowerDown |
1608 | #define HAL_PWR_DisableFlashPowerDown HAL_PWREx_DisableFlashPowerDown |
| 1447 | #define HAL_PWR_DisableVddio2Monitor HAL_PWREx_DisableVddio2Monitor |
1609 | #define HAL_PWR_DisableVddio2Monitor HAL_PWREx_DisableVddio2Monitor |
| 1448 | #define HAL_PWR_EnableBkUpReg HAL_PWREx_EnableBkUpReg |
1610 | #define HAL_PWR_EnableBkUpReg HAL_PWREx_EnableBkUpReg |
| Line 1482... | Line 1644... | ||
| 1482 | #define LPLVDS_BitNumber LPLVDS_BIT_NUMBER |
1644 | #define LPLVDS_BitNumber LPLVDS_BIT_NUMBER |
| 1483 | #define BRE_BitNumber BRE_BIT_NUMBER |
1645 | #define BRE_BitNumber BRE_BIT_NUMBER |
| 1484 | 1646 | ||
| 1485 | #define PWR_MODE_EVT PWR_PVD_MODE_NORMAL |
1647 | #define PWR_MODE_EVT PWR_PVD_MODE_NORMAL |
| 1486 | 1648 | ||
| 1487 | /** |
1649 | /** |
| 1488 | * @} |
1650 | * @} |
| 1489 | */ |
1651 | */ |
| 1490 | 1652 | ||
| 1491 | /** @defgroup HAL_SMBUS_Aliased_Functions HAL SMBUS Aliased Functions maintained for legacy purpose |
1653 | /** @defgroup HAL_SMBUS_Aliased_Functions HAL SMBUS Aliased Functions maintained for legacy purpose |
| 1492 | * @{ |
1654 | * @{ |
| 1493 | */ |
1655 | */ |
| 1494 | #define HAL_SMBUS_Slave_Listen_IT HAL_SMBUS_EnableListen_IT |
1656 | #define HAL_SMBUS_Slave_Listen_IT HAL_SMBUS_EnableListen_IT |
| Line 1733... | Line 1895... | ||
| 1733 | #define __HAL_FREEZE_TIM17_DBGMCU __HAL_DBGMCU_FREEZE_TIM17 |
1895 | #define __HAL_FREEZE_TIM17_DBGMCU __HAL_DBGMCU_FREEZE_TIM17 |
| 1734 | #define __HAL_UNFREEZE_TIM17_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM17 |
1896 | #define __HAL_UNFREEZE_TIM17_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM17 |
| 1735 | #define __HAL_FREEZE_RTC_DBGMCU __HAL_DBGMCU_FREEZE_RTC |
1897 | #define __HAL_FREEZE_RTC_DBGMCU __HAL_DBGMCU_FREEZE_RTC |
| 1736 | #define __HAL_UNFREEZE_RTC_DBGMCU __HAL_DBGMCU_UNFREEZE_RTC |
1898 | #define __HAL_UNFREEZE_RTC_DBGMCU __HAL_DBGMCU_UNFREEZE_RTC |
| 1737 | #if defined(STM32H7) |
1899 | #if defined(STM32H7) |
| 1738 | #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG1 |
1900 | #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG1 |
| 1739 | #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UnFreeze_WWDG1 |
1901 | #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UnFreeze_WWDG1 |
| 1740 | #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG1 |
1902 | #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG1 |
| 1741 | #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UnFreeze_IWDG1 |
1903 | #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UnFreeze_IWDG1 |
| 1742 | #else |
1904 | #else |
| 1743 | #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG |
1905 | #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG |
| 1744 | #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_WWDG |
1906 | #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_WWDG |
| 1745 | #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG |
1907 | #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG |
| 1746 | #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_IWDG |
1908 | #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_IWDG |
| 1747 | #endif /* STM32H7 */ |
1909 | #endif /* STM32H7 */ |
| 1748 | #define __HAL_FREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C1_TIMEOUT |
1910 | #define __HAL_FREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C1_TIMEOUT |
| 1749 | #define __HAL_UNFREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C1_TIMEOUT |
1911 | #define __HAL_UNFREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C1_TIMEOUT |
| 1750 | #define __HAL_FREEZE_I2C2_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C2_TIMEOUT |
1912 | #define __HAL_FREEZE_I2C2_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C2_TIMEOUT |
| 1751 | #define __HAL_UNFREEZE_I2C2_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C2_TIMEOUT |
1913 | #define __HAL_UNFREEZE_I2C2_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C2_TIMEOUT |
| Line 1952... | Line 2114... | ||
| 1952 | /** @defgroup HAL_DAC_Aliased_Macros HAL DAC Aliased Macros maintained for legacy purpose |
2114 | /** @defgroup HAL_DAC_Aliased_Macros HAL DAC Aliased Macros maintained for legacy purpose |
| 1953 | * @{ |
2115 | * @{ |
| 1954 | */ |
2116 | */ |
| 1955 | 2117 | ||
| 1956 | #define IS_DAC_WAVE(WAVE) (((WAVE) == DAC_WAVE_NONE) || \ |
2118 | #define IS_DAC_WAVE(WAVE) (((WAVE) == DAC_WAVE_NONE) || \ |
| 1957 | ((WAVE) == DAC_WAVE_NOISE)|| \ |
2119 | ((WAVE) == DAC_WAVE_NOISE)|| \ |
| 1958 | ((WAVE) == DAC_WAVE_TRIANGLE)) |
2120 | ((WAVE) == DAC_WAVE_TRIANGLE)) |
| 1959 | 2121 | ||
| 1960 | /** |
2122 | /** |
| 1961 | * @} |
2123 | * @} |
| 1962 | */ |
2124 | */ |
| 1963 | 2125 | ||
| Line 2009... | Line 2171... | ||
| 2009 | 2171 | ||
| 2010 | #define IS_I2S_INSTANCE IS_I2S_ALL_INSTANCE |
2172 | #define IS_I2S_INSTANCE IS_I2S_ALL_INSTANCE |
| 2011 | #define IS_I2S_INSTANCE_EXT IS_I2S_ALL_INSTANCE_EXT |
2173 | #define IS_I2S_INSTANCE_EXT IS_I2S_ALL_INSTANCE_EXT |
| 2012 | 2174 | ||
| 2013 | #if defined(STM32H7) |
2175 | #if defined(STM32H7) |
| 2014 | #define __HAL_I2S_CLEAR_FREFLAG __HAL_I2S_CLEAR_TIFREFLAG |
2176 | #define __HAL_I2S_CLEAR_FREFLAG __HAL_I2S_CLEAR_TIFREFLAG |
| 2015 | #endif |
2177 | #endif |
| 2016 | 2178 | ||
| 2017 | /** |
2179 | /** |
| 2018 | * @} |
2180 | * @} |
| 2019 | */ |
2181 | */ |
| Line 2146... | Line 2308... | ||
| 2146 | 2308 | ||
| 2147 | #define RCC_StopWakeUpClock_MSI RCC_STOP_WAKEUPCLOCK_MSI |
2309 | #define RCC_StopWakeUpClock_MSI RCC_STOP_WAKEUPCLOCK_MSI |
| 2148 | #define RCC_StopWakeUpClock_HSI RCC_STOP_WAKEUPCLOCK_HSI |
2310 | #define RCC_StopWakeUpClock_HSI RCC_STOP_WAKEUPCLOCK_HSI |
| 2149 | 2311 | ||
| 2150 | #define HAL_RCC_CCSCallback HAL_RCC_CSSCallback |
2312 | #define HAL_RCC_CCSCallback HAL_RCC_CSSCallback |
| - | 2313 | #define HAL_RC48_EnableBuffer_Cmd(cmd) (((cmd\ |
|
| 2151 | #define HAL_RC48_EnableBuffer_Cmd(cmd) (((cmd)==ENABLE) ? HAL_RCCEx_EnableHSI48_VREFINT() : HAL_RCCEx_DisableHSI48_VREFINT()) |
2314 | )==ENABLE) ? HAL_RCCEx_EnableHSI48_VREFINT() : HAL_RCCEx_DisableHSI48_VREFINT()) |
| 2152 | 2315 | ||
| 2153 | #define __ADC_CLK_DISABLE __HAL_RCC_ADC_CLK_DISABLE |
2316 | #define __ADC_CLK_DISABLE __HAL_RCC_ADC_CLK_DISABLE |
| 2154 | #define __ADC_CLK_ENABLE __HAL_RCC_ADC_CLK_ENABLE |
2317 | #define __ADC_CLK_ENABLE __HAL_RCC_ADC_CLK_ENABLE |
| 2155 | #define __ADC_CLK_SLEEP_DISABLE __HAL_RCC_ADC_CLK_SLEEP_DISABLE |
2318 | #define __ADC_CLK_SLEEP_DISABLE __HAL_RCC_ADC_CLK_SLEEP_DISABLE |
| 2156 | #define __ADC_CLK_SLEEP_ENABLE __HAL_RCC_ADC_CLK_SLEEP_ENABLE |
2319 | #define __ADC_CLK_SLEEP_ENABLE __HAL_RCC_ADC_CLK_SLEEP_ENABLE |
| Line 3114... | Line 3277... | ||
| 3114 | #define RCC_MCOSOURCE_HSE RCC_MCO1SOURCE_HSE |
3277 | #define RCC_MCOSOURCE_HSE RCC_MCO1SOURCE_HSE |
| 3115 | #define RCC_MCOSOURCE_PLLCLK_DIV1 RCC_MCO1SOURCE_PLLCLK |
3278 | #define RCC_MCOSOURCE_PLLCLK_DIV1 RCC_MCO1SOURCE_PLLCLK |
| 3116 | #define RCC_MCOSOURCE_PLLCLK_NODIV RCC_MCO1SOURCE_PLLCLK |
3279 | #define RCC_MCOSOURCE_PLLCLK_NODIV RCC_MCO1SOURCE_PLLCLK |
| 3117 | #define RCC_MCOSOURCE_PLLCLK_DIV2 RCC_MCO1SOURCE_PLLCLK_DIV2 |
3280 | #define RCC_MCOSOURCE_PLLCLK_DIV2 RCC_MCO1SOURCE_PLLCLK_DIV2 |
| 3118 | 3281 | ||
| 3119 | #if defined(STM32L4) |
3282 | #if defined(STM32L4) || defined(STM32WB) || defined(STM32G0) || defined(STM32G4) || defined(STM32L5) || defined(STM32WL) |
| 3120 | #define RCC_RTCCLKSOURCE_NO_CLK RCC_RTCCLKSOURCE_NONE |
3283 | #define RCC_RTCCLKSOURCE_NO_CLK RCC_RTCCLKSOURCE_NONE |
| 3121 | #elif defined(STM32WB) || defined(STM32G0) || defined(STM32G4) |
- | |
| 3122 | #else |
3284 | #else |
| 3123 | #define RCC_RTCCLKSOURCE_NONE RCC_RTCCLKSOURCE_NO_CLK |
3285 | #define RCC_RTCCLKSOURCE_NONE RCC_RTCCLKSOURCE_NO_CLK |
| 3124 | #endif |
3286 | #endif |
| 3125 | 3287 | ||
| 3126 | #define RCC_USBCLK_PLLSAI1 RCC_USBCLKSOURCE_PLLSAI1 |
3288 | #define RCC_USBCLK_PLLSAI1 RCC_USBCLKSOURCE_PLLSAI1 |
| Line 3227... | Line 3389... | ||
| 3227 | #define RCC_DFSDM2AUDIOCLKSOURCE_I2SAPB1 RCC_DFSDM2AUDIOCLKSOURCE_I2S1 |
3389 | #define RCC_DFSDM2AUDIOCLKSOURCE_I2SAPB1 RCC_DFSDM2AUDIOCLKSOURCE_I2S1 |
| 3228 | #define RCC_DFSDM2AUDIOCLKSOURCE_I2SAPB2 RCC_DFSDM2AUDIOCLKSOURCE_I2S2 |
3390 | #define RCC_DFSDM2AUDIOCLKSOURCE_I2SAPB2 RCC_DFSDM2AUDIOCLKSOURCE_I2S2 |
| 3229 | #define RCC_DFSDM1CLKSOURCE_APB2 RCC_DFSDM1CLKSOURCE_PCLK2 |
3391 | #define RCC_DFSDM1CLKSOURCE_APB2 RCC_DFSDM1CLKSOURCE_PCLK2 |
| 3230 | #define RCC_DFSDM2CLKSOURCE_APB2 RCC_DFSDM2CLKSOURCE_PCLK2 |
3392 | #define RCC_DFSDM2CLKSOURCE_APB2 RCC_DFSDM2CLKSOURCE_PCLK2 |
| 3231 | #define RCC_FMPI2C1CLKSOURCE_APB RCC_FMPI2C1CLKSOURCE_PCLK1 |
3393 | #define RCC_FMPI2C1CLKSOURCE_APB RCC_FMPI2C1CLKSOURCE_PCLK1 |
| - | 3394 | #if defined(STM32U5) |
|
| - | 3395 | #define MSIKPLLModeSEL RCC_MSIKPLL_MODE_SEL |
|
| - | 3396 | #define MSISPLLModeSEL RCC_MSISPLL_MODE_SEL |
|
| - | 3397 | #define __HAL_RCC_AHB21_CLK_DISABLE __HAL_RCC_AHB2_1_CLK_DISABLE |
|
| - | 3398 | #define __HAL_RCC_AHB22_CLK_DISABLE __HAL_RCC_AHB2_2_CLK_DISABLE |
|
| - | 3399 | #define __HAL_RCC_AHB1_CLK_Disable_Clear __HAL_RCC_AHB1_CLK_ENABLE |
|
| - | 3400 | #define __HAL_RCC_AHB21_CLK_Disable_Clear __HAL_RCC_AHB2_1_CLK_ENABLE |
|
| - | 3401 | #define __HAL_RCC_AHB22_CLK_Disable_Clear __HAL_RCC_AHB2_2_CLK_ENABLE |
|
| - | 3402 | #define __HAL_RCC_AHB3_CLK_Disable_Clear __HAL_RCC_AHB3_CLK_ENABLE |
|
| - | 3403 | #define __HAL_RCC_APB1_CLK_Disable_Clear __HAL_RCC_APB1_CLK_ENABLE |
|
| - | 3404 | #define __HAL_RCC_APB2_CLK_Disable_Clear __HAL_RCC_APB2_CLK_ENABLE |
|
| - | 3405 | #define __HAL_RCC_APB3_CLK_Disable_Clear __HAL_RCC_APB3_CLK_ENABLE |
|
| - | 3406 | #define IS_RCC_MSIPLLModeSelection IS_RCC_MSIPLLMODE_SELECT |
|
| 3232 | 3407 | #endif |
|
| 3233 | /** |
3408 | /** |
| 3234 | * @} |
3409 | * @} |
| 3235 | */ |
3410 | */ |
| 3236 | 3411 | ||
| 3237 | /** @defgroup HAL_RNG_Aliased_Macros HAL RNG Aliased Macros maintained for legacy purpose |
3412 | /** @defgroup HAL_RNG_Aliased_Macros HAL RNG Aliased Macros maintained for legacy purpose |
| Line 3244... | Line 3419... | ||
| 3244 | */ |
3419 | */ |
| 3245 | 3420 | ||
| 3246 | /** @defgroup HAL_RTC_Aliased_Macros HAL RTC Aliased Macros maintained for legacy purpose |
3421 | /** @defgroup HAL_RTC_Aliased_Macros HAL RTC Aliased Macros maintained for legacy purpose |
| 3247 | * @{ |
3422 | * @{ |
| 3248 | */ |
3423 | */ |
| 3249 | #if defined (STM32G0) || defined (STM32L412xx) || defined (STM32L422xx) || defined (STM32G4) |
3424 | #if defined (STM32G0) || defined (STM32L5) || defined (STM32L412xx) || defined (STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) || defined (STM32G4) || defined (STM32WL) || defined (STM32U5) |
| 3250 | #else |
3425 | #else |
| 3251 | #define __HAL_RTC_CLEAR_FLAG __HAL_RTC_EXTI_CLEAR_FLAG |
3426 | #define __HAL_RTC_CLEAR_FLAG __HAL_RTC_EXTI_CLEAR_FLAG |
| 3252 | #endif |
3427 | #endif |
| 3253 | #define __HAL_RTC_DISABLE_IT __HAL_RTC_EXTI_DISABLE_IT |
3428 | #define __HAL_RTC_DISABLE_IT __HAL_RTC_EXTI_DISABLE_IT |
| 3254 | #define __HAL_RTC_ENABLE_IT __HAL_RTC_EXTI_ENABLE_IT |
3429 | #define __HAL_RTC_ENABLE_IT __HAL_RTC_EXTI_ENABLE_IT |
| Line 3264... | Line 3439... | ||
| 3264 | 3439 | ||
| 3265 | #define __HAL_RTC_EXTI_GENERATE_SWIT(RTC_EXTI_LINE_ALARM_EVENT) __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() |
3440 | #define __HAL_RTC_EXTI_GENERATE_SWIT(RTC_EXTI_LINE_ALARM_EVENT) __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() |
| 3266 | #else |
3441 | #else |
| 3267 | #define __HAL_RTC_EXTI_CLEAR_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_CLEAR_FLAG() : \ |
3442 | #define __HAL_RTC_EXTI_CLEAR_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_CLEAR_FLAG() : \ |
| 3268 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_CLEAR_FLAG() : \ |
3443 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_CLEAR_FLAG() : \ |
| 3269 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_CLEAR_FLAG())) |
3444 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_CLEAR_FLAG())) |
| 3270 | #define __HAL_RTC_EXTI_ENABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_ENABLE_IT() : \ |
3445 | #define __HAL_RTC_EXTI_ENABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_ENABLE_IT() : \ |
| 3271 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_IT() : \ |
3446 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_IT() : \ |
| 3272 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_IT())) |
3447 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_IT())) |
| 3273 | #define __HAL_RTC_EXTI_DISABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_DISABLE_IT() : \ |
3448 | #define __HAL_RTC_EXTI_DISABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_DISABLE_IT() : \ |
| 3274 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_DISABLE_IT() : \ |
3449 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_DISABLE_IT() : \ |
| 3275 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_IT())) |
3450 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_IT())) |
| 3276 | #define __HAL_RTC_EXTI_GET_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GET_FLAG() : \ |
3451 | #define __HAL_RTC_EXTI_GET_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GET_FLAG() : \ |
| 3277 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GET_FLAG() : \ |
3452 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GET_FLAG() : \ |
| 3278 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GET_FLAG())) |
3453 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GET_FLAG())) |
| 3279 | #define __HAL_RTC_EXTI_GENERATE_SWIT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() : \ |
3454 | #define __HAL_RTC_EXTI_GENERATE_SWIT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() : \ |
| 3280 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GENERATE_SWIT() : \ |
3455 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GENERATE_SWIT() : \ |
| 3281 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GENERATE_SWIT())) |
3456 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GENERATE_SWIT())) |
| 3282 | #endif /* STM32F1 */ |
3457 | #endif /* STM32F1 */ |
| 3283 | 3458 | ||
| 3284 | #define IS_ALARM IS_RTC_ALARM |
3459 | #define IS_ALARM IS_RTC_ALARM |
| 3285 | #define IS_ALARM_MASK IS_RTC_ALARM_MASK |
3460 | #define IS_ALARM_MASK IS_RTC_ALARM_MASK |
| 3286 | #define IS_TAMPER IS_RTC_TAMPER |
3461 | #define IS_TAMPER IS_RTC_TAMPER |
| Line 3301... | Line 3476... | ||
| 3301 | 3476 | ||
| 3302 | /** |
3477 | /** |
| 3303 | * @} |
3478 | * @} |
| 3304 | */ |
3479 | */ |
| 3305 | 3480 | ||
| 3306 | /** @defgroup HAL_SD_Aliased_Macros HAL SD Aliased Macros maintained for legacy purpose |
3481 | /** @defgroup HAL_SD_Aliased_Macros HAL SD/MMC Aliased Macros maintained for legacy purpose |
| 3307 | * @{ |
3482 | * @{ |
| 3308 | */ |
3483 | */ |
| 3309 | 3484 | ||
| 3310 | #define SD_OCR_CID_CSD_OVERWRIETE SD_OCR_CID_CSD_OVERWRITE |
3485 | #define SD_OCR_CID_CSD_OVERWRIETE SD_OCR_CID_CSD_OVERWRITE |
| 3311 | #define SD_CMD_SD_APP_STAUS SD_CMD_SD_APP_STATUS |
3486 | #define SD_CMD_SD_APP_STAUS SD_CMD_SD_APP_STATUS |
| 3312 | 3487 | ||
| - | 3488 | #if !defined(STM32F1) && !defined(STM32F2) && !defined(STM32F4) && !defined(STM32F7) && !defined(STM32L1) |
|
| - | 3489 | #define eMMC_HIGH_VOLTAGE_RANGE EMMC_HIGH_VOLTAGE_RANGE |
|
| - | 3490 | #define eMMC_DUAL_VOLTAGE_RANGE EMMC_DUAL_VOLTAGE_RANGE |
|
| - | 3491 | #define eMMC_LOW_VOLTAGE_RANGE EMMC_LOW_VOLTAGE_RANGE |
|
| - | 3492 | ||
| - | 3493 | #define SDMMC_NSpeed_CLK_DIV SDMMC_NSPEED_CLK_DIV |
|
| - | 3494 | #define SDMMC_HSpeed_CLK_DIV SDMMC_HSPEED_CLK_DIV |
|
| - | 3495 | #endif |
|
| - | 3496 | ||
| 3313 | #if defined(STM32F4) || defined(STM32F2) |
3497 | #if defined(STM32F4) || defined(STM32F2) |
| 3314 | #define SD_SDMMC_DISABLED SD_SDIO_DISABLED |
3498 | #define SD_SDMMC_DISABLED SD_SDIO_DISABLED |
| 3315 | #define SD_SDMMC_FUNCTION_BUSY SD_SDIO_FUNCTION_BUSY |
3499 | #define SD_SDMMC_FUNCTION_BUSY SD_SDIO_FUNCTION_BUSY |
| 3316 | #define SD_SDMMC_FUNCTION_FAILED SD_SDIO_FUNCTION_FAILED |
3500 | #define SD_SDMMC_FUNCTION_FAILED SD_SDIO_FUNCTION_FAILED |
| 3317 | #define SD_SDMMC_UNKNOWN_FUNCTION SD_SDIO_UNKNOWN_FUNCTION |
3501 | #define SD_SDMMC_UNKNOWN_FUNCTION SD_SDIO_UNKNOWN_FUNCTION |
| Line 3352... | Line 3536... | ||
| 3352 | #define __HAL_SD_SDIO_DISABLE_IT __HAL_SD_SDMMC_DISABLE_IT |
3536 | #define __HAL_SD_SDIO_DISABLE_IT __HAL_SD_SDMMC_DISABLE_IT |
| 3353 | #define __HAL_SD_SDIO_GET_FLAG __HAL_SD_SDMMC_GET_FLAG |
3537 | #define __HAL_SD_SDIO_GET_FLAG __HAL_SD_SDMMC_GET_FLAG |
| 3354 | #define __HAL_SD_SDIO_CLEAR_FLAG __HAL_SD_SDMMC_CLEAR_FLAG |
3538 | #define __HAL_SD_SDIO_CLEAR_FLAG __HAL_SD_SDMMC_CLEAR_FLAG |
| 3355 | #define __HAL_SD_SDIO_GET_IT __HAL_SD_SDMMC_GET_IT |
3539 | #define __HAL_SD_SDIO_GET_IT __HAL_SD_SDMMC_GET_IT |
| 3356 | #define __HAL_SD_SDIO_CLEAR_IT __HAL_SD_SDMMC_CLEAR_IT |
3540 | #define __HAL_SD_SDIO_CLEAR_IT __HAL_SD_SDMMC_CLEAR_IT |
| 3357 | #define SDIO_STATIC_FLAGS SDMMC_STATIC_FLAGS |
3541 | #define SDIO_STATIC_FLAGS SDMMC_STATIC_FLAGS |
| 3358 | #define SDIO_CMD0TIMEOUT SDMMC_CMD0TIMEOUT |
3542 | #define SDIO_CMD0TIMEOUT SDMMC_CMD0TIMEOUT |
| 3359 | #define SD_SDIO_SEND_IF_COND SD_SDMMC_SEND_IF_COND |
3543 | #define SD_SDIO_SEND_IF_COND SD_SDMMC_SEND_IF_COND |
| 3360 | /* alias CMSIS for compatibilities */ |
3544 | /* alias CMSIS for compatibilities */ |
| 3361 | #define SDIO_IRQn SDMMC1_IRQn |
3545 | #define SDIO_IRQn SDMMC1_IRQn |
| 3362 | #define SDIO_IRQHandler SDMMC1_IRQHandler |
3546 | #define SDIO_IRQHandler SDMMC1_IRQHandler |
| 3363 | #endif |
3547 | #endif |
| 3364 | 3548 | ||
| Line 3367... | Line 3551... | ||
| 3367 | #define HAL_SD_CardCSDTypedef HAL_SD_CardCSDTypeDef |
3551 | #define HAL_SD_CardCSDTypedef HAL_SD_CardCSDTypeDef |
| 3368 | #define HAL_SD_CardStatusTypedef HAL_SD_CardStatusTypeDef |
3552 | #define HAL_SD_CardStatusTypedef HAL_SD_CardStatusTypeDef |
| 3369 | #define HAL_SD_CardStateTypedef HAL_SD_CardStateTypeDef |
3553 | #define HAL_SD_CardStateTypedef HAL_SD_CardStateTypeDef |
| 3370 | #endif |
3554 | #endif |
| 3371 | 3555 | ||
| 3372 | #if defined(STM32H7) |
3556 | #if defined(STM32H7) || defined(STM32L5) |
| 3373 | #define HAL_MMCEx_Read_DMADoubleBuffer0CpltCallback HAL_MMCEx_Read_DMADoubleBuf0CpltCallback |
3557 | #define HAL_MMCEx_Read_DMADoubleBuffer0CpltCallback HAL_MMCEx_Read_DMADoubleBuf0CpltCallback |
| 3374 | #define HAL_MMCEx_Read_DMADoubleBuffer1CpltCallback HAL_MMCEx_Read_DMADoubleBuf1CpltCallback |
3558 | #define HAL_MMCEx_Read_DMADoubleBuffer1CpltCallback HAL_MMCEx_Read_DMADoubleBuf1CpltCallback |
| 3375 | #define HAL_MMCEx_Write_DMADoubleBuffer0CpltCallback HAL_MMCEx_Write_DMADoubleBuf0CpltCallback |
3559 | #define HAL_MMCEx_Write_DMADoubleBuffer0CpltCallback HAL_MMCEx_Write_DMADoubleBuf0CpltCallback |
| 3376 | #define HAL_MMCEx_Write_DMADoubleBuffer1CpltCallback HAL_MMCEx_Write_DMADoubleBuf1CpltCallback |
3560 | #define HAL_MMCEx_Write_DMADoubleBuffer1CpltCallback HAL_MMCEx_Write_DMADoubleBuf1CpltCallback |
| 3377 | #define HAL_SDEx_Read_DMADoubleBuffer0CpltCallback HAL_SDEx_Read_DMADoubleBuf0CpltCallback |
3561 | #define HAL_SDEx_Read_DMADoubleBuffer0CpltCallback HAL_SDEx_Read_DMADoubleBuf0CpltCallback |
| Line 3460... | Line 3644... | ||
| 3460 | #define __USART_DISABLE __HAL_USART_DISABLE |
3644 | #define __USART_DISABLE __HAL_USART_DISABLE |
| 3461 | 3645 | ||
| 3462 | #define __HAL_USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE |
3646 | #define __HAL_USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE |
| 3463 | #define __USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE |
3647 | #define __USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE |
| 3464 | 3648 | ||
| - | 3649 | #if defined(STM32F0) || defined(STM32F3) || defined(STM32F7) |
|
| - | 3650 | #define USART_OVERSAMPLING_16 0x00000000U |
|
| - | 3651 | #define USART_OVERSAMPLING_8 USART_CR1_OVER8 |
|
| - | 3652 | ||
| - | 3653 | #define IS_USART_OVERSAMPLING(__SAMPLING__) (((__SAMPLING__) == USART_OVERSAMPLING_16) || \ |
|
| - | 3654 | ((__SAMPLING__) == USART_OVERSAMPLING_8)) |
|
| - | 3655 | #endif /* STM32F0 || STM32F3 || STM32F7 */ |
|
| 3465 | /** |
3656 | /** |
| 3466 | * @} |
3657 | * @} |
| 3467 | */ |
3658 | */ |
| 3468 | 3659 | ||
| 3469 | /** @defgroup HAL_USB_Aliased_Macros HAL USB Aliased Macros maintained for legacy purpose |
3660 | /** @defgroup HAL_USB_Aliased_Macros HAL USB Aliased Macros maintained for legacy purpose |
| Line 3608... | Line 3799... | ||
| 3608 | 3799 | ||
| 3609 | /** @defgroup HAL_HRTIM_Aliased_Functions HAL HRTIM Aliased Functions maintained for legacy purpose |
3800 | /** @defgroup HAL_HRTIM_Aliased_Functions HAL HRTIM Aliased Functions maintained for legacy purpose |
| 3610 | * @{ |
3801 | * @{ |
| 3611 | */ |
3802 | */ |
| 3612 | #if defined (STM32H7) || defined (STM32G4) || defined (STM32F3) |
3803 | #if defined (STM32H7) || defined (STM32G4) || defined (STM32F3) |
| 3613 | #define HAL_HRTIM_WaveformCounterStart_IT HAL_HRTIM_WaveformCountStart_IT |
3804 | #define HAL_HRTIM_WaveformCounterStart_IT HAL_HRTIM_WaveformCountStart_IT |
| 3614 | #define HAL_HRTIM_WaveformCounterStart_DMA HAL_HRTIM_WaveformCountStart_DMA |
3805 | #define HAL_HRTIM_WaveformCounterStart_DMA HAL_HRTIM_WaveformCountStart_DMA |
| 3615 | #define HAL_HRTIM_WaveformCounterStart HAL_HRTIM_WaveformCountStart |
3806 | #define HAL_HRTIM_WaveformCounterStart HAL_HRTIM_WaveformCountStart |
| 3616 | #define HAL_HRTIM_WaveformCounterStop_IT HAL_HRTIM_WaveformCountStop_IT |
3807 | #define HAL_HRTIM_WaveformCounterStop_IT HAL_HRTIM_WaveformCountStop_IT |
| 3617 | #define HAL_HRTIM_WaveformCounterStop_DMA HAL_HRTIM_WaveformCountStop_DMA |
3808 | #define HAL_HRTIM_WaveformCounterStop_DMA HAL_HRTIM_WaveformCountStop_DMA |
| 3618 | #define HAL_HRTIM_WaveformCounterStop HAL_HRTIM_WaveformCountStop |
3809 | #define HAL_HRTIM_WaveformCounterStop HAL_HRTIM_WaveformCountStop |
| 3619 | #endif |
3810 | #endif |
| 3620 | /** |
3811 | /** |
| 3621 | * @} |
3812 | * @} |
| 3622 | */ |
3813 | */ |
| 3623 | 3814 | ||
| 3624 | /** @defgroup HAL_QSPI_Aliased_Macros HAL QSPI Aliased Macros maintained for legacy purpose |
3815 | /** @defgroup HAL_QSPI_Aliased_Macros HAL QSPI Aliased Macros maintained for legacy purpose |
| 3625 | * @{ |
3816 | * @{ |
| 3626 | */ |
3817 | */ |
| 3627 | #if defined (STM32L4) |
3818 | #if defined (STM32L4) || defined (STM32F4) || defined (STM32F7) || defined(STM32H7) |
| 3628 | #define HAL_QPSI_TIMEOUT_DEFAULT_VALUE HAL_QSPI_TIMEOUT_DEFAULT_VALUE |
3819 | #define HAL_QPSI_TIMEOUT_DEFAULT_VALUE HAL_QSPI_TIMEOUT_DEFAULT_VALUE |
| - | 3820 | #endif /* STM32L4 || STM32F4 || STM32F7 */ |
|
| - | 3821 | /** |
|
| - | 3822 | * @} |
|
| - | 3823 | */ |
|
| - | 3824 | ||
| - | 3825 | /** @defgroup HAL_Generic_Aliased_Macros HAL Generic Aliased Macros maintained for legacy purpose |
|
| 3629 | #endif |
3826 | * @{ |
| - | 3827 | */ |
|
| - | 3828 | #if defined (STM32F7) |
|
| - | 3829 | #define ART_ACCLERATOR_ENABLE ART_ACCELERATOR_ENABLE |
|
| - | 3830 | #endif /* STM32F7 */ |
|
| 3630 | /** |
3831 | /** |
| 3631 | * @} |
3832 | * @} |
| 3632 | */ |
3833 | */ |
| 3633 | 3834 | ||
| 3634 | /** @defgroup HAL_PPP_Aliased_Macros HAL PPP Aliased Macros maintained for legacy purpose |
3835 | /** @defgroup HAL_PPP_Aliased_Macros HAL PPP Aliased Macros maintained for legacy purpose |