Rev 50 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 50 | Rev 61 | ||
|---|---|---|---|
| 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 | - | ||
| 42 | /** |
41 | /** |
| 43 | * @} |
42 | * @} |
| 44 | */ |
43 | */ |
| 45 | 44 | ||
| 46 | /** @defgroup HAL_ADC_Aliased_Defines HAL ADC Aliased Defines maintained for legacy purpose |
45 | /** @defgroup HAL_ADC_Aliased_Defines HAL ADC Aliased Defines maintained for legacy purpose |
| Line 209... | Line 208... | ||
| 209 | #define __HAL_CORTEX_SYSTICKCLK_CONFIG HAL_SYSTICK_CLKSourceConfig |
208 | #define __HAL_CORTEX_SYSTICKCLK_CONFIG HAL_SYSTICK_CLKSourceConfig |
| 210 | /** |
209 | /** |
| 211 | * @} |
210 | * @} |
| 212 | */ |
211 | */ |
| 213 | 212 | ||
| - | 213 | /** @defgroup CRC_Aliases CRC API aliases |
|
| - | 214 | * @{ |
|
| - | 215 | */ |
|
| - | 216 | #define HAL_CRC_Input_Data_Reverse HAL_CRCEx_Input_Data_Reverse /*!< Aliased to HAL_CRCEx_Input_Data_Reverse for inter STM32 series compatibility */ |
|
| - | 217 | #define HAL_CRC_Output_Data_Reverse HAL_CRCEx_Output_Data_Reverse /*!< Aliased to HAL_CRCEx_Output_Data_Reverse for inter STM32 series compatibility */ |
|
| - | 218 | /** |
|
| - | 219 | * @} |
|
| - | 220 | */ |
|
| - | 221 | ||
| 214 | /** @defgroup HAL_CRC_Aliased_Defines HAL CRC Aliased Defines maintained for legacy purpose |
222 | /** @defgroup HAL_CRC_Aliased_Defines HAL CRC Aliased Defines maintained for legacy purpose |
| 215 | * @{ |
223 | * @{ |
| 216 | */ |
224 | */ |
| 217 | 225 | ||
| 218 | #define CRC_OUTPUTDATA_INVERSION_DISABLED CRC_OUTPUTDATA_INVERSION_DISABLE |
226 | #define CRC_OUTPUTDATA_INVERSION_DISABLED CRC_OUTPUTDATA_INVERSION_DISABLE |
| Line 381... | Line 389... | ||
| 381 | 389 | ||
| 382 | #define DAC_TRIGGER_LP1_OUT DAC_TRIGGER_LPTIM1_OUT |
390 | #define DAC_TRIGGER_LP1_OUT DAC_TRIGGER_LPTIM1_OUT |
| 383 | #define DAC_TRIGGER_LP2_OUT DAC_TRIGGER_LPTIM2_OUT |
391 | #define DAC_TRIGGER_LP2_OUT DAC_TRIGGER_LPTIM2_OUT |
| 384 | 392 | ||
| 385 | #endif /* STM32H7 */ |
393 | #endif /* STM32H7 */ |
| 386 | - | ||
| 387 | /** |
394 | /** |
| 388 | * @} |
395 | * @} |
| 389 | */ |
396 | */ |
| 390 | 397 | ||
| 391 | /** @defgroup HAL_FLASH_Aliased_Defines HAL FLASH Aliased Defines maintained for legacy purpose |
398 | /** @defgroup HAL_FLASH_Aliased_Defines HAL FLASH Aliased Defines maintained for legacy purpose |
| Line 469... | Line 476... | ||
| 469 | #else |
476 | #else |
| 470 | #define OB_BOOT_ENTRY_FORCED_NONE OB_BOOT_LOCK_DISABLE |
477 | #define OB_BOOT_ENTRY_FORCED_NONE OB_BOOT_LOCK_DISABLE |
| 471 | #define OB_BOOT_ENTRY_FORCED_FLASH OB_BOOT_LOCK_ENABLE |
478 | #define OB_BOOT_ENTRY_FORCED_FLASH OB_BOOT_LOCK_ENABLE |
| 472 | #endif |
479 | #endif |
| 473 | #if defined(STM32H7) |
480 | #if defined(STM32H7) |
| 474 | #define FLASH_FLAG_SNECCE_BANK1RR FLASH_FLAG_SNECCERR_BANK1 |
481 | #define FLASH_FLAG_SNECCE_BANK1RR FLASH_FLAG_SNECCERR_BANK1 |
| 475 | #define FLASH_FLAG_DBECCE_BANK1RR FLASH_FLAG_DBECCERR_BANK1 |
482 | #define FLASH_FLAG_DBECCE_BANK1RR FLASH_FLAG_DBECCERR_BANK1 |
| 476 | #define FLASH_FLAG_STRBER_BANK1R FLASH_FLAG_STRBERR_BANK1 |
483 | #define FLASH_FLAG_STRBER_BANK1R FLASH_FLAG_STRBERR_BANK1 |
| 477 | #define FLASH_FLAG_SNECCE_BANK2RR FLASH_FLAG_SNECCERR_BANK2 |
484 | #define FLASH_FLAG_SNECCE_BANK2RR FLASH_FLAG_SNECCERR_BANK2 |
| 478 | #define FLASH_FLAG_DBECCE_BANK2RR FLASH_FLAG_DBECCERR_BANK2 |
485 | #define FLASH_FLAG_DBECCE_BANK2RR FLASH_FLAG_DBECCERR_BANK2 |
| 479 | #define FLASH_FLAG_STRBER_BANK2R FLASH_FLAG_STRBERR_BANK2 |
486 | #define FLASH_FLAG_STRBER_BANK2R FLASH_FLAG_STRBERR_BANK2 |
| 480 | #define FLASH_FLAG_WDW FLASH_FLAG_WBNE |
487 | #define FLASH_FLAG_WDW FLASH_FLAG_WBNE |
| 481 | #define OB_WRP_SECTOR_All OB_WRP_SECTOR_ALL |
488 | #define OB_WRP_SECTOR_All OB_WRP_SECTOR_ALL |
| 482 | #endif /* STM32H7 */ |
489 | #endif /* STM32H7 */ |
| 483 | 490 | ||
| 484 | /** |
491 | /** |
| 485 | * @} |
492 | * @} |
| 486 | */ |
493 | */ |
| Line 520... | Line 527... | ||
| 520 | #define HAL_SYSCFG_EnableIOAnalogSwitchBooster HAL_SYSCFG_EnableIOSwitchBooster |
527 | #define HAL_SYSCFG_EnableIOAnalogSwitchBooster HAL_SYSCFG_EnableIOSwitchBooster |
| 521 | #define HAL_SYSCFG_DisableIOAnalogSwitchBooster HAL_SYSCFG_DisableIOSwitchBooster |
528 | #define HAL_SYSCFG_DisableIOAnalogSwitchBooster HAL_SYSCFG_DisableIOSwitchBooster |
| 522 | #define HAL_SYSCFG_EnableIOAnalogSwitchVDD HAL_SYSCFG_EnableIOSwitchVDD |
529 | #define HAL_SYSCFG_EnableIOAnalogSwitchVDD HAL_SYSCFG_EnableIOSwitchVDD |
| 523 | #define HAL_SYSCFG_DisableIOAnalogSwitchVDD HAL_SYSCFG_DisableIOSwitchVDD |
530 | #define HAL_SYSCFG_DisableIOAnalogSwitchVDD HAL_SYSCFG_DisableIOSwitchVDD |
| 524 | #endif /* STM32G4 */ |
531 | #endif /* STM32G4 */ |
| - | 532 | ||
| 525 | /** |
533 | /** |
| 526 | * @} |
534 | * @} |
| 527 | */ |
535 | */ |
| 528 | 536 | ||
| 529 | 537 | ||
| Line 594... | Line 602... | ||
| 594 | 602 | ||
| 595 | #define GPIO_AF0_LPTIM GPIO_AF0_LPTIM1 |
603 | #define GPIO_AF0_LPTIM GPIO_AF0_LPTIM1 |
| 596 | #define GPIO_AF1_LPTIM GPIO_AF1_LPTIM1 |
604 | #define GPIO_AF1_LPTIM GPIO_AF1_LPTIM1 |
| 597 | #define GPIO_AF2_LPTIM GPIO_AF2_LPTIM1 |
605 | #define GPIO_AF2_LPTIM GPIO_AF2_LPTIM1 |
| 598 | 606 | ||
| 599 | #if defined(STM32L0) || defined(STM32L4) || defined(STM32F4) || defined(STM32F2) || defined(STM32F7) || defined(STM32G4) || defined(STM32H7) |
607 | #if defined(STM32L0) || defined(STM32L4) || defined(STM32F4) || defined(STM32F2) || defined(STM32F7) || defined(STM32G4) || defined(STM32H7) || defined(STM32WB) |
| 600 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW |
608 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW |
| 601 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM |
609 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM |
| 602 | #define GPIO_SPEED_FAST GPIO_SPEED_FREQ_HIGH |
610 | #define GPIO_SPEED_FAST GPIO_SPEED_FREQ_HIGH |
| 603 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH |
611 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH |
| 604 | #endif /* STM32L0 || STM32L4 || STM32F4 || STM32F2 || STM32F7 || STM32G4 || STM32H7*/ |
612 | #endif /* STM32L0 || STM32L4 || STM32F4 || STM32F2 || STM32F7 || STM32G4 || STM32H7 || STM32WB*/ |
| 605 | 613 | ||
| 606 | #if defined(STM32L1) |
614 | #if defined(STM32L1) |
| 607 | #define GPIO_SPEED_VERY_LOW GPIO_SPEED_FREQ_LOW |
615 | #define GPIO_SPEED_VERY_LOW GPIO_SPEED_FREQ_LOW |
| 608 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_MEDIUM |
616 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_MEDIUM |
| 609 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_HIGH |
617 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_HIGH |
| 610 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH |
618 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH |
| 611 | #endif /* STM32L1 */ |
619 | #endif /* STM32L1 */ |
| 612 | 620 | ||
| 613 | #if defined(STM32F0) || defined(STM32F3) || defined(STM32F1) |
621 | #if defined(STM32F0) || defined(STM32F3) || defined(STM32F1) |
| 614 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW |
622 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW |
| 615 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM |
623 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM |
| 616 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_HIGH |
624 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_HIGH |
| 617 | #endif /* STM32F0 || STM32F3 || STM32F1 */ |
625 | #endif /* STM32F0 || STM32F3 || STM32F1 */ |
| 618 | 626 | ||
| 619 | #define GPIO_AF6_DFSDM GPIO_AF6_DFSDM1 |
627 | #define GPIO_AF6_DFSDM GPIO_AF6_DFSDM1 |
| 620 | /** |
628 | /** |
| 621 | * @} |
629 | * @} |
| Line 772... | Line 780... | ||
| 772 | #define HRTIM_EVENTSRC_1 (0x00000000U) |
780 | #define HRTIM_EVENTSRC_1 (0x00000000U) |
| 773 | #define HRTIM_EVENTSRC_2 (HRTIM_EECR1_EE1SRC_0) |
781 | #define HRTIM_EVENTSRC_2 (HRTIM_EECR1_EE1SRC_0) |
| 774 | #define HRTIM_EVENTSRC_3 (HRTIM_EECR1_EE1SRC_1) |
782 | #define HRTIM_EVENTSRC_3 (HRTIM_EECR1_EE1SRC_1) |
| 775 | #define HRTIM_EVENTSRC_4 (HRTIM_EECR1_EE1SRC_1 | HRTIM_EECR1_EE1SRC_0) |
783 | #define HRTIM_EVENTSRC_4 (HRTIM_EECR1_EE1SRC_1 | HRTIM_EECR1_EE1SRC_0) |
| 776 | 784 | ||
| 777 | /** @brief Constants defining the events that can be selected to configure the |
- | |
| 778 | * set/reset crossbar of a timer output |
- | |
| 779 | */ |
- | |
| 780 | #define HRTIM_OUTPUTSET_TIMEV_1 (HRTIM_SET1R_TIMEVNT1) |
- | |
| 781 | #define HRTIM_OUTPUTSET_TIMEV_2 (HRTIM_SET1R_TIMEVNT2) |
- | |
| 782 | #define HRTIM_OUTPUTSET_TIMEV_3 (HRTIM_SET1R_TIMEVNT3) |
- | |
| 783 | #define HRTIM_OUTPUTSET_TIMEV_4 (HRTIM_SET1R_TIMEVNT4) |
- | |
| 784 | #define HRTIM_OUTPUTSET_TIMEV_5 (HRTIM_SET1R_TIMEVNT5) |
- | |
| 785 | #define HRTIM_OUTPUTSET_TIMEV_6 (HRTIM_SET1R_TIMEVNT6) |
- | |
| 786 | #define HRTIM_OUTPUTSET_TIMEV_7 (HRTIM_SET1R_TIMEVNT7) |
- | |
| 787 | #define HRTIM_OUTPUTSET_TIMEV_8 (HRTIM_SET1R_TIMEVNT8) |
- | |
| 788 | #define HRTIM_OUTPUTSET_TIMEV_9 (HRTIM_SET1R_TIMEVNT9) |
- | |
| 789 | - | ||
| 790 | #define HRTIM_OUTPUTRESET_TIMEV_1 (HRTIM_RST1R_TIMEVNT1) |
- | |
| 791 | #define HRTIM_OUTPUTRESET_TIMEV_2 (HRTIM_RST1R_TIMEVNT2) |
- | |
| 792 | #define HRTIM_OUTPUTRESET_TIMEV_3 (HRTIM_RST1R_TIMEVNT3) |
- | |
| 793 | #define HRTIM_OUTPUTRESET_TIMEV_4 (HRTIM_RST1R_TIMEVNT4) |
- | |
| 794 | #define HRTIM_OUTPUTRESET_TIMEV_5 (HRTIM_RST1R_TIMEVNT5) |
- | |
| 795 | #define HRTIM_OUTPUTRESET_TIMEV_6 (HRTIM_RST1R_TIMEVNT6) |
- | |
| 796 | #define HRTIM_OUTPUTRESET_TIMEV_7 (HRTIM_RST1R_TIMEVNT7) |
- | |
| 797 | #define HRTIM_OUTPUTRESET_TIMEV_8 (HRTIM_RST1R_TIMEVNT8) |
- | |
| 798 | #define HRTIM_OUTPUTRESET_TIMEV_9 (HRTIM_RST1R_TIMEVNT9) |
- | |
| 799 | - | ||
| 800 | /** @brief Constants defining the event filtering applied to external events |
- | |
| 801 | * by a timer |
- | |
| 802 | */ |
- | |
| 803 | #define HRTIM_TIMEVENTFILTER_NONE (0x00000000U) |
- | |
| 804 | #define HRTIM_TIMEVENTFILTER_BLANKINGCMP1 (HRTIM_EEFR1_EE1FLTR_0) |
- | |
| 805 | #define HRTIM_TIMEVENTFILTER_BLANKINGCMP2 (HRTIM_EEFR1_EE1FLTR_1) |
- | |
| 806 | #define HRTIM_TIMEVENTFILTER_BLANKINGCMP3 (HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0) |
- | |
| 807 | #define HRTIM_TIMEVENTFILTER_BLANKINGCMP4 (HRTIM_EEFR1_EE1FLTR_2) |
- | |
| 808 | #define HRTIM_TIMEVENTFILTER_BLANKINGFLTR1 (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_0) |
- | |
| 809 | #define HRTIM_TIMEVENTFILTER_BLANKINGFLTR2 (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1) |
- | |
| 810 | #define HRTIM_TIMEVENTFILTER_BLANKINGFLTR3 (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0) |
- | |
| 811 | #define HRTIM_TIMEVENTFILTER_BLANKINGFLTR4 (HRTIM_EEFR1_EE1FLTR_3) |
- | |
| 812 | #define HRTIM_TIMEVENTFILTER_BLANKINGFLTR5 (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_0) |
- | |
| 813 | #define HRTIM_TIMEVENTFILTER_BLANKINGFLTR6 (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1) |
- | |
| 814 | #define HRTIM_TIMEVENTFILTER_BLANKINGFLTR7 (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0) |
- | |
| 815 | #define HRTIM_TIMEVENTFILTER_BLANKINGFLTR8 (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_2) |
- | |
| 816 | #define HRTIM_TIMEVENTFILTER_WINDOWINGCMP2 (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_0) |
- | |
| 817 | #define HRTIM_TIMEVENTFILTER_WINDOWINGCMP3 (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1) |
- | |
| 818 | #define HRTIM_TIMEVENTFILTER_WINDOWINGTIM (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0) |
- | |
| 819 | - | ||
| 820 | /** @brief Constants defining the DLL calibration periods (in micro seconds) |
785 | /** @brief Constants defining the DLL calibration periods (in micro seconds) |
| 821 | */ |
786 | */ |
| 822 | #define HRTIM_CALIBRATIONRATE_7300 0x00000000U |
787 | #define HRTIM_CALIBRATIONRATE_7300 0x00000000U |
| 823 | #define HRTIM_CALIBRATIONRATE_910 (HRTIM_DLLCR_CALRTE_0) |
788 | #define HRTIM_CALIBRATIONRATE_910 (HRTIM_DLLCR_CALRTE_0) |
| 824 | #define HRTIM_CALIBRATIONRATE_114 (HRTIM_DLLCR_CALRTE_1) |
789 | #define HRTIM_CALIBRATIONRATE_114 (HRTIM_DLLCR_CALRTE_1) |
| Line 967... | Line 932... | ||
| 967 | #if defined(STM32L1) || defined(STM32L4) || defined(STM32L5) || defined(STM32H7) || defined(STM32G4) |
932 | #if defined(STM32L1) || defined(STM32L4) || defined(STM32L5) || defined(STM32H7) || defined(STM32G4) |
| 968 | #define HAL_OPAMP_MSP_INIT_CB_ID HAL_OPAMP_MSPINIT_CB_ID |
933 | #define HAL_OPAMP_MSP_INIT_CB_ID HAL_OPAMP_MSPINIT_CB_ID |
| 969 | #define HAL_OPAMP_MSP_DEINIT_CB_ID HAL_OPAMP_MSPDEINIT_CB_ID |
934 | #define HAL_OPAMP_MSP_DEINIT_CB_ID HAL_OPAMP_MSPDEINIT_CB_ID |
| 970 | #endif |
935 | #endif |
| 971 | 936 | ||
| - | 937 | #if defined(STM32L4) || defined(STM32L5) |
|
| - | 938 | #define OPAMP_POWERMODE_NORMAL OPAMP_POWERMODE_NORMALPOWER |
|
| - | 939 | #elif defined(STM32G4) |
|
| - | 940 | #define OPAMP_POWERMODE_NORMAL OPAMP_POWERMODE_NORMALSPEED |
|
| - | 941 | #endif |
|
| 972 | 942 | ||
| 973 | /** |
943 | /** |
| 974 | * @} |
944 | * @} |
| 975 | */ |
945 | */ |
| 976 | 946 | ||
| Line 978... | Line 948... | ||
| 978 | * @{ |
948 | * @{ |
| 979 | */ |
949 | */ |
| 980 | #define I2S_STANDARD_PHILLIPS I2S_STANDARD_PHILIPS |
950 | #define I2S_STANDARD_PHILLIPS I2S_STANDARD_PHILIPS |
| 981 | 951 | ||
| 982 | #if defined(STM32H7) |
952 | #if defined(STM32H7) |
| 983 | #define I2S_IT_TXE I2S_IT_TXP |
953 | #define I2S_IT_TXE I2S_IT_TXP |
| 984 | #define I2S_IT_RXNE I2S_IT_RXP |
954 | #define I2S_IT_RXNE I2S_IT_RXP |
| 985 | 955 | ||
| 986 | #define I2S_FLAG_TXE I2S_FLAG_TXP |
956 | #define I2S_FLAG_TXE I2S_FLAG_TXP |
| 987 | #define I2S_FLAG_RXNE I2S_FLAG_RXP |
957 | #define I2S_FLAG_RXNE I2S_FLAG_RXP |
| 988 | #endif |
958 | #endif |
| 989 | 959 | ||
| 990 | #if defined(STM32F7) |
960 | #if defined(STM32F7) |
| 991 | #define I2S_CLOCK_SYSCLK I2S_CLOCK_PLL |
961 | #define I2S_CLOCK_SYSCLK I2S_CLOCK_PLL |
| 992 | #endif |
962 | #endif |
| 993 | /** |
963 | /** |
| 994 | * @} |
964 | * @} |
| 995 | */ |
965 | */ |
| 996 | 966 | ||
| Line 1021... | Line 991... | ||
| 1021 | #define PCCARD_ERROR HAL_PCCARD_STATUS_ERROR |
991 | #define PCCARD_ERROR HAL_PCCARD_STATUS_ERROR |
| 1022 | #define PCCARD_TIMEOUT HAL_PCCARD_STATUS_TIMEOUT |
992 | #define PCCARD_TIMEOUT HAL_PCCARD_STATUS_TIMEOUT |
| 1023 | /** |
993 | /** |
| 1024 | * @} |
994 | * @} |
| 1025 | */ |
995 | */ |
| 1026 | 996 | ||
| 1027 | /** @defgroup HAL_RTC_Aliased_Defines HAL RTC Aliased Defines maintained for legacy purpose |
997 | /** @defgroup HAL_RTC_Aliased_Defines HAL RTC Aliased Defines maintained for legacy purpose |
| 1028 | * @{ |
998 | * @{ |
| 1029 | */ |
999 | */ |
| 1030 | 1000 | ||
| 1031 | #define FORMAT_BIN RTC_FORMAT_BIN |
1001 | #define FORMAT_BIN RTC_FORMAT_BIN |
| Line 1121... | Line 1091... | ||
| 1121 | #define SPI_NSS_PULSE_DISABLED SPI_NSS_PULSE_DISABLE |
1091 | #define SPI_NSS_PULSE_DISABLED SPI_NSS_PULSE_DISABLE |
| 1122 | #define SPI_NSS_PULSE_ENABLED SPI_NSS_PULSE_ENABLE |
1092 | #define SPI_NSS_PULSE_ENABLED SPI_NSS_PULSE_ENABLE |
| 1123 | 1093 | ||
| 1124 | #if defined(STM32H7) |
1094 | #if defined(STM32H7) |
| 1125 | 1095 | ||
| 1126 | #define SPI_FLAG_TXE SPI_FLAG_TXP |
1096 | #define SPI_FLAG_TXE SPI_FLAG_TXP |
| 1127 | #define SPI_FLAG_RXNE SPI_FLAG_RXP |
1097 | #define SPI_FLAG_RXNE SPI_FLAG_RXP |
| 1128 | 1098 | ||
| 1129 | #define SPI_IT_TXE SPI_IT_TXP |
1099 | #define SPI_IT_TXE SPI_IT_TXP |
| 1130 | #define SPI_IT_RXNE SPI_IT_RXP |
1100 | #define SPI_IT_RXNE SPI_IT_RXP |
| 1131 | 1101 | ||
| 1132 | #define SPI_FRLVL_EMPTY SPI_RX_FIFO_0PACKET |
1102 | #define SPI_FRLVL_EMPTY SPI_RX_FIFO_0PACKET |
| 1133 | #define SPI_FRLVL_QUARTER_FULL SPI_RX_FIFO_1PACKET |
1103 | #define SPI_FRLVL_QUARTER_FULL SPI_RX_FIFO_1PACKET |
| 1134 | #define SPI_FRLVL_HALF_FULL SPI_RX_FIFO_2PACKET |
1104 | #define SPI_FRLVL_HALF_FULL SPI_RX_FIFO_2PACKET |
| 1135 | #define SPI_FRLVL_FULL SPI_RX_FIFO_3PACKET |
1105 | #define SPI_FRLVL_FULL SPI_RX_FIFO_3PACKET |
| 1136 | 1106 | ||
| 1137 | #endif /* STM32H7 */ |
1107 | #endif /* STM32H7 */ |
| 1138 | 1108 | ||
| 1139 | /** |
1109 | /** |
| 1140 | * @} |
1110 | * @} |
| Line 1416... | Line 1386... | ||
| 1416 | /** |
1386 | /** |
| 1417 | * @} |
1387 | * @} |
| 1418 | */ |
1388 | */ |
| 1419 | #endif /* STM32L4 || STM32F7 || STM32F4 || STM32H7 */ |
1389 | #endif /* STM32L4 || STM32F7 || STM32F4 || STM32H7 */ |
| 1420 | 1390 | ||
| - | 1391 | #if defined(STM32L4) || defined(STM32F7) || defined(STM32F427xx) || defined(STM32F437xx) \ |
|
| - | 1392 | || defined(STM32F429xx) || defined(STM32F439xx) || defined(STM32F469xx) || defined(STM32F479xx) \ |
|
| - | 1393 | || defined(STM32H7) |
|
| - | 1394 | /** @defgroup DMA2D_Aliases DMA2D API Aliases |
|
| - | 1395 | * @{ |
|
| - | 1396 | */ |
|
| - | 1397 | #define HAL_DMA2D_DisableCLUT HAL_DMA2D_CLUTLoading_Abort /*!< Aliased to HAL_DMA2D_CLUTLoading_Abort |
|
| - | 1398 | for compatibility with legacy code */ |
|
| - | 1399 | /** |
|
| - | 1400 | * @} |
|
| - | 1401 | */ |
|
| - | 1402 | ||
| - | 1403 | #endif /* STM32L4 || STM32F7 || STM32F4 || STM32H7 */ |
|
| - | 1404 | ||
| 1421 | /** @defgroup HAL_PPP_Aliased_Defines HAL PPP Aliased Defines maintained for legacy purpose |
1405 | /** @defgroup HAL_PPP_Aliased_Defines HAL PPP Aliased Defines maintained for legacy purpose |
| 1422 | * @{ |
1406 | * @{ |
| 1423 | */ |
1407 | */ |
| 1424 | 1408 | ||
| 1425 | /** |
1409 | /** |
| Line 1434... | Line 1418... | ||
| 1434 | #define HAL_CRYP_ComputationCpltCallback HAL_CRYPEx_ComputationCpltCallback |
1418 | #define HAL_CRYP_ComputationCpltCallback HAL_CRYPEx_ComputationCpltCallback |
| 1435 | /** |
1419 | /** |
| 1436 | * @} |
1420 | * @} |
| 1437 | */ |
1421 | */ |
| 1438 | 1422 | ||
| - | 1423 | #if !defined(STM32F2) |
|
| - | 1424 | /** @defgroup HASH_alias HASH API alias |
|
| - | 1425 | * @{ |
|
| - | 1426 | */ |
|
| - | 1427 | #define HAL_HASHEx_IRQHandler HAL_HASH_IRQHandler /*!< Redirection for compatibility with legacy code */ |
|
| - | 1428 | /** |
|
| - | 1429 | * |
|
| - | 1430 | * @} |
|
| - | 1431 | */ |
|
| - | 1432 | #endif /* STM32F2 */ |
|
| 1439 | /** @defgroup HAL_HASH_Aliased_Functions HAL HASH Aliased Functions maintained for legacy purpose |
1433 | /** @defgroup HAL_HASH_Aliased_Functions HAL HASH Aliased Functions maintained for legacy purpose |
| 1440 | * @{ |
1434 | * @{ |
| 1441 | */ |
1435 | */ |
| 1442 | #define HAL_HASH_STATETypeDef HAL_HASH_StateTypeDef |
1436 | #define HAL_HASH_STATETypeDef HAL_HASH_StateTypeDef |
| 1443 | #define HAL_HASHPhaseTypeDef HAL_HASH_PhaseTypeDef |
1437 | #define HAL_HASHPhaseTypeDef HAL_HASH_PhaseTypeDef |
| Line 1457... | Line 1451... | ||
| 1457 | #define HASH_AlgoMode_HMAC HASH_ALGOMODE_HMAC |
1451 | #define HASH_AlgoMode_HMAC HASH_ALGOMODE_HMAC |
| 1458 | 1452 | ||
| 1459 | #define HASH_HMACKeyType_ShortKey HASH_HMAC_KEYTYPE_SHORTKEY |
1453 | #define HASH_HMACKeyType_ShortKey HASH_HMAC_KEYTYPE_SHORTKEY |
| 1460 | #define HASH_HMACKeyType_LongKey HASH_HMAC_KEYTYPE_LONGKEY |
1454 | #define HASH_HMACKeyType_LongKey HASH_HMAC_KEYTYPE_LONGKEY |
| 1461 | 1455 | ||
| 1462 | #if defined(STM32L4) || defined(STM32L5) || defined(STM32F4) || defined(STM32F7) || defined(STM32H7) |
1456 | #if defined(STM32L4) || defined(STM32L5) || defined(STM32F2) || defined(STM32F4) || defined(STM32F7) || defined(STM32H7) |
| 1463 | 1457 | ||
| 1464 | #define HAL_HASH_MD5_Accumulate HAL_HASH_MD5_Accmlt |
1458 | #define HAL_HASH_MD5_Accumulate HAL_HASH_MD5_Accmlt |
| 1465 | #define HAL_HASH_MD5_Accumulate_End HAL_HASH_MD5_Accmlt_End |
1459 | #define HAL_HASH_MD5_Accumulate_End HAL_HASH_MD5_Accmlt_End |
| 1466 | #define HAL_HASH_MD5_Accumulate_IT HAL_HASH_MD5_Accmlt_IT |
1460 | #define HAL_HASH_MD5_Accumulate_IT HAL_HASH_MD5_Accmlt_IT |
| 1467 | #define HAL_HASH_MD5_Accumulate_End_IT HAL_HASH_MD5_Accmlt_End_IT |
1461 | #define HAL_HASH_MD5_Accumulate_End_IT HAL_HASH_MD5_Accmlt_End_IT |
| Line 1479... | Line 1473... | ||
| 1479 | #define HAL_HASHEx_SHA256_Accumulate HAL_HASHEx_SHA256_Accmlt |
1473 | #define HAL_HASHEx_SHA256_Accumulate HAL_HASHEx_SHA256_Accmlt |
| 1480 | #define HAL_HASHEx_SHA256_Accumulate_End HAL_HASHEx_SHA256_Accmlt_End |
1474 | #define HAL_HASHEx_SHA256_Accumulate_End HAL_HASHEx_SHA256_Accmlt_End |
| 1481 | #define HAL_HASHEx_SHA256_Accumulate_IT HAL_HASHEx_SHA256_Accmlt_IT |
1475 | #define HAL_HASHEx_SHA256_Accumulate_IT HAL_HASHEx_SHA256_Accmlt_IT |
| 1482 | #define HAL_HASHEx_SHA256_Accumulate_End_IT HAL_HASHEx_SHA256_Accmlt_End_IT |
1476 | #define HAL_HASHEx_SHA256_Accumulate_End_IT HAL_HASHEx_SHA256_Accmlt_End_IT |
| 1483 | 1477 | ||
| 1484 | #endif /* STM32L4 || STM32L5 || STM32F4 || STM32F7 || STM32H7 */ |
1478 | #endif /* STM32L4 || STM32L5 || STM32F2 || STM32F4 || STM32F7 || STM32H7 */ |
| 1485 | /** |
1479 | /** |
| 1486 | * @} |
1480 | * @} |
| 1487 | */ |
1481 | */ |
| 1488 | 1482 | ||
| 1489 | /** @defgroup HAL_Aliased_Functions HAL Generic Aliased Functions maintained for legacy purpose |
1483 | /** @defgroup HAL_Aliased_Functions HAL Generic Aliased Functions maintained for legacy purpose |
| Line 1493... | Line 1487... | ||
| 1493 | #define HAL_DisableDBGSleepMode HAL_DBGMCU_DisableDBGSleepMode |
1487 | #define HAL_DisableDBGSleepMode HAL_DBGMCU_DisableDBGSleepMode |
| 1494 | #define HAL_EnableDBGStopMode HAL_DBGMCU_EnableDBGStopMode |
1488 | #define HAL_EnableDBGStopMode HAL_DBGMCU_EnableDBGStopMode |
| 1495 | #define HAL_DisableDBGStopMode HAL_DBGMCU_DisableDBGStopMode |
1489 | #define HAL_DisableDBGStopMode HAL_DBGMCU_DisableDBGStopMode |
| 1496 | #define HAL_EnableDBGStandbyMode HAL_DBGMCU_EnableDBGStandbyMode |
1490 | #define HAL_EnableDBGStandbyMode HAL_DBGMCU_EnableDBGStandbyMode |
| 1497 | #define HAL_DisableDBGStandbyMode HAL_DBGMCU_DisableDBGStandbyMode |
1491 | #define HAL_DisableDBGStandbyMode HAL_DBGMCU_DisableDBGStandbyMode |
| - | 1492 | #define HAL_DBG_LowPowerConfig(Periph, cmd) (((cmd\ |
|
| 1498 | #define HAL_DBG_LowPowerConfig(Periph, cmd) (((cmd)==ENABLE)? HAL_DBGMCU_DBG_EnableLowPowerConfig(Periph) : HAL_DBGMCU_DBG_DisableLowPowerConfig(Periph)) |
1493 | )==ENABLE)? HAL_DBGMCU_DBG_EnableLowPowerConfig(Periph) : HAL_DBGMCU_DBG_DisableLowPowerConfig(Periph)) |
| 1499 | #define HAL_VREFINT_OutputSelect HAL_SYSCFG_VREFINT_OutputSelect |
1494 | #define HAL_VREFINT_OutputSelect HAL_SYSCFG_VREFINT_OutputSelect |
| 1500 | #define HAL_Lock_Cmd(cmd) (((cmd)==ENABLE) ? HAL_SYSCFG_Enable_Lock_VREFINT() : HAL_SYSCFG_Disable_Lock_VREFINT()) |
1495 | #define HAL_Lock_Cmd(cmd) (((cmd)==ENABLE) ? HAL_SYSCFG_Enable_Lock_VREFINT() : HAL_SYSCFG_Disable_Lock_VREFINT()) |
| 1501 | #if defined(STM32L0) |
1496 | #if defined(STM32L0) |
| 1502 | #else |
1497 | #else |
| 1503 | #define HAL_VREFINT_Cmd(cmd) (((cmd)==ENABLE)? HAL_SYSCFG_EnableVREFINT() : HAL_SYSCFG_DisableVREFINT()) |
1498 | #define HAL_VREFINT_Cmd(cmd) (((cmd)==ENABLE)? HAL_SYSCFG_EnableVREFINT() : HAL_SYSCFG_DisableVREFINT()) |
| 1504 | #endif |
1499 | #endif |
| 1505 | #define HAL_ADC_EnableBuffer_Cmd(cmd) (((cmd)==ENABLE) ? HAL_ADCEx_EnableVREFINT() : HAL_ADCEx_DisableVREFINT()) |
1500 | #define HAL_ADC_EnableBuffer_Cmd(cmd) (((cmd)==ENABLE) ? HAL_ADCEx_EnableVREFINT() : HAL_ADCEx_DisableVREFINT()) |
| - | 1501 | #define HAL_ADC_EnableBufferSensor_Cmd(cmd) (((cmd\ |
|
| 1506 | #define HAL_ADC_EnableBufferSensor_Cmd(cmd) (((cmd)==ENABLE) ? HAL_ADCEx_EnableVREFINTTempSensor() : HAL_ADCEx_DisableVREFINTTempSensor()) |
1502 | )==ENABLE) ? HAL_ADCEx_EnableVREFINTTempSensor() : HAL_ADCEx_DisableVREFINTTempSensor()) |
| 1507 | #if defined(STM32H7A3xx) || defined(STM32H7B3xx) || defined(STM32H7B0xx) || defined(STM32H7A3xxQ) || defined(STM32H7B3xxQ) || defined(STM32H7B0xxQ) |
1503 | #if defined(STM32H7A3xx) || defined(STM32H7B3xx) || defined(STM32H7B0xx) || defined(STM32H7A3xxQ) || defined(STM32H7B3xxQ) || defined(STM32H7B0xxQ) |
| 1508 | #define HAL_EnableSRDomainDBGStopMode HAL_EnableDomain3DBGStopMode |
1504 | #define HAL_EnableSRDomainDBGStopMode HAL_EnableDomain3DBGStopMode |
| 1509 | #define HAL_DisableSRDomainDBGStopMode HAL_DisableDomain3DBGStopMode |
1505 | #define HAL_DisableSRDomainDBGStopMode HAL_DisableDomain3DBGStopMode |
| 1510 | #define HAL_EnableSRDomainDBGStandbyMode HAL_EnableDomain3DBGStandbyMode |
1506 | #define HAL_EnableSRDomainDBGStandbyMode HAL_EnableDomain3DBGStandbyMode |
| 1511 | #define HAL_DisableSRDomainDBGStandbyMode HAL_DisableDomain3DBGStandbyMode |
1507 | #define HAL_DisableSRDomainDBGStandbyMode HAL_DisableDomain3DBGStandbyMode |
| Line 1524... | Line 1520... | ||
| 1524 | #define HAL_DATA_EEPROMEx_Unlock HAL_FLASHEx_DATAEEPROM_Unlock |
1520 | #define HAL_DATA_EEPROMEx_Unlock HAL_FLASHEx_DATAEEPROM_Unlock |
| 1525 | #define HAL_DATA_EEPROMEx_Lock HAL_FLASHEx_DATAEEPROM_Lock |
1521 | #define HAL_DATA_EEPROMEx_Lock HAL_FLASHEx_DATAEEPROM_Lock |
| 1526 | #define HAL_DATA_EEPROMEx_Erase HAL_FLASHEx_DATAEEPROM_Erase |
1522 | #define HAL_DATA_EEPROMEx_Erase HAL_FLASHEx_DATAEEPROM_Erase |
| 1527 | #define HAL_DATA_EEPROMEx_Program HAL_FLASHEx_DATAEEPROM_Program |
1523 | #define HAL_DATA_EEPROMEx_Program HAL_FLASHEx_DATAEEPROM_Program |
| 1528 | 1524 | ||
| 1529 | /** |
1525 | /** |
| 1530 | * @} |
1526 | * @} |
| 1531 | */ |
1527 | */ |
| 1532 | 1528 | ||
| 1533 | /** @defgroup HAL_I2C_Aliased_Functions HAL I2C Aliased Functions maintained for legacy purpose |
1529 | /** @defgroup HAL_I2C_Aliased_Functions HAL I2C Aliased Functions maintained for legacy purpose |
| 1534 | * @{ |
1530 | * @{ |
| 1535 | */ |
1531 | */ |
| 1536 | #define HAL_I2CEx_AnalogFilter_Config HAL_I2CEx_ConfigAnalogFilter |
1532 | #define HAL_I2CEx_AnalogFilter_Config HAL_I2CEx_ConfigAnalogFilter |
| 1537 | #define HAL_I2CEx_DigitalFilter_Config HAL_I2CEx_ConfigDigitalFilter |
1533 | #define HAL_I2CEx_DigitalFilter_Config HAL_I2CEx_ConfigDigitalFilter |
| 1538 | #define HAL_FMPI2CEx_AnalogFilter_Config HAL_FMPI2CEx_ConfigAnalogFilter |
1534 | #define HAL_FMPI2CEx_AnalogFilter_Config HAL_FMPI2CEx_ConfigAnalogFilter |
| 1539 | #define HAL_FMPI2CEx_DigitalFilter_Config HAL_FMPI2CEx_ConfigDigitalFilter |
1535 | #define HAL_FMPI2CEx_DigitalFilter_Config HAL_FMPI2CEx_ConfigDigitalFilter |
| 1540 | 1536 | ||
| - | 1537 | #define HAL_I2CFastModePlusConfig(SYSCFG_I2CFastModePlus, cmd) (((cmd\ |
|
| 1541 | #define HAL_I2CFastModePlusConfig(SYSCFG_I2CFastModePlus, cmd) (((cmd)==ENABLE)? HAL_I2CEx_EnableFastModePlus(SYSCFG_I2CFastModePlus): HAL_I2CEx_DisableFastModePlus(SYSCFG_I2CFastModePlus)) |
1538 | )==ENABLE)? HAL_I2CEx_EnableFastModePlus(SYSCFG_I2CFastModePlus): HAL_I2CEx_DisableFastModePlus(SYSCFG_I2CFastModePlus)) |
| 1542 | 1539 | ||
| 1543 | #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) |
1540 | #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) |
| 1544 | #define HAL_I2C_Master_Sequential_Transmit_IT HAL_I2C_Master_Seq_Transmit_IT |
1541 | #define HAL_I2C_Master_Sequential_Transmit_IT HAL_I2C_Master_Seq_Transmit_IT |
| 1545 | #define HAL_I2C_Master_Sequential_Receive_IT HAL_I2C_Master_Seq_Receive_IT |
1542 | #define HAL_I2C_Master_Sequential_Receive_IT HAL_I2C_Master_Seq_Receive_IT |
| 1546 | #define HAL_I2C_Slave_Sequential_Transmit_IT HAL_I2C_Slave_Seq_Transmit_IT |
1543 | #define HAL_I2C_Slave_Sequential_Transmit_IT HAL_I2C_Slave_Seq_Transmit_IT |
| Line 1561... | Line 1558... | ||
| 1561 | #define HAL_FMPI2C_Master_Sequential_Transmit_DMA HAL_FMPI2C_Master_Seq_Transmit_DMA |
1558 | #define HAL_FMPI2C_Master_Sequential_Transmit_DMA HAL_FMPI2C_Master_Seq_Transmit_DMA |
| 1562 | #define HAL_FMPI2C_Master_Sequential_Receive_DMA HAL_FMPI2C_Master_Seq_Receive_DMA |
1559 | #define HAL_FMPI2C_Master_Sequential_Receive_DMA HAL_FMPI2C_Master_Seq_Receive_DMA |
| 1563 | #define HAL_FMPI2C_Slave_Sequential_Transmit_DMA HAL_FMPI2C_Slave_Seq_Transmit_DMA |
1560 | #define HAL_FMPI2C_Slave_Sequential_Transmit_DMA HAL_FMPI2C_Slave_Seq_Transmit_DMA |
| 1564 | #define HAL_FMPI2C_Slave_Sequential_Receive_DMA HAL_FMPI2C_Slave_Seq_Receive_DMA |
1561 | #define HAL_FMPI2C_Slave_Sequential_Receive_DMA HAL_FMPI2C_Slave_Seq_Receive_DMA |
| 1565 | #endif /* STM32F4 */ |
1562 | #endif /* STM32F4 */ |
| 1566 | /** |
1563 | /** |
| 1567 | * @} |
1564 | * @} |
| 1568 | */ |
1565 | */ |
| 1569 | 1566 | ||
| 1570 | /** @defgroup HAL_PWR_Aliased HAL PWR Aliased maintained for legacy purpose |
1567 | /** @defgroup HAL_PWR_Aliased HAL PWR Aliased maintained for legacy purpose |
| 1571 | * @{ |
1568 | * @{ |
| 1572 | */ |
1569 | */ |
| 1573 | 1570 | ||
| Line 1618... | Line 1615... | ||
| 1618 | #define LPLVDS_BitNumber LPLVDS_BIT_NUMBER |
1615 | #define LPLVDS_BitNumber LPLVDS_BIT_NUMBER |
| 1619 | #define BRE_BitNumber BRE_BIT_NUMBER |
1616 | #define BRE_BitNumber BRE_BIT_NUMBER |
| 1620 | 1617 | ||
| 1621 | #define PWR_MODE_EVT PWR_PVD_MODE_NORMAL |
1618 | #define PWR_MODE_EVT PWR_PVD_MODE_NORMAL |
| 1622 | 1619 | ||
| 1623 | /** |
1620 | /** |
| 1624 | * @} |
1621 | * @} |
| 1625 | */ |
1622 | */ |
| 1626 | 1623 | ||
| 1627 | /** @defgroup HAL_SMBUS_Aliased_Functions HAL SMBUS Aliased Functions maintained for legacy purpose |
1624 | /** @defgroup HAL_SMBUS_Aliased_Functions HAL SMBUS Aliased Functions maintained for legacy purpose |
| 1628 | * @{ |
1625 | * @{ |
| 1629 | */ |
1626 | */ |
| 1630 | #define HAL_SMBUS_Slave_Listen_IT HAL_SMBUS_EnableListen_IT |
1627 | #define HAL_SMBUS_Slave_Listen_IT HAL_SMBUS_EnableListen_IT |
| Line 1869... | Line 1866... | ||
| 1869 | #define __HAL_FREEZE_TIM17_DBGMCU __HAL_DBGMCU_FREEZE_TIM17 |
1866 | #define __HAL_FREEZE_TIM17_DBGMCU __HAL_DBGMCU_FREEZE_TIM17 |
| 1870 | #define __HAL_UNFREEZE_TIM17_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM17 |
1867 | #define __HAL_UNFREEZE_TIM17_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM17 |
| 1871 | #define __HAL_FREEZE_RTC_DBGMCU __HAL_DBGMCU_FREEZE_RTC |
1868 | #define __HAL_FREEZE_RTC_DBGMCU __HAL_DBGMCU_FREEZE_RTC |
| 1872 | #define __HAL_UNFREEZE_RTC_DBGMCU __HAL_DBGMCU_UNFREEZE_RTC |
1869 | #define __HAL_UNFREEZE_RTC_DBGMCU __HAL_DBGMCU_UNFREEZE_RTC |
| 1873 | #if defined(STM32H7) |
1870 | #if defined(STM32H7) |
| 1874 | #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG1 |
1871 | #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG1 |
| 1875 | #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UnFreeze_WWDG1 |
1872 | #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UnFreeze_WWDG1 |
| 1876 | #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG1 |
1873 | #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG1 |
| 1877 | #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UnFreeze_IWDG1 |
1874 | #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UnFreeze_IWDG1 |
| 1878 | #else |
1875 | #else |
| 1879 | #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG |
1876 | #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG |
| 1880 | #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_WWDG |
1877 | #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_WWDG |
| 1881 | #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG |
1878 | #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG |
| 1882 | #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_IWDG |
1879 | #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_IWDG |
| 1883 | #endif /* STM32H7 */ |
1880 | #endif /* STM32H7 */ |
| 1884 | #define __HAL_FREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C1_TIMEOUT |
1881 | #define __HAL_FREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C1_TIMEOUT |
| 1885 | #define __HAL_UNFREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C1_TIMEOUT |
1882 | #define __HAL_UNFREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C1_TIMEOUT |
| 1886 | #define __HAL_FREEZE_I2C2_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C2_TIMEOUT |
1883 | #define __HAL_FREEZE_I2C2_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C2_TIMEOUT |
| 1887 | #define __HAL_UNFREEZE_I2C2_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C2_TIMEOUT |
1884 | #define __HAL_UNFREEZE_I2C2_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C2_TIMEOUT |
| Line 2088... | Line 2085... | ||
| 2088 | /** @defgroup HAL_DAC_Aliased_Macros HAL DAC Aliased Macros maintained for legacy purpose |
2085 | /** @defgroup HAL_DAC_Aliased_Macros HAL DAC Aliased Macros maintained for legacy purpose |
| 2089 | * @{ |
2086 | * @{ |
| 2090 | */ |
2087 | */ |
| 2091 | 2088 | ||
| 2092 | #define IS_DAC_WAVE(WAVE) (((WAVE) == DAC_WAVE_NONE) || \ |
2089 | #define IS_DAC_WAVE(WAVE) (((WAVE) == DAC_WAVE_NONE) || \ |
| 2093 | ((WAVE) == DAC_WAVE_NOISE)|| \ |
2090 | ((WAVE) == DAC_WAVE_NOISE)|| \ |
| 2094 | ((WAVE) == DAC_WAVE_TRIANGLE)) |
2091 | ((WAVE) == DAC_WAVE_TRIANGLE)) |
| 2095 | 2092 | ||
| 2096 | /** |
2093 | /** |
| 2097 | * @} |
2094 | * @} |
| 2098 | */ |
2095 | */ |
| 2099 | 2096 | ||
| Line 2145... | Line 2142... | ||
| 2145 | 2142 | ||
| 2146 | #define IS_I2S_INSTANCE IS_I2S_ALL_INSTANCE |
2143 | #define IS_I2S_INSTANCE IS_I2S_ALL_INSTANCE |
| 2147 | #define IS_I2S_INSTANCE_EXT IS_I2S_ALL_INSTANCE_EXT |
2144 | #define IS_I2S_INSTANCE_EXT IS_I2S_ALL_INSTANCE_EXT |
| 2148 | 2145 | ||
| 2149 | #if defined(STM32H7) |
2146 | #if defined(STM32H7) |
| 2150 | #define __HAL_I2S_CLEAR_FREFLAG __HAL_I2S_CLEAR_TIFREFLAG |
2147 | #define __HAL_I2S_CLEAR_FREFLAG __HAL_I2S_CLEAR_TIFREFLAG |
| 2151 | #endif |
2148 | #endif |
| 2152 | 2149 | ||
| 2153 | /** |
2150 | /** |
| 2154 | * @} |
2151 | * @} |
| 2155 | */ |
2152 | */ |
| Line 2282... | Line 2279... | ||
| 2282 | 2279 | ||
| 2283 | #define RCC_StopWakeUpClock_MSI RCC_STOP_WAKEUPCLOCK_MSI |
2280 | #define RCC_StopWakeUpClock_MSI RCC_STOP_WAKEUPCLOCK_MSI |
| 2284 | #define RCC_StopWakeUpClock_HSI RCC_STOP_WAKEUPCLOCK_HSI |
2281 | #define RCC_StopWakeUpClock_HSI RCC_STOP_WAKEUPCLOCK_HSI |
| 2285 | 2282 | ||
| 2286 | #define HAL_RCC_CCSCallback HAL_RCC_CSSCallback |
2283 | #define HAL_RCC_CCSCallback HAL_RCC_CSSCallback |
| - | 2284 | #define HAL_RC48_EnableBuffer_Cmd(cmd) (((cmd\ |
|
| 2287 | #define HAL_RC48_EnableBuffer_Cmd(cmd) (((cmd)==ENABLE) ? HAL_RCCEx_EnableHSI48_VREFINT() : HAL_RCCEx_DisableHSI48_VREFINT()) |
2285 | )==ENABLE) ? HAL_RCCEx_EnableHSI48_VREFINT() : HAL_RCCEx_DisableHSI48_VREFINT()) |
| 2288 | 2286 | ||
| 2289 | #define __ADC_CLK_DISABLE __HAL_RCC_ADC_CLK_DISABLE |
2287 | #define __ADC_CLK_DISABLE __HAL_RCC_ADC_CLK_DISABLE |
| 2290 | #define __ADC_CLK_ENABLE __HAL_RCC_ADC_CLK_ENABLE |
2288 | #define __ADC_CLK_ENABLE __HAL_RCC_ADC_CLK_ENABLE |
| 2291 | #define __ADC_CLK_SLEEP_DISABLE __HAL_RCC_ADC_CLK_SLEEP_DISABLE |
2289 | #define __ADC_CLK_SLEEP_DISABLE __HAL_RCC_ADC_CLK_SLEEP_DISABLE |
| 2292 | #define __ADC_CLK_SLEEP_ENABLE __HAL_RCC_ADC_CLK_SLEEP_ENABLE |
2290 | #define __ADC_CLK_SLEEP_ENABLE __HAL_RCC_ADC_CLK_SLEEP_ENABLE |
| Line 3250... | Line 3248... | ||
| 3250 | #define RCC_MCOSOURCE_HSE RCC_MCO1SOURCE_HSE |
3248 | #define RCC_MCOSOURCE_HSE RCC_MCO1SOURCE_HSE |
| 3251 | #define RCC_MCOSOURCE_PLLCLK_DIV1 RCC_MCO1SOURCE_PLLCLK |
3249 | #define RCC_MCOSOURCE_PLLCLK_DIV1 RCC_MCO1SOURCE_PLLCLK |
| 3252 | #define RCC_MCOSOURCE_PLLCLK_NODIV RCC_MCO1SOURCE_PLLCLK |
3250 | #define RCC_MCOSOURCE_PLLCLK_NODIV RCC_MCO1SOURCE_PLLCLK |
| 3253 | #define RCC_MCOSOURCE_PLLCLK_DIV2 RCC_MCO1SOURCE_PLLCLK_DIV2 |
3251 | #define RCC_MCOSOURCE_PLLCLK_DIV2 RCC_MCO1SOURCE_PLLCLK_DIV2 |
| 3254 | 3252 | ||
| 3255 | #if defined(STM32L4) || defined(STM32WB) || defined(STM32G0) || defined(STM32G4) || defined(STM32L5) |
3253 | #if defined(STM32L4) || defined(STM32WB) || defined(STM32G0) || defined(STM32G4) || defined(STM32L5) || defined(STM32WL) |
| 3256 | #define RCC_RTCCLKSOURCE_NO_CLK RCC_RTCCLKSOURCE_NONE |
3254 | #define RCC_RTCCLKSOURCE_NO_CLK RCC_RTCCLKSOURCE_NONE |
| 3257 | #else |
3255 | #else |
| 3258 | #define RCC_RTCCLKSOURCE_NONE RCC_RTCCLKSOURCE_NO_CLK |
3256 | #define RCC_RTCCLKSOURCE_NONE RCC_RTCCLKSOURCE_NO_CLK |
| 3259 | #endif |
3257 | #endif |
| 3260 | 3258 | ||
| Line 3379... | Line 3377... | ||
| 3379 | */ |
3377 | */ |
| 3380 | 3378 | ||
| 3381 | /** @defgroup HAL_RTC_Aliased_Macros HAL RTC Aliased Macros maintained for legacy purpose |
3379 | /** @defgroup HAL_RTC_Aliased_Macros HAL RTC Aliased Macros maintained for legacy purpose |
| 3382 | * @{ |
3380 | * @{ |
| 3383 | */ |
3381 | */ |
| 3384 | #if defined (STM32G0) || defined (STM32L5) || defined (STM32L412xx) || defined (STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) || defined (STM32G4) |
3382 | #if defined (STM32G0) || defined (STM32L5) || defined (STM32L412xx) || defined (STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) || defined (STM32G4) || defined (STM32WL) |
| 3385 | #else |
3383 | #else |
| 3386 | #define __HAL_RTC_CLEAR_FLAG __HAL_RTC_EXTI_CLEAR_FLAG |
3384 | #define __HAL_RTC_CLEAR_FLAG __HAL_RTC_EXTI_CLEAR_FLAG |
| 3387 | #endif |
3385 | #endif |
| 3388 | #define __HAL_RTC_DISABLE_IT __HAL_RTC_EXTI_DISABLE_IT |
3386 | #define __HAL_RTC_DISABLE_IT __HAL_RTC_EXTI_DISABLE_IT |
| 3389 | #define __HAL_RTC_ENABLE_IT __HAL_RTC_EXTI_ENABLE_IT |
3387 | #define __HAL_RTC_ENABLE_IT __HAL_RTC_EXTI_ENABLE_IT |
| Line 3399... | Line 3397... | ||
| 3399 | 3397 | ||
| 3400 | #define __HAL_RTC_EXTI_GENERATE_SWIT(RTC_EXTI_LINE_ALARM_EVENT) __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() |
3398 | #define __HAL_RTC_EXTI_GENERATE_SWIT(RTC_EXTI_LINE_ALARM_EVENT) __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() |
| 3401 | #else |
3399 | #else |
| 3402 | #define __HAL_RTC_EXTI_CLEAR_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_CLEAR_FLAG() : \ |
3400 | #define __HAL_RTC_EXTI_CLEAR_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_CLEAR_FLAG() : \ |
| 3403 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_CLEAR_FLAG() : \ |
3401 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_CLEAR_FLAG() : \ |
| 3404 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_CLEAR_FLAG())) |
3402 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_CLEAR_FLAG())) |
| 3405 | #define __HAL_RTC_EXTI_ENABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_ENABLE_IT() : \ |
3403 | #define __HAL_RTC_EXTI_ENABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_ENABLE_IT() : \ |
| 3406 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_IT() : \ |
3404 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_IT() : \ |
| 3407 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_IT())) |
3405 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_IT())) |
| 3408 | #define __HAL_RTC_EXTI_DISABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_DISABLE_IT() : \ |
3406 | #define __HAL_RTC_EXTI_DISABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_DISABLE_IT() : \ |
| 3409 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_DISABLE_IT() : \ |
3407 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_DISABLE_IT() : \ |
| 3410 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_IT())) |
3408 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_IT())) |
| 3411 | #define __HAL_RTC_EXTI_GET_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GET_FLAG() : \ |
3409 | #define __HAL_RTC_EXTI_GET_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GET_FLAG() : \ |
| 3412 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GET_FLAG() : \ |
3410 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GET_FLAG() : \ |
| 3413 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GET_FLAG())) |
3411 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GET_FLAG())) |
| 3414 | #define __HAL_RTC_EXTI_GENERATE_SWIT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() : \ |
3412 | #define __HAL_RTC_EXTI_GENERATE_SWIT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() : \ |
| 3415 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GENERATE_SWIT() : \ |
3413 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GENERATE_SWIT() : \ |
| 3416 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GENERATE_SWIT())) |
3414 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GENERATE_SWIT())) |
| 3417 | #endif /* STM32F1 */ |
3415 | #endif /* STM32F1 */ |
| 3418 | 3416 | ||
| 3419 | #define IS_ALARM IS_RTC_ALARM |
3417 | #define IS_ALARM IS_RTC_ALARM |
| 3420 | #define IS_ALARM_MASK IS_RTC_ALARM_MASK |
3418 | #define IS_ALARM_MASK IS_RTC_ALARM_MASK |
| 3421 | #define IS_TAMPER IS_RTC_TAMPER |
3419 | #define IS_TAMPER IS_RTC_TAMPER |
| Line 3436... | Line 3434... | ||
| 3436 | 3434 | ||
| 3437 | /** |
3435 | /** |
| 3438 | * @} |
3436 | * @} |
| 3439 | */ |
3437 | */ |
| 3440 | 3438 | ||
| 3441 | /** @defgroup HAL_SD_Aliased_Macros HAL SD Aliased Macros maintained for legacy purpose |
3439 | /** @defgroup HAL_SD_Aliased_Macros HAL SD/MMC Aliased Macros maintained for legacy purpose |
| 3442 | * @{ |
3440 | * @{ |
| 3443 | */ |
3441 | */ |
| 3444 | 3442 | ||
| 3445 | #define SD_OCR_CID_CSD_OVERWRIETE SD_OCR_CID_CSD_OVERWRITE |
3443 | #define SD_OCR_CID_CSD_OVERWRIETE SD_OCR_CID_CSD_OVERWRITE |
| 3446 | #define SD_CMD_SD_APP_STAUS SD_CMD_SD_APP_STATUS |
3444 | #define SD_CMD_SD_APP_STAUS SD_CMD_SD_APP_STATUS |
| 3447 | 3445 | ||
| - | 3446 | #define eMMC_HIGH_VOLTAGE_RANGE EMMC_HIGH_VOLTAGE_RANGE |
|
| - | 3447 | #define eMMC_DUAL_VOLTAGE_RANGE EMMC_DUAL_VOLTAGE_RANGE |
|
| - | 3448 | #define eMMC_LOW_VOLTAGE_RANGE EMMC_LOW_VOLTAGE_RANGE |
|
| - | 3449 | ||
| 3448 | #if defined(STM32F4) || defined(STM32F2) |
3450 | #if defined(STM32F4) || defined(STM32F2) |
| 3449 | #define SD_SDMMC_DISABLED SD_SDIO_DISABLED |
3451 | #define SD_SDMMC_DISABLED SD_SDIO_DISABLED |
| 3450 | #define SD_SDMMC_FUNCTION_BUSY SD_SDIO_FUNCTION_BUSY |
3452 | #define SD_SDMMC_FUNCTION_BUSY SD_SDIO_FUNCTION_BUSY |
| 3451 | #define SD_SDMMC_FUNCTION_FAILED SD_SDIO_FUNCTION_FAILED |
3453 | #define SD_SDMMC_FUNCTION_FAILED SD_SDIO_FUNCTION_FAILED |
| 3452 | #define SD_SDMMC_UNKNOWN_FUNCTION SD_SDIO_UNKNOWN_FUNCTION |
3454 | #define SD_SDMMC_UNKNOWN_FUNCTION SD_SDIO_UNKNOWN_FUNCTION |
| Line 3595... | Line 3597... | ||
| 3595 | #define __USART_DISABLE __HAL_USART_DISABLE |
3597 | #define __USART_DISABLE __HAL_USART_DISABLE |
| 3596 | 3598 | ||
| 3597 | #define __HAL_USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE |
3599 | #define __HAL_USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE |
| 3598 | #define __USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE |
3600 | #define __USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE |
| 3599 | 3601 | ||
| - | 3602 | #if defined(STM32F0) || defined(STM32F3) || defined(STM32F7) |
|
| - | 3603 | #define USART_OVERSAMPLING_16 0x00000000U |
|
| - | 3604 | #define USART_OVERSAMPLING_8 USART_CR1_OVER8 |
|
| - | 3605 | ||
| - | 3606 | #define IS_USART_OVERSAMPLING(__SAMPLING__) (((__SAMPLING__) == USART_OVERSAMPLING_16) || \ |
|
| - | 3607 | ((__SAMPLING__) == USART_OVERSAMPLING_8)) |
|
| - | 3608 | #endif /* STM32F0 || STM32F3 || STM32F7 */ |
|
| 3600 | /** |
3609 | /** |
| 3601 | * @} |
3610 | * @} |
| 3602 | */ |
3611 | */ |
| 3603 | 3612 | ||
| 3604 | /** @defgroup HAL_USB_Aliased_Macros HAL USB Aliased Macros maintained for legacy purpose |
3613 | /** @defgroup HAL_USB_Aliased_Macros HAL USB Aliased Macros maintained for legacy purpose |