@@ -239,11 +239,6 @@ typedef struct
239
239
uint32_t RESERVED2; /*!< Reserved, 0x0C */
240
240
__IO uint32_t INIT; /*!< Initial CRC value register, Address offset: 0x10 */
241
241
__IO uint32_t POL; /*!< CRC polynomial register, Address offset: 0x14 */
242
- uint32_t RESERVED3[246]; /*!< Reserved, */
243
- __IO uint32_t HWCFGR; /*!< CRC IP HWCFGR register, Address offset: 0x3F0 */
244
- __IO uint32_t VERR; /*!< CRC IP version register, Address offset: 0x3F4 */
245
- __IO uint32_t PIDR; /*!< CRC IP type identification register, Address offset: 0x3F8 */
246
- __IO uint32_t SIDR; /*!< CRC IP map Size ID register, Address offset: 0x3FC */
247
242
} CRC_TypeDef;
248
243
249
244
/**
@@ -814,6 +809,8 @@ typedef struct
814
809
815
810
typedef XSPI_TypeDef OCTOSPI_TypeDef;
816
811
812
+
813
+
817
814
/**
818
815
* @brief Power Control
819
816
*/
@@ -3706,7 +3703,7 @@ typedef struct
3706
3703
#define ADC_AWD3CR_AWD3CH_16 (0x10000UL << ADC_AWD3CR_AWD3CH_Pos) /*!< 0x00010000 */
3707
3704
#define ADC_AWD3CR_AWD3CH_17 (0x20000UL << ADC_AWD3CR_AWD3CH_Pos) /*!< 0x00020000 */
3708
3705
#define ADC_AWD3CR_AWD3CH_18 (0x40000UL << ADC_AWD3CR_AWD3CH_Pos) /*!< 0x00040000 */
3709
- #define ADC_AWD3CR_AWD2CH_19 (0x80000UL << ADC_AWD3CR_AWD2CH_Pos ) /*!< 0x00080000 */
3706
+ #define ADC_AWD3CR_AWD3CH_19 (0x80000UL << ADC_AWD3CR_AWD3CH_Pos ) /*!< 0x00080000 */
3710
3707
3711
3708
/******************** Bit definition for ADC_DIFSEL register ****************/
3712
3709
#define ADC_DIFSEL_DIFSEL_Pos (0U)
@@ -3896,7 +3893,6 @@ typedef struct
3896
3893
#define ADC_CDR_RDATA_SLV ADC_CDR_RDATA_SLV_Msk /*!< ADC multimode slave group regular conversion data */
3897
3894
3898
3895
3899
-
3900
3896
/******************************************************************************/
3901
3897
/* */
3902
3898
/* CRC calculation unit */
@@ -8001,6 +7997,7 @@ typedef struct
8001
7997
#define FMC_SDSR_MODES2_0 (0x1UL << FMC_SDSR_MODES2_Pos) /*!< 0x00000008 */
8002
7998
#define FMC_SDSR_MODES2_1 (0x2UL << FMC_SDSR_MODES2_Pos) /*!< 0x00000010 */
8003
7999
8000
+
8004
8001
/******************************************************************************/
8005
8002
/* */
8006
8003
/* General Purpose IOs (GPIO) */
@@ -8754,7 +8751,7 @@ typedef struct
8754
8751
#define GPIO_HSLVR_HSLV10_Msk (0x1UL << GPIO_HSLVR_HSLV10_Pos) /*!< 0x00000400 */
8755
8752
#define GPIO_HSLVR_HSLV10 GPIO_HSLVR_HSLV10_Msk
8756
8753
#define GPIO_HSLVR_HSLV11_Pos (11U)
8757
- #define GPIO_HSLVR_HSLV11_Msk (x1UL << GPIO_HSLVR_HSLV11_Pos) /*!< 0x00000800 */
8754
+ #define GPIO_HSLVR_HSLV11_Msk (0x1UL << GPIO_HSLVR_HSLV11_Pos) /*!< 0x00000800 */
8758
8755
#define GPIO_HSLVR_HSLV11 GPIO_HSLVR_HSLV11_Msk
8759
8756
#define GPIO_HSLVR_HSLV12_Pos (12U)
8760
8757
#define GPIO_HSLVR_HSLV12_Msk (0x1UL << GPIO_HSLVR_HSLV12_Pos) /*!< 0x00001000 */
@@ -8804,7 +8801,7 @@ typedef struct
8804
8801
#define GPIO_SECCFGR_SEC10_Msk (0x1UL << GPIO_SECCFGR_SEC10_Pos) /*!< 0x00000400 */
8805
8802
#define GPIO_SECCFGR_SEC10 GPIO_SECCFGR_SEC10_Msk
8806
8803
#define GPIO_SECCFGR_SEC11_Pos (11U)
8807
- #define GPIO_SECCFGR_SEC11_Msk (x1UL << GPIO_SECCFGR_SEC11_Pos) /*!< 0x00000800 */
8804
+ #define GPIO_SECCFGR_SEC11_Msk (0x1UL << GPIO_SECCFGR_SEC11_Pos) /*!< 0x00000800 */
8808
8805
#define GPIO_SECCFGR_SEC11 GPIO_SECCFGR_SEC11_Msk
8809
8806
#define GPIO_SECCFGR_SEC12_Pos (12U)
8810
8807
#define GPIO_SECCFGR_SEC12_Msk (0x1UL << GPIO_SECCFGR_SEC12_Pos) /*!< 0x00001000 */
@@ -13477,6 +13474,9 @@ typedef struct
13477
13474
#define RCC_AHB2LPENR_RNGLPEN_Pos (18U)
13478
13475
#define RCC_AHB2LPENR_RNGLPEN_Msk (0x1UL << RCC_AHB2LPENR_RNGLPEN_Pos) /*!< 0x00040000 */
13479
13476
#define RCC_AHB2LPENR_RNGLPEN RCC_AHB2LPENR_RNGLPEN_Msk
13477
+ #define RCC_AHB2LPENR_PKALPEN_Pos (19U)
13478
+ #define RCC_AHB2LPENR_PKALPEN_Msk (0x1UL << RCC_AHB2LPENR_PKALPEN_Pos) /*!< 0x00080000 */
13479
+ #define RCC_AHB2LPENR_PKALPEN RCC_AHB2LPENR_PKALPEN_Msk
13480
13480
#define RCC_AHB2LPENR_SRAM2LPEN_Pos (30U)
13481
13481
#define RCC_AHB2LPENR_SRAM2LPEN_Msk (0x1UL << RCC_AHB2LPENR_SRAM2LPEN_Pos) /*!< 0x40000000 */
13482
13482
#define RCC_AHB2LPENR_SRAM2LPEN RCC_AHB2LPENR_SRAM2LPEN_Msk
@@ -15830,6 +15830,8 @@ typedef struct
15830
15830
#define GTZC_CFGR3_HASH_Msk (0x01UL << GTZC_CFGR3_HASH_Pos)
15831
15831
#define GTZC_CFGR3_RNG_Pos (18U)
15832
15832
#define GTZC_CFGR3_RNG_Msk (0x01UL << GTZC_CFGR3_RNG_Pos)
15833
+ #define GTZC_CFGR3_PKA_Pos (20U)
15834
+ #define GTZC_CFGR3_PKA_Msk (0x01UL << GTZC_CFGR3_PKA_Pos)
15833
15835
#define GTZC_CFGR3_SDMMC1_Pos (21U)
15834
15836
#define GTZC_CFGR3_SDMMC1_Msk (0x01UL << GTZC_CFGR3_SDMMC1_Pos)
15835
15837
#define GTZC_CFGR3_FMC_REG_Pos (23U)
@@ -15981,6 +15983,8 @@ typedef struct
15981
15983
#define GTZC_TZSC1_SECCFGR3_HASH_Msk GTZC_CFGR3_HASH_Msk
15982
15984
#define GTZC_TZSC1_SECCFGR3_RNG_Pos GTZC_CFGR3_RNG_Pos
15983
15985
#define GTZC_TZSC1_SECCFGR3_RNG_Msk GTZC_CFGR3_RNG_Msk
15986
+ #define GTZC_TZSC1_SECCFGR3_PKA_Pos GTZC_CFGR3_PKA_Pos
15987
+ #define GTZC_TZSC1_SECCFGR3_PKA_Msk GTZC_CFGR3_PKA_Msk
15984
15988
#define GTZC_TZSC1_SECCFGR3_SDMMC1_Pos GTZC_CFGR3_SDMMC1_Pos
15985
15989
#define GTZC_TZSC1_SECCFGR3_SDMMC1_Msk GTZC_CFGR3_SDMMC1_Msk
15986
15990
#define GTZC_TZSC1_SECCFGR3_FMC_REG_Pos GTZC_CFGR3_FMC_REG_Pos
@@ -16088,6 +16092,8 @@ typedef struct
16088
16092
#define GTZC_TZSC1_PRIVCFGR3_HASH_Msk GTZC_CFGR3_HASH_Msk
16089
16093
#define GTZC_TZSC1_PRIVCFGR3_RNG_Pos GTZC_CFGR3_RNG_Pos
16090
16094
#define GTZC_TZSC1_PRIVCFGR3_RNG_Msk GTZC_CFGR3_RNG_Msk
16095
+ #define GTZC_TZSC1_PRIVCFGR3_PKA_Pos GTZC_CFGR3_PKA_Pos
16096
+ #define GTZC_TZSC1_PRIVCFGR3_PKA_Msk GTZC_CFGR3_PKA_Msk
16091
16097
#define GTZC_TZSC1_PRIVCFGR3_SDMMC1_Pos GTZC_CFGR3_SDMMC1_Pos
16092
16098
#define GTZC_TZSC1_PRIVCFGR3_SDMMC1_Msk GTZC_CFGR3_SDMMC1_Msk
16093
16099
#define GTZC_TZSC1_PRIVCFGR3_FMC_REG_Pos GTZC_CFGR3_FMC_REG_Pos
@@ -16194,6 +16200,8 @@ typedef struct
16194
16200
#define GTZC_TZIC1_IER3_HASH_Msk GTZC_CFGR3_HASH_Msk
16195
16201
#define GTZC_TZIC1_IER3_RNG_Pos GTZC_CFGR3_RNG_Pos
16196
16202
#define GTZC_TZIC1_IER3_RNG_Msk GTZC_CFGR3_RNG_Msk
16203
+ #define GTZC_TZIC1_IER3_PKA_Pos GTZC_CFGR3_PKA_Pos
16204
+ #define GTZC_TZIC1_IER3_PKA_Msk GTZC_CFGR3_PKA_Msk
16197
16205
#define GTZC_TZIC1_IER3_SDMMC1_Pos GTZC_CFGR3_SDMMC1_Pos
16198
16206
#define GTZC_TZIC1_IER3_SDMMC1_Msk GTZC_CFGR3_SDMMC1_Msk
16199
16207
#define GTZC_TZIC1_IER3_FMC_REG_Pos GTZC_CFGR3_FMC_REG_Pos
@@ -16344,6 +16352,8 @@ typedef struct
16344
16352
#define GTZC_TZIC1_SR3_HASH_Msk GTZC_CFGR3_HASH_Msk
16345
16353
#define GTZC_TZIC1_SR3_RNG_Pos GTZC_CFGR3_RNG_Pos
16346
16354
#define GTZC_TZIC1_SR3_RNG_Msk GTZC_CFGR3_RNG_Msk
16355
+ #define GTZC_TZIC1_SR3_PKA_Pos GTZC_CFGR3_PKA_Pos
16356
+ #define GTZC_TZIC1_SR3_PKA_Msk GTZC_CFGR3_PKA_Msk
16347
16357
#define GTZC_TZIC1_SR3_SDMMC1_Pos GTZC_CFGR3_SDMMC1_Pos
16348
16358
#define GTZC_TZIC1_SR3_SDMMC1_Msk GTZC_CFGR3_SDMMC1_Msk
16349
16359
#define GTZC_TZIC1_SR3_FMC_REG_Pos GTZC_CFGR3_FMC_REG_Pos
@@ -16494,6 +16504,8 @@ typedef struct
16494
16504
#define GTZC_TZIC1_FCR3_HASH_Msk GTZC_CFGR3_HASH_Msk
16495
16505
#define GTZC_TZIC1_FCR3_RNG_Pos GTZC_CFGR3_RNG_Pos
16496
16506
#define GTZC_TZIC1_FCR3_RNG_Msk GTZC_CFGR3_RNG_Msk
16507
+ #define GTZC_TZIC1_FCR3_PKA_Pos GTZC_CFGR3_PKA_Pos
16508
+ #define GTZC_TZIC1_FCR3_PKA_Msk GTZC_CFGR3_PKA_Msk
16497
16509
#define GTZC_TZIC1_FCR3_SDMMC1_Pos GTZC_CFGR3_SDMMC1_Pos
16498
16510
#define GTZC_TZIC1_FCR3_SDMMC1_Msk GTZC_CFGR3_SDMMC1_Msk
16499
16511
#define GTZC_TZIC1_FCR3_FMC_REG_Pos GTZC_CFGR3_FMC_REG_Pos
@@ -20161,7 +20173,6 @@ typedef struct
20161
20173
20162
20174
/******************************* USB DRD FS PCD Instances *************************/
20163
20175
#define IS_PCD_ALL_INSTANCE(INSTANCE) (((INSTANCE) == USB_DRD_FS_NS) || ((INSTANCE) == USB_DRD_FS_S))
20164
-
20165
20176
/** @} */ /* End of group STM32H5xx_Peripheral_Exported_macros */
20166
20177
20167
20178
/** @} */ /* End of group STM32H523xx */
0 commit comments