@@ -239,11 +239,6 @@ typedef struct
239239 uint32_t RESERVED2; /*!< Reserved, 0x0C */
240240 __IO uint32_t INIT; /*!< Initial CRC value register, Address offset: 0x10 */
241241 __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 */
247242} CRC_TypeDef;
248243
249244/**
@@ -814,6 +809,8 @@ typedef struct
814809
815810typedef XSPI_TypeDef OCTOSPI_TypeDef;
816811
812+
813+
817814/**
818815 * @brief Power Control
819816 */
@@ -3706,7 +3703,7 @@ typedef struct
37063703#define ADC_AWD3CR_AWD3CH_16 (0x10000UL << ADC_AWD3CR_AWD3CH_Pos) /*!< 0x00010000 */
37073704#define ADC_AWD3CR_AWD3CH_17 (0x20000UL << ADC_AWD3CR_AWD3CH_Pos) /*!< 0x00020000 */
37083705#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 */
37103707
37113708/******************** Bit definition for ADC_DIFSEL register ****************/
37123709#define ADC_DIFSEL_DIFSEL_Pos (0U)
@@ -3896,7 +3893,6 @@ typedef struct
38963893#define ADC_CDR_RDATA_SLV ADC_CDR_RDATA_SLV_Msk /*!< ADC multimode slave group regular conversion data */
38973894
38983895
3899-
39003896/******************************************************************************/
39013897/* */
39023898/* CRC calculation unit */
@@ -8001,6 +7997,7 @@ typedef struct
80017997#define FMC_SDSR_MODES2_0 (0x1UL << FMC_SDSR_MODES2_Pos) /*!< 0x00000008 */
80027998#define FMC_SDSR_MODES2_1 (0x2UL << FMC_SDSR_MODES2_Pos) /*!< 0x00000010 */
80037999
8000+
80048001/******************************************************************************/
80058002/* */
80068003/* General Purpose IOs (GPIO) */
@@ -8754,7 +8751,7 @@ typedef struct
87548751#define GPIO_HSLVR_HSLV10_Msk (0x1UL << GPIO_HSLVR_HSLV10_Pos) /*!< 0x00000400 */
87558752#define GPIO_HSLVR_HSLV10 GPIO_HSLVR_HSLV10_Msk
87568753#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 */
87588755#define GPIO_HSLVR_HSLV11 GPIO_HSLVR_HSLV11_Msk
87598756#define GPIO_HSLVR_HSLV12_Pos (12U)
87608757#define GPIO_HSLVR_HSLV12_Msk (0x1UL << GPIO_HSLVR_HSLV12_Pos) /*!< 0x00001000 */
@@ -8804,7 +8801,7 @@ typedef struct
88048801#define GPIO_SECCFGR_SEC10_Msk (0x1UL << GPIO_SECCFGR_SEC10_Pos) /*!< 0x00000400 */
88058802#define GPIO_SECCFGR_SEC10 GPIO_SECCFGR_SEC10_Msk
88068803#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 */
88088805#define GPIO_SECCFGR_SEC11 GPIO_SECCFGR_SEC11_Msk
88098806#define GPIO_SECCFGR_SEC12_Pos (12U)
88108807#define GPIO_SECCFGR_SEC12_Msk (0x1UL << GPIO_SECCFGR_SEC12_Pos) /*!< 0x00001000 */
@@ -13477,6 +13474,9 @@ typedef struct
1347713474#define RCC_AHB2LPENR_RNGLPEN_Pos (18U)
1347813475#define RCC_AHB2LPENR_RNGLPEN_Msk (0x1UL << RCC_AHB2LPENR_RNGLPEN_Pos) /*!< 0x00040000 */
1347913476#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
1348013480#define RCC_AHB2LPENR_SRAM2LPEN_Pos (30U)
1348113481#define RCC_AHB2LPENR_SRAM2LPEN_Msk (0x1UL << RCC_AHB2LPENR_SRAM2LPEN_Pos) /*!< 0x40000000 */
1348213482#define RCC_AHB2LPENR_SRAM2LPEN RCC_AHB2LPENR_SRAM2LPEN_Msk
@@ -15830,6 +15830,8 @@ typedef struct
1583015830#define GTZC_CFGR3_HASH_Msk (0x01UL << GTZC_CFGR3_HASH_Pos)
1583115831#define GTZC_CFGR3_RNG_Pos (18U)
1583215832#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)
1583315835#define GTZC_CFGR3_SDMMC1_Pos (21U)
1583415836#define GTZC_CFGR3_SDMMC1_Msk (0x01UL << GTZC_CFGR3_SDMMC1_Pos)
1583515837#define GTZC_CFGR3_FMC_REG_Pos (23U)
@@ -15981,6 +15983,8 @@ typedef struct
1598115983#define GTZC_TZSC1_SECCFGR3_HASH_Msk GTZC_CFGR3_HASH_Msk
1598215984#define GTZC_TZSC1_SECCFGR3_RNG_Pos GTZC_CFGR3_RNG_Pos
1598315985#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
1598415988#define GTZC_TZSC1_SECCFGR3_SDMMC1_Pos GTZC_CFGR3_SDMMC1_Pos
1598515989#define GTZC_TZSC1_SECCFGR3_SDMMC1_Msk GTZC_CFGR3_SDMMC1_Msk
1598615990#define GTZC_TZSC1_SECCFGR3_FMC_REG_Pos GTZC_CFGR3_FMC_REG_Pos
@@ -16088,6 +16092,8 @@ typedef struct
1608816092#define GTZC_TZSC1_PRIVCFGR3_HASH_Msk GTZC_CFGR3_HASH_Msk
1608916093#define GTZC_TZSC1_PRIVCFGR3_RNG_Pos GTZC_CFGR3_RNG_Pos
1609016094#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
1609116097#define GTZC_TZSC1_PRIVCFGR3_SDMMC1_Pos GTZC_CFGR3_SDMMC1_Pos
1609216098#define GTZC_TZSC1_PRIVCFGR3_SDMMC1_Msk GTZC_CFGR3_SDMMC1_Msk
1609316099#define GTZC_TZSC1_PRIVCFGR3_FMC_REG_Pos GTZC_CFGR3_FMC_REG_Pos
@@ -16194,6 +16200,8 @@ typedef struct
1619416200#define GTZC_TZIC1_IER3_HASH_Msk GTZC_CFGR3_HASH_Msk
1619516201#define GTZC_TZIC1_IER3_RNG_Pos GTZC_CFGR3_RNG_Pos
1619616202#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
1619716205#define GTZC_TZIC1_IER3_SDMMC1_Pos GTZC_CFGR3_SDMMC1_Pos
1619816206#define GTZC_TZIC1_IER3_SDMMC1_Msk GTZC_CFGR3_SDMMC1_Msk
1619916207#define GTZC_TZIC1_IER3_FMC_REG_Pos GTZC_CFGR3_FMC_REG_Pos
@@ -16344,6 +16352,8 @@ typedef struct
1634416352#define GTZC_TZIC1_SR3_HASH_Msk GTZC_CFGR3_HASH_Msk
1634516353#define GTZC_TZIC1_SR3_RNG_Pos GTZC_CFGR3_RNG_Pos
1634616354#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
1634716357#define GTZC_TZIC1_SR3_SDMMC1_Pos GTZC_CFGR3_SDMMC1_Pos
1634816358#define GTZC_TZIC1_SR3_SDMMC1_Msk GTZC_CFGR3_SDMMC1_Msk
1634916359#define GTZC_TZIC1_SR3_FMC_REG_Pos GTZC_CFGR3_FMC_REG_Pos
@@ -16494,6 +16504,8 @@ typedef struct
1649416504#define GTZC_TZIC1_FCR3_HASH_Msk GTZC_CFGR3_HASH_Msk
1649516505#define GTZC_TZIC1_FCR3_RNG_Pos GTZC_CFGR3_RNG_Pos
1649616506#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
1649716509#define GTZC_TZIC1_FCR3_SDMMC1_Pos GTZC_CFGR3_SDMMC1_Pos
1649816510#define GTZC_TZIC1_FCR3_SDMMC1_Msk GTZC_CFGR3_SDMMC1_Msk
1649916511#define GTZC_TZIC1_FCR3_FMC_REG_Pos GTZC_CFGR3_FMC_REG_Pos
@@ -20161,7 +20173,6 @@ typedef struct
2016120173
2016220174/******************************* USB DRD FS PCD Instances *************************/
2016320175#define IS_PCD_ALL_INSTANCE(INSTANCE) (((INSTANCE) == USB_DRD_FS_NS) || ((INSTANCE) == USB_DRD_FS_S))
20164-
2016520176/** @} */ /* End of group STM32H5xx_Peripheral_Exported_macros */
2016620177
2016720178/** @} */ /* End of group STM32H523xx */
0 commit comments