|
38 | 38 | #define AES_CLEARFLAG_CCF CRYP_CLEARFLAG_CCF |
39 | 39 | #define AES_CLEARFLAG_RDERR CRYP_CLEARFLAG_RDERR |
40 | 40 | #define AES_CLEARFLAG_WRERR CRYP_CLEARFLAG_WRERR |
41 | | - |
42 | 41 | /** |
43 | 42 | * @} |
44 | 43 | */ |
|
315 | 314 | #if defined(STM32G0) |
316 | 315 | #define DMA_REQUEST_DAC1_CHANNEL1 DMA_REQUEST_DAC1_CH1 |
317 | 316 | #define DMA_REQUEST_DAC1_CHANNEL2 DMA_REQUEST_DAC1_CH2 |
| 317 | +#define DMA_REQUEST_TIM16_TRIG_COM DMA_REQUEST_TIM16_COM |
| 318 | +#define DMA_REQUEST_TIM17_TRIG_COM DMA_REQUEST_TIM17_COM |
| 319 | + |
| 320 | +#define LL_DMAMUX_REQ_TIM16_TRIG_COM LL_DMAMUX_REQ_TIM16_COM |
| 321 | +#define LL_DMAMUX_REQ_TIM17_TRIG_COM LL_DMAMUX_REQ_TIM17_COM |
318 | 322 | #endif |
319 | 323 |
|
320 | 324 | #if defined(STM32H7) |
|
643 | 647 | #define HAL_HRTIM_ExternalEventCounterEnable HAL_HRTIM_ExtEventCounterEnable |
644 | 648 | #define HAL_HRTIM_ExternalEventCounterDisable HAL_HRTIM_ExtEventCounterDisable |
645 | 649 | #define HAL_HRTIM_ExternalEventCounterReset HAL_HRTIM_ExtEventCounterReset |
| 650 | +#define HRTIM_TIMEEVENT_A HRTIM_EVENTCOUNTER_A |
| 651 | +#define HRTIM_TIMEEVENT_B HRTIM_EVENTCOUNTER_B |
| 652 | +#define HRTIM_TIMEEVENTRESETMODE_UNCONDITIONAL HRTIM_EVENTCOUNTER_RSTMODE_UNCONDITIONAL |
| 653 | +#define HRTIM_TIMEEVENTRESETMODE_CONDITIONAL HRTIM_EVENTCOUNTER_RSTMODE_CONDITIONAL |
646 | 654 | #endif /* STM32G4 */ |
647 | 655 |
|
648 | 656 | #if defined(STM32H7) |
|
887 | 895 | #define LPTIM_TRIGSAMPLETIME_2TRANSITION LPTIM_TRIGSAMPLETIME_2TRANSITIONS |
888 | 896 | #define LPTIM_TRIGSAMPLETIME_4TRANSITION LPTIM_TRIGSAMPLETIME_4TRANSITIONS |
889 | 897 | #define LPTIM_TRIGSAMPLETIME_8TRANSITION LPTIM_TRIGSAMPLETIME_8TRANSITIONS |
890 | | - |
891 | 898 | /** |
892 | 899 | * @} |
893 | 900 | */ |
|
1450 | 1457 | #define HASH_HMACKeyType_ShortKey HASH_HMAC_KEYTYPE_SHORTKEY |
1451 | 1458 | #define HASH_HMACKeyType_LongKey HASH_HMAC_KEYTYPE_LONGKEY |
1452 | 1459 |
|
1453 | | -#if defined(STM32L4) || defined(STM32L5) || defined(STM32F4) || defined(STM32F7) || defined(STM32H7) |
| 1460 | +#if defined(STM32L4) || defined(STM32L5) || defined(STM32F2) || defined(STM32F4) || defined(STM32F7) || defined(STM32H7) |
1454 | 1461 |
|
1455 | 1462 | #define HAL_HASH_MD5_Accumulate HAL_HASH_MD5_Accmlt |
1456 | 1463 | #define HAL_HASH_MD5_Accumulate_End HAL_HASH_MD5_Accmlt_End |
|
1472 | 1479 | #define HAL_HASHEx_SHA256_Accumulate_IT HAL_HASHEx_SHA256_Accmlt_IT |
1473 | 1480 | #define HAL_HASHEx_SHA256_Accumulate_End_IT HAL_HASHEx_SHA256_Accmlt_End_IT |
1474 | 1481 |
|
1475 | | -#endif /* STM32L4 || STM32L5 || STM32F4 || STM32F7 || STM32H7 */ |
| 1482 | +#endif /* STM32L4 || STM32L5 || STM32F2 || STM32F4 || STM32F7 || STM32H7 */ |
1476 | 1483 | /** |
1477 | 1484 | * @} |
1478 | 1485 | */ |
|
1531 | 1538 |
|
1532 | 1539 | #define HAL_I2CFastModePlusConfig(SYSCFG_I2CFastModePlus, cmd) (((cmd)==ENABLE)? HAL_I2CEx_EnableFastModePlus(SYSCFG_I2CFastModePlus): HAL_I2CEx_DisableFastModePlus(SYSCFG_I2CFastModePlus)) |
1533 | 1540 |
|
1534 | | -#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) |
| 1541 | +#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) |
1535 | 1542 | #define HAL_I2C_Master_Sequential_Transmit_IT HAL_I2C_Master_Seq_Transmit_IT |
1536 | 1543 | #define HAL_I2C_Master_Sequential_Receive_IT HAL_I2C_Master_Seq_Receive_IT |
1537 | 1544 | #define HAL_I2C_Slave_Sequential_Transmit_IT HAL_I2C_Slave_Seq_Transmit_IT |
1538 | 1545 | #define HAL_I2C_Slave_Sequential_Receive_IT HAL_I2C_Slave_Seq_Receive_IT |
1539 | | -#endif /* STM32H7 || STM32WB || STM32G0 || STM32F0 || STM32F1 || STM32F2 || STM32F3 || STM32F4 || STM32F7 || STM32L0 || STM32L4 || STM32L5 || STM32G4 */ |
1540 | | -#if defined(STM32H7) || defined(STM32WB) || defined(STM32G0) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || defined(STM32L4) || defined(STM32L5) || defined(STM32G4) |
| 1546 | +#endif /* STM32H7 || STM32WB || STM32G0 || STM32F0 || STM32F1 || STM32F2 || STM32F3 || STM32F4 || STM32F7 || STM32L0 || STM32L4 || STM32L5 || STM32G4 || STM32L1 */ |
| 1547 | +#if defined(STM32H7) || defined(STM32WB) || defined(STM32G0) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || defined(STM32L4) || defined(STM32L5) || defined(STM32G4)|| defined(STM32L1) |
1541 | 1548 | #define HAL_I2C_Master_Sequential_Transmit_DMA HAL_I2C_Master_Seq_Transmit_DMA |
1542 | 1549 | #define HAL_I2C_Master_Sequential_Receive_DMA HAL_I2C_Master_Seq_Receive_DMA |
1543 | 1550 | #define HAL_I2C_Slave_Sequential_Transmit_DMA HAL_I2C_Slave_Seq_Transmit_DMA |
1544 | 1551 | #define HAL_I2C_Slave_Sequential_Receive_DMA HAL_I2C_Slave_Seq_Receive_DMA |
1545 | | -#endif /* STM32H7 || STM32WB || STM32G0 || STM32F4 || STM32F7 || STM32L0 || STM32L4 || STM32L5 || STM32G4 */ |
| 1552 | +#endif /* STM32H7 || STM32WB || STM32G0 || STM32F4 || STM32F7 || STM32L0 || STM32L4 || STM32L5 || STM32G4 || STM32L1 */ |
1546 | 1553 |
|
1547 | 1554 | #if defined(STM32F4) |
1548 | 1555 | #define HAL_FMPI2C_Master_Sequential_Transmit_IT HAL_FMPI2C_Master_Seq_Transmit_IT |
|
3243 | 3250 | #define RCC_MCOSOURCE_PLLCLK_NODIV RCC_MCO1SOURCE_PLLCLK |
3244 | 3251 | #define RCC_MCOSOURCE_PLLCLK_DIV2 RCC_MCO1SOURCE_PLLCLK_DIV2 |
3245 | 3252 |
|
3246 | | -#if defined(STM32L4) |
| 3253 | +#if defined(STM32L4) || defined(STM32WB) || defined(STM32G0) || defined(STM32G4) || defined(STM32L5) |
3247 | 3254 | #define RCC_RTCCLKSOURCE_NO_CLK RCC_RTCCLKSOURCE_NONE |
3248 | | -#elif defined(STM32WB) || defined(STM32G0) || defined(STM32G4) || defined(STM32L5) || defined(STM32WL) |
3249 | 3255 | #else |
3250 | 3256 | #define RCC_RTCCLKSOURCE_NONE RCC_RTCCLKSOURCE_NO_CLK |
3251 | 3257 | #endif |
|
3373 | 3379 | /** @defgroup HAL_RTC_Aliased_Macros HAL RTC Aliased Macros maintained for legacy purpose |
3374 | 3380 | * @{ |
3375 | 3381 | */ |
3376 | | -#if defined (STM32G0) || defined (STM32L5) || defined (STM32L412xx) || defined (STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) || defined (STM32G4) || defined (STM32WL) || defined (STM32U5) |
| 3382 | +#if defined (STM32G0) || defined (STM32L5) || defined (STM32L412xx) || defined (STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) || defined (STM32G4) |
3377 | 3383 | #else |
3378 | 3384 | #define __HAL_RTC_CLEAR_FLAG __HAL_RTC_EXTI_CLEAR_FLAG |
3379 | 3385 | #endif |
|
3751 | 3757 | /** @defgroup HAL_QSPI_Aliased_Macros HAL QSPI Aliased Macros maintained for legacy purpose |
3752 | 3758 | * @{ |
3753 | 3759 | */ |
3754 | | -#if defined (STM32L4) || defined (STM32F4) || defined (STM32F7) |
| 3760 | +#if defined (STM32L4) || defined (STM32F4) || defined (STM32F7) || defined(STM32H7) |
3755 | 3761 | #define HAL_QPSI_TIMEOUT_DEFAULT_VALUE HAL_QSPI_TIMEOUT_DEFAULT_VALUE |
3756 | 3762 | #endif /* STM32L4 || STM32F4 || STM32F7 */ |
3757 | 3763 | /** |
|
0 commit comments