Those were previously only called QUADSPI, which is needed on some chips like the STM32H745, but those bits are used as OCTOSPI1 bits on other chips like the STM32H723.
5536 lines
125 KiB
YAML
5536 lines
125 KiB
YAML
block/RCC:
|
|
description: Reset and clock control
|
|
items:
|
|
- name: CR
|
|
description: clock control register
|
|
byte_offset: 0
|
|
fieldset: CR
|
|
- name: ICSCR
|
|
description: RCC Internal Clock Source Calibration Register
|
|
byte_offset: 4
|
|
fieldset: ICSCR
|
|
- name: HSICFGR
|
|
description: RCC HSI configuration register
|
|
byte_offset: 4
|
|
fieldset: HSICFGR
|
|
- name: CRRCR
|
|
description: RCC Clock Recovery RC Register
|
|
byte_offset: 8
|
|
access: Read
|
|
fieldset: CRRCR
|
|
- name: CSICFGR
|
|
description: RCC CSI configuration register
|
|
byte_offset: 12
|
|
fieldset: CSICFGR
|
|
- name: CFGR
|
|
description: RCC Clock Configuration Register
|
|
byte_offset: 16
|
|
fieldset: CFGR
|
|
- name: D1CFGR
|
|
description: RCC Domain 1 Clock Configuration Register
|
|
byte_offset: 24
|
|
fieldset: D1CFGR
|
|
- name: D2CFGR
|
|
description: RCC Domain 2 Clock Configuration Register
|
|
byte_offset: 28
|
|
fieldset: D2CFGR
|
|
- name: D3CFGR
|
|
description: RCC Domain 3 Clock Configuration Register
|
|
byte_offset: 32
|
|
fieldset: D3CFGR
|
|
- name: PLLCKSELR
|
|
description: RCC PLLs Clock Source Selection Register
|
|
byte_offset: 40
|
|
fieldset: PLLCKSELR
|
|
- name: PLLCFGR
|
|
description: RCC PLLs Configuration Register
|
|
byte_offset: 44
|
|
fieldset: PLLCFGR
|
|
- name: PLLDIVR
|
|
description: RCC PLL1 Dividers Configuration Register
|
|
array:
|
|
len: 3
|
|
stride: 8
|
|
byte_offset: 48
|
|
fieldset: PLLDIVR
|
|
- name: PLLFRACR
|
|
description: RCC PLL1 Fractional Divider Register
|
|
array:
|
|
len: 3
|
|
stride: 8
|
|
byte_offset: 52
|
|
fieldset: PLLFRACR
|
|
- name: D1CCIPR
|
|
description: RCC Domain 1 Kernel Clock Configuration Register
|
|
byte_offset: 76
|
|
fieldset: D1CCIPR
|
|
- name: D2CCIP1R
|
|
description: RCC Domain 2 Kernel Clock Configuration Register
|
|
byte_offset: 80
|
|
fieldset: D2CCIP1R
|
|
- name: D2CCIP2R
|
|
description: RCC Domain 2 Kernel Clock Configuration Register
|
|
byte_offset: 84
|
|
fieldset: D2CCIP2R
|
|
- name: D3CCIPR
|
|
description: RCC Domain 3 Kernel Clock Configuration Register
|
|
byte_offset: 88
|
|
fieldset: D3CCIPR
|
|
- name: CIER
|
|
description: RCC Clock Source Interrupt Enable Register
|
|
byte_offset: 96
|
|
fieldset: CIER
|
|
- name: CIFR
|
|
description: RCC Clock Source Interrupt Flag Register
|
|
byte_offset: 100
|
|
access: Read
|
|
fieldset: CIFR
|
|
- name: CICR
|
|
description: RCC Clock Source Interrupt Clear Register
|
|
byte_offset: 104
|
|
fieldset: CICR
|
|
- name: BDCR
|
|
description: RCC Backup Domain Control Register
|
|
byte_offset: 112
|
|
fieldset: BDCR
|
|
- name: CSR
|
|
description: RCC Clock Control and Status Register
|
|
byte_offset: 116
|
|
fieldset: CSR
|
|
- name: AHB3RSTR
|
|
description: RCC AHB3 Reset Register
|
|
byte_offset: 124
|
|
fieldset: AHB3RSTR
|
|
- name: AHB1RSTR
|
|
description: RCC AHB1 Peripheral Reset Register
|
|
byte_offset: 128
|
|
fieldset: AHB1RSTR
|
|
- name: AHB2RSTR
|
|
description: RCC AHB2 Peripheral Reset Register
|
|
byte_offset: 132
|
|
fieldset: AHB2RSTR
|
|
- name: AHB4RSTR
|
|
description: RCC AHB4 Peripheral Reset Register
|
|
byte_offset: 136
|
|
fieldset: AHB4RSTR
|
|
- name: APB3RSTR
|
|
description: RCC APB3 Peripheral Reset Register
|
|
byte_offset: 140
|
|
fieldset: APB3RSTR
|
|
- name: APB1LRSTR
|
|
description: RCC APB1 Peripheral Reset Register
|
|
byte_offset: 144
|
|
fieldset: APB1LRSTR
|
|
- name: APB1HRSTR
|
|
description: RCC APB1 Peripheral Reset Register
|
|
byte_offset: 148
|
|
fieldset: APB1HRSTR
|
|
- name: APB2RSTR
|
|
description: RCC APB2 Peripheral Reset Register
|
|
byte_offset: 152
|
|
fieldset: APB2RSTR
|
|
- name: APB4RSTR
|
|
description: RCC APB4 Peripheral Reset Register
|
|
byte_offset: 156
|
|
fieldset: APB4RSTR
|
|
- name: GCR
|
|
description: Global Control Register
|
|
byte_offset: 160
|
|
fieldset: GCR
|
|
- name: D3AMR
|
|
description: RCC D3 Autonomous mode Register
|
|
byte_offset: 168
|
|
fieldset: D3AMR
|
|
- name: RSR
|
|
description: RCC Reset Status Register
|
|
byte_offset: 208
|
|
fieldset: RSR
|
|
- name: AHB3ENR
|
|
description: RCC AHB3 Clock Register
|
|
byte_offset: 212
|
|
fieldset: AHB3ENR
|
|
- name: AHB1ENR
|
|
description: RCC AHB1 Clock Register
|
|
byte_offset: 216
|
|
fieldset: AHB1ENR
|
|
- name: AHB2ENR
|
|
description: RCC AHB2 Clock Register
|
|
byte_offset: 220
|
|
fieldset: AHB2ENR
|
|
- name: AHB4ENR
|
|
description: RCC AHB4 Clock Register
|
|
byte_offset: 224
|
|
fieldset: AHB4ENR
|
|
- name: APB3ENR
|
|
description: RCC APB3 Clock Register
|
|
byte_offset: 228
|
|
fieldset: APB3ENR
|
|
- name: APB1LENR
|
|
description: RCC APB1 Clock Register
|
|
byte_offset: 232
|
|
fieldset: APB1LENR
|
|
- name: APB1HENR
|
|
description: RCC APB1 Clock Register
|
|
byte_offset: 236
|
|
fieldset: APB1HENR
|
|
- name: APB2ENR
|
|
description: RCC APB2 Clock Register
|
|
byte_offset: 240
|
|
fieldset: APB2ENR
|
|
- name: APB4ENR
|
|
description: RCC APB4 Clock Register
|
|
byte_offset: 244
|
|
fieldset: APB4ENR
|
|
- name: AHB3LPENR
|
|
description: RCC AHB3 Sleep Clock Register
|
|
byte_offset: 252
|
|
fieldset: AHB3LPENR
|
|
- name: AHB1LPENR
|
|
description: RCC AHB1 Sleep Clock Register
|
|
byte_offset: 256
|
|
fieldset: AHB1LPENR
|
|
- name: AHB2LPENR
|
|
description: RCC AHB2 Sleep Clock Register
|
|
byte_offset: 260
|
|
fieldset: AHB2LPENR
|
|
- name: AHB4LPENR
|
|
description: RCC AHB4 Sleep Clock Register
|
|
byte_offset: 264
|
|
fieldset: AHB4LPENR
|
|
- name: APB3LPENR
|
|
description: RCC APB3 Sleep Clock Register
|
|
byte_offset: 268
|
|
fieldset: APB3LPENR
|
|
- name: APB1LLPENR
|
|
description: RCC APB1 Low Sleep Clock Register
|
|
byte_offset: 272
|
|
fieldset: APB1LLPENR
|
|
- name: APB1HLPENR
|
|
description: RCC APB1 High Sleep Clock Register
|
|
byte_offset: 276
|
|
fieldset: APB1HLPENR
|
|
- name: APB2LPENR
|
|
description: RCC APB2 Sleep Clock Register
|
|
byte_offset: 280
|
|
fieldset: APB2LPENR
|
|
- name: APB4LPENR
|
|
description: RCC APB4 Sleep Clock Register
|
|
byte_offset: 284
|
|
fieldset: APB4LPENR
|
|
- name: C1_RSR
|
|
description: RCC Reset Status Register
|
|
byte_offset: 304
|
|
fieldset: C1_RSR
|
|
- name: C1_AHB3ENR
|
|
description: RCC AHB3 Clock Register
|
|
byte_offset: 308
|
|
fieldset: C1_AHB3ENR
|
|
- name: C1_AHB1ENR
|
|
description: RCC AHB1 Clock Register
|
|
byte_offset: 312
|
|
fieldset: C1_AHB1ENR
|
|
- name: C1_AHB2ENR
|
|
description: RCC AHB2 Clock Register
|
|
byte_offset: 316
|
|
fieldset: C1_AHB2ENR
|
|
- name: C1_AHB4ENR
|
|
description: RCC AHB4 Clock Register
|
|
byte_offset: 320
|
|
fieldset: C1_AHB4ENR
|
|
- name: C1_APB3ENR
|
|
description: RCC APB3 Clock Register
|
|
byte_offset: 324
|
|
fieldset: C1_APB3ENR
|
|
- name: C1_APB1LENR
|
|
description: RCC APB1 Clock Register
|
|
byte_offset: 328
|
|
fieldset: C1_APB1LENR
|
|
- name: C1_APB1HENR
|
|
description: RCC APB1 Clock Register
|
|
byte_offset: 332
|
|
fieldset: C1_APB1HENR
|
|
- name: C1_APB2ENR
|
|
description: RCC APB2 Clock Register
|
|
byte_offset: 336
|
|
fieldset: C1_APB2ENR
|
|
- name: C1_APB4ENR
|
|
description: RCC APB4 Clock Register
|
|
byte_offset: 340
|
|
fieldset: C1_APB4ENR
|
|
- name: C1_AHB3LPENR
|
|
description: RCC AHB3 Sleep Clock Register
|
|
byte_offset: 348
|
|
fieldset: C1_AHB3LPENR
|
|
- name: C1_AHB1LPENR
|
|
description: RCC AHB1 Sleep Clock Register
|
|
byte_offset: 352
|
|
fieldset: C1_AHB1LPENR
|
|
- name: C1_AHB2LPENR
|
|
description: RCC AHB2 Sleep Clock Register
|
|
byte_offset: 356
|
|
fieldset: C1_AHB2LPENR
|
|
- name: C1_AHB4LPENR
|
|
description: RCC AHB4 Sleep Clock Register
|
|
byte_offset: 360
|
|
fieldset: C1_AHB4LPENR
|
|
- name: C1_APB3LPENR
|
|
description: RCC APB3 Sleep Clock Register
|
|
byte_offset: 364
|
|
fieldset: C1_APB3LPENR
|
|
- name: C1_APB1LLPENR
|
|
description: RCC APB1 Low Sleep Clock Register
|
|
byte_offset: 368
|
|
fieldset: C1_APB1LLPENR
|
|
- name: C1_APB1HLPENR
|
|
description: RCC APB1 High Sleep Clock Register
|
|
byte_offset: 372
|
|
fieldset: C1_APB1HLPENR
|
|
- name: C1_APB2LPENR
|
|
description: RCC APB2 Sleep Clock Register
|
|
byte_offset: 376
|
|
fieldset: C1_APB2LPENR
|
|
- name: C1_APB4LPENR
|
|
description: RCC APB4 Sleep Clock Register
|
|
byte_offset: 380
|
|
fieldset: C1_APB4LPENR
|
|
fieldset/AHB1ENR:
|
|
description: RCC AHB1 Clock Register
|
|
fields:
|
|
- name: DMA1EN
|
|
description: DMA1 Clock Enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: DMA2EN
|
|
description: DMA2 Clock Enable
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: ADC12EN
|
|
description: ADC1/2 Peripheral Clocks Enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: ARTEN
|
|
description: ART Clock Enable
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: ETH1MACEN
|
|
description: Ethernet MAC bus interface Clock Enable
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: ETH1TXEN
|
|
description: Ethernet Transmission Clock Enable
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: ETH1RXEN
|
|
description: Ethernet Reception Clock Enable
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: USB_OTG_HSEN
|
|
description: USB_OTG_HS Peripheral Clocks Enable
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
- name: USB_OTG_HS_ULPIEN
|
|
description: USB_OTG_HS ULPI clock enable
|
|
bit_offset: 26
|
|
bit_size: 1
|
|
- name: USB_OTG_FSEN
|
|
description: USB_OTG_FS Peripheral Clocks Enable
|
|
bit_offset: 27
|
|
bit_size: 1
|
|
- name: USB_OTG_FS_ULPIEN
|
|
description: USB_OTG_FS ULPI clock enable
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
fieldset/AHB1LPENR:
|
|
description: RCC AHB1 Sleep Clock Register
|
|
fields:
|
|
- name: DMA1LPEN
|
|
description: DMA1 Clock Enable During CSleep Mode
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: DMA2LPEN
|
|
description: DMA2 Clock Enable During CSleep Mode
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: ADC12LPEN
|
|
description: ADC1/2 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: ARTLPEN
|
|
description: ART Clock Enable During CSleep Mode
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: ETH1MACLPEN
|
|
description: Ethernet MAC bus interface Clock Enable During CSleep Mode
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: ETH1TXLPEN
|
|
description: Ethernet Transmission Clock Enable During CSleep Mode
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: ETH1RXLPEN
|
|
description: Ethernet Reception Clock Enable During CSleep Mode
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: USB_OTG_HSLPEN
|
|
description: USB_OTG_HS peripheral clock enable during CSleep mode
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
- name: USB_OTG_HS_ULPILPEN
|
|
description: USB_PHY1 clock enable during CSleep mode
|
|
bit_offset: 26
|
|
bit_size: 1
|
|
- name: USB_OTG_FSLPEN
|
|
description: USB_OTG_FS peripheral clock enable during CSleep mode
|
|
bit_offset: 27
|
|
bit_size: 1
|
|
- name: USB_OTG_FS_ULPILPEN
|
|
description: USB_PHY2 clocks enable during CSleep mode
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
fieldset/AHB1RSTR:
|
|
description: RCC AHB1 Peripheral Reset Register
|
|
fields:
|
|
- name: DMA1RST
|
|
description: DMA1 block reset
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: DMA2RST
|
|
description: DMA2 block reset
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: ADC12RST
|
|
description: ADC1&2 block reset
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: ARTRST
|
|
description: ART block reset
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: ETH1MACRST
|
|
description: ETH1MAC block reset
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: USB_OTG_HSRST
|
|
description: USB_OTG_HS block reset
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
- name: USB_OTG_FSRST
|
|
description: USB_OTG_FS block reset
|
|
bit_offset: 27
|
|
bit_size: 1
|
|
fieldset/AHB2ENR:
|
|
description: RCC AHB2 Clock Register
|
|
fields:
|
|
- name: DCMIEN
|
|
description: DCMI peripheral clock
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: CRYPTEN
|
|
description: CRYPT peripheral clock enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: HASHEN
|
|
description: HASH peripheral clock enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: RNGEN
|
|
description: RNG peripheral clocks enable
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: SDMMC2EN
|
|
description: SDMMC2 and SDMMC2 delay clock enable
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: FMACEN
|
|
description: FMAC enable
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: CORDICEN
|
|
description: CORDIC enable
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: SRAM1EN
|
|
description: SRAM1 block enable
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
- name: SRAM2EN
|
|
description: SRAM2 block enable
|
|
bit_offset: 30
|
|
bit_size: 1
|
|
- name: SRAM3EN
|
|
description: SRAM3 block enable
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
fieldset/AHB2LPENR:
|
|
description: RCC AHB2 Sleep Clock Register
|
|
fields:
|
|
- name: DCMILPEN
|
|
description: DCMI peripheral clock enable during csleep mode
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: CRYPTLPEN
|
|
description: CRYPT peripheral clock enable during CSleep mode
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: HASHLPEN
|
|
description: HASH peripheral clock enable during CSleep mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: RNGLPEN
|
|
description: RNG peripheral clock enable during CSleep mode
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: SDMMC2LPEN
|
|
description: SDMMC2 and SDMMC2 Delay Clock Enable During CSleep Mode
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: FMACLPEN
|
|
description: FMAC enable during CSleep Mode
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: CORDICLPEN
|
|
description: CORDIC enable during CSleep Mode
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: SRAM1LPEN
|
|
description: SRAM1 Clock Enable During CSleep Mode
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
- name: SRAM2LPEN
|
|
description: SRAM2 Clock Enable During CSleep Mode
|
|
bit_offset: 30
|
|
bit_size: 1
|
|
- name: SRAM3LPEN
|
|
description: SRAM3 Clock Enable During CSleep Mode
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
fieldset/AHB2RSTR:
|
|
description: RCC AHB2 Peripheral Reset Register
|
|
fields:
|
|
- name: DCMIRST
|
|
description: DCMI block reset
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: CRYPTRST
|
|
description: Cryptography block reset
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: HASHRST
|
|
description: Hash block reset
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: RNGRST
|
|
description: Random Number Generator block reset
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: SDMMC2RST
|
|
description: SDMMC2 and SDMMC2 Delay block reset
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: FMACRST
|
|
description: FMAC reset
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: CORDICRST
|
|
description: CORDIC reset
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
fieldset/AHB3ENR:
|
|
description: RCC AHB3 Clock Register
|
|
fields:
|
|
- name: MDMAEN
|
|
description: MDMA Peripheral Clock Enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: DMA2DEN
|
|
description: DMA2D Peripheral Clock Enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: JPGDECEN
|
|
description: JPGDEC Peripheral Clock Enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: FMCEN
|
|
description: FMC Peripheral Clocks Enable
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: QUADSPIEN
|
|
description: QUADSPI and QUADSPI Delay Clock Enable
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: OCTOSPI1EN
|
|
description: OCTOSPI2 and OCTOSPI2 delay block enable
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: SDMMC1EN
|
|
description: SDMMC1 and SDMMC1 Delay Clock Enable
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: OCTOSPI2EN
|
|
description: OCTOSPI2 and OCTOSPI2 delay block enable
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: IOMNGREN
|
|
description: OCTOSPI IO manager enable
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: OTFD1EN
|
|
description: OTFDEC1 enable
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: OTFD2EN
|
|
description: OTFDEC2 enable
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: DTCM1EN
|
|
description: D1 DTCM1 block enable
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
- name: DTCM2EN
|
|
description: D1 DTCM2 block enable
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
- name: ITCM1EN
|
|
description: D1 ITCM block enable
|
|
bit_offset: 30
|
|
bit_size: 1
|
|
- name: AXISRAMEN
|
|
description: AXISRAM block enable
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
fieldset/AHB3LPENR:
|
|
description: RCC AHB3 Sleep Clock Register
|
|
fields:
|
|
- name: MDMALPEN
|
|
description: MDMA Clock Enable During CSleep Mode
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: DMA2DLPEN
|
|
description: DMA2D Clock Enable During CSleep Mode
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: JPGDECLPEN
|
|
description: JPGDEC Clock Enable During CSleep Mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: FLASHLPEN
|
|
description: FLASH Clock Enable During CSleep Mode
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: FMCLPEN
|
|
description: FMC Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: QUADSPILPEN
|
|
description: QUADSPI and QUADSPI Delay Clock Enable During CSleep Mode
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: OCTOSPI1LPEN
|
|
description: OCTOSPI1 and OCTOSPI1 delay block enable during CSleep Mode
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: SDMMC1LPEN
|
|
description: SDMMC1 and SDMMC1 Delay Clock Enable During CSleep Mode
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: OCTOSPI2LPEN
|
|
description: OCTOSPI2 and OCTOSPI2 delay block enable during CSleep Mode
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: IOMNGRLPEN
|
|
description: OCTOSPI IO manager enable during CSleep Mode
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: OTFD1LPEN
|
|
description: OTFDEC1 enable during CSleep Mode
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: OTFD2LPEN
|
|
description: OTFDEC2 enable during CSleep Mode
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: D1DTCM1LPEN
|
|
description: D1DTCM1 Block Clock Enable During CSleep mode
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
- name: DTCM2LPEN
|
|
description: D1 DTCM2 Block Clock Enable During CSleep mode
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
- name: ITCMLPEN
|
|
description: D1ITCM Block Clock Enable During CSleep mode
|
|
bit_offset: 30
|
|
bit_size: 1
|
|
- name: AXISRAMLPEN
|
|
description: AXISRAM Block Clock Enable During CSleep mode
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
fieldset/AHB3RSTR:
|
|
description: RCC AHB3 Reset Register
|
|
fields:
|
|
- name: MDMARST
|
|
description: MDMA block reset
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: DMA2DRST
|
|
description: DMA2D block reset
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: JPGDECRST
|
|
description: JPGDEC block reset
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: FMCRST
|
|
description: FMC block reset
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: QUADSPIRST
|
|
description: QUADSPI and QUADSPI delay block reset
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: OCTOSPI1RST
|
|
description: OCTOSPI1 and OCTOSPI1 delay block reset
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: SDMMC1RST
|
|
description: SDMMC1 and SDMMC1 delay block reset
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: OCTOSPI2RST
|
|
description: OCTOSPI2 and OCTOSPI2 delay block reset
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: IOMNGRRST
|
|
description: OCTOSPI IO manager reset
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: OTFD1RST
|
|
description: OTFDEC1 reset
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: OTFD2RST
|
|
description: OTFDEC2 reset
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: CPURST
|
|
description: CPU reset
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
fieldset/AHB4ENR:
|
|
description: RCC AHB4 Clock Register
|
|
fields:
|
|
- name: GPIOAEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: GPIOBEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: GPIOCEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: GPIODEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: GPIOEEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: GPIOFEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: GPIOGEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: GPIOHEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: GPIOIEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: GPIOJEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: GPIOKEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
- name: CRCEN
|
|
description: CRC peripheral clock enable
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: BDMAEN
|
|
description: BDMA and DMAMUX2 Clock Enable
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: ADC3EN
|
|
description: ADC3 Peripheral Clocks Enable
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: HSEMEN
|
|
description: HSEM peripheral clock enable
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
- name: BKPSRAMEN
|
|
description: Backup RAM Clock Enable
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
fieldset/AHB4LPENR:
|
|
description: RCC AHB4 Sleep Clock Register
|
|
fields:
|
|
- name: GPIOALPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: GPIOBLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: GPIOCLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: GPIODLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: GPIOELPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: GPIOFLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: GPIOGLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: GPIOHLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: GPIOILPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: GPIOJLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: GPIOKLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
- name: CRCLPEN
|
|
description: CRC peripheral clock enable during CSleep mode
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: BDMALPEN
|
|
description: BDMA Clock Enable During CSleep Mode
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: ADC3LPEN
|
|
description: ADC3 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: BKPSRAMLPEN
|
|
description: Backup RAM Clock Enable During CSleep Mode
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
- name: SRAM4LPEN
|
|
description: SRAM4 Clock Enable During CSleep Mode
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
fieldset/AHB4RSTR:
|
|
description: RCC AHB4 Peripheral Reset Register
|
|
fields:
|
|
- name: GPIOARST
|
|
description: GPIO block reset
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: GPIOBRST
|
|
description: GPIO block reset
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: GPIOCRST
|
|
description: GPIO block reset
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: GPIODRST
|
|
description: GPIO block reset
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: GPIOERST
|
|
description: GPIO block reset
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: GPIOFRST
|
|
description: GPIO block reset
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: GPIOGRST
|
|
description: GPIO block reset
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: GPIOHRST
|
|
description: GPIO block reset
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: GPIOIRST
|
|
description: GPIO block reset
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: GPIOJRST
|
|
description: GPIO block reset
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: GPIOKRST
|
|
description: GPIO block reset
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
- name: CRCRST
|
|
description: CRC block reset
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: BDMARST
|
|
description: BDMA block reset
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: ADC3RST
|
|
description: ADC3 block reset
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: HSEMRST
|
|
description: HSEM block reset
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
fieldset/APB1HENR:
|
|
description: RCC APB1 Clock Register
|
|
fields:
|
|
- name: CRSEN
|
|
description: Clock Recovery System peripheral clock enable
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: SWPEN
|
|
description: SWPMI Peripheral Clocks Enable
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: OPAMPEN
|
|
description: OPAMP peripheral clock enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: MDIOSEN
|
|
description: MDIOS peripheral clock enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: FDCANEN
|
|
description: FDCAN Peripheral Clocks Enable
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: TIM23EN
|
|
description: TIM23 block enable
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: TIM24EN
|
|
description: TIM24 block enable
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
fieldset/APB1HLPENR:
|
|
description: RCC APB1 High Sleep Clock Register
|
|
fields:
|
|
- name: CRSLPEN
|
|
description: Clock Recovery System peripheral clock enable during CSleep mode
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: SWPLPEN
|
|
description: SWPMI Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: OPAMPLPEN
|
|
description: OPAMP peripheral clock enable during CSleep mode
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: MDIOSLPEN
|
|
description: MDIOS peripheral clock enable during CSleep mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: FDCANLPEN
|
|
description: FDCAN Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: TIM23LPEN
|
|
description: TIM23 block enable during CSleep Mode
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: TIM24LPEN
|
|
description: TIM24 block enable during CSleep Mode
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
fieldset/APB1HRSTR:
|
|
description: RCC APB1 Peripheral Reset Register
|
|
fields:
|
|
- name: CRSRST
|
|
description: Clock Recovery System reset
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: SWPRST
|
|
description: SWPMI block reset
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: OPAMPRST
|
|
description: OPAMP block reset
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: MDIOSRST
|
|
description: MDIOS block reset
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: FDCANRST
|
|
description: FDCAN block reset
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: TIM23RST
|
|
description: TIM23 block reset
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: TIM24RST
|
|
description: TIM24 block reset
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
fieldset/APB1LENR:
|
|
description: RCC APB1 Clock Register
|
|
fields:
|
|
- name: TIM2EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: TIM3EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: TIM4EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: TIM5EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: TIM6EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: TIM7EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: TIM12EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: TIM13EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: TIM14EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: LPTIM1EN
|
|
description: LPTIM1 Peripheral Clocks Enable
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: WWDG2EN
|
|
description: WWDG2 peripheral clock enable
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
- name: SPI2EN
|
|
description: SPI2 Peripheral Clocks Enable
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: SPI3EN
|
|
description: SPI3 Peripheral Clocks Enable
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: SPDIFRXEN
|
|
description: SPDIFRX Peripheral Clocks Enable
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: USART2EN
|
|
description: USART2 Peripheral Clocks Enable
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: USART3EN
|
|
description: USART3 Peripheral Clocks Enable
|
|
bit_offset: 18
|
|
bit_size: 1
|
|
- name: UART4EN
|
|
description: UART4 Peripheral Clocks Enable
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: UART5EN
|
|
description: UART5 Peripheral Clocks Enable
|
|
bit_offset: 20
|
|
bit_size: 1
|
|
- name: I2C1EN
|
|
description: I2C1 Peripheral Clocks Enable
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: I2C2EN
|
|
description: I2C2 Peripheral Clocks Enable
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: I2C3EN
|
|
description: I2C3 Peripheral Clocks Enable
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: I2C5EN
|
|
description: "I2C5 Peripheral Clocks\r Enable"
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
- name: CECEN
|
|
description: HDMI-CEC peripheral clock enable
|
|
bit_offset: 27
|
|
bit_size: 1
|
|
- name: DAC12EN
|
|
description: DAC1&2 peripheral clock enable
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
- name: UART7EN
|
|
description: UART7 Peripheral Clocks Enable
|
|
bit_offset: 30
|
|
bit_size: 1
|
|
- name: UART8EN
|
|
description: UART8 Peripheral Clocks Enable
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
fieldset/APB1LLPENR:
|
|
description: RCC APB1 Low Sleep Clock Register
|
|
fields:
|
|
- name: TIM2LPEN
|
|
description: TIM2 peripheral clock enable during CSleep mode
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: TIM3LPEN
|
|
description: TIM3 peripheral clock enable during CSleep mode
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: TIM4LPEN
|
|
description: TIM4 peripheral clock enable during CSleep mode
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: TIM5LPEN
|
|
description: TIM5 peripheral clock enable during CSleep mode
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: TIM6LPEN
|
|
description: TIM6 peripheral clock enable during CSleep mode
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: TIM7LPEN
|
|
description: TIM7 peripheral clock enable during CSleep mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: TIM12LPEN
|
|
description: TIM12 peripheral clock enable during CSleep mode
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: TIM13LPEN
|
|
description: TIM13 peripheral clock enable during CSleep mode
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: TIM14LPEN
|
|
description: TIM14 peripheral clock enable during CSleep mode
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: LPTIM1LPEN
|
|
description: LPTIM1 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: WWDG2LPEN
|
|
description: WWDG2 peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
- name: SPI2LPEN
|
|
description: SPI2 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: SPI3LPEN
|
|
description: SPI3 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: SPDIFRXLPEN
|
|
description: SPDIFRX Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: USART2LPEN
|
|
description: USART2 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: USART3LPEN
|
|
description: USART3 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 18
|
|
bit_size: 1
|
|
- name: UART4LPEN
|
|
description: UART4 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: UART5LPEN
|
|
description: UART5 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 20
|
|
bit_size: 1
|
|
- name: I2C1LPEN
|
|
description: I2C1 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: I2C2LPEN
|
|
description: I2C2 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: I2C3LPEN
|
|
description: I2C3 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: I2C5LPEN
|
|
description: I2C5 block enable during CSleep Mode
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
- name: CECLPEN
|
|
description: HDMI-CEC Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 27
|
|
bit_size: 1
|
|
- name: DAC12LPEN
|
|
description: DAC1/2 peripheral clock enable during CSleep mode
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
- name: UART7LPEN
|
|
description: UART7 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 30
|
|
bit_size: 1
|
|
- name: UART8LPEN
|
|
description: UART8 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
fieldset/APB1LRSTR:
|
|
description: RCC APB1 Peripheral Reset Register
|
|
fields:
|
|
- name: TIM2RST
|
|
description: TIM block reset
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: TIM3RST
|
|
description: TIM block reset
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: TIM4RST
|
|
description: TIM block reset
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: TIM5RST
|
|
description: TIM block reset
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: TIM6RST
|
|
description: TIM block reset
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: TIM7RST
|
|
description: TIM block reset
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: TIM12RST
|
|
description: TIM block reset
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: TIM13RST
|
|
description: TIM block reset
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: TIM14RST
|
|
description: TIM block reset
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: LPTIM1RST
|
|
description: TIM block reset
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: SPI2RST
|
|
description: SPI2 block reset
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: SPI3RST
|
|
description: SPI3 block reset
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: SPDIFRXRST
|
|
description: SPDIFRX block reset
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: USART2RST
|
|
description: USART2 block reset
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: USART3RST
|
|
description: USART3 block reset
|
|
bit_offset: 18
|
|
bit_size: 1
|
|
- name: UART4RST
|
|
description: UART4 block reset
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: UART5RST
|
|
description: UART5 block reset
|
|
bit_offset: 20
|
|
bit_size: 1
|
|
- name: I2C1RST
|
|
description: I2C1 block reset
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: I2C2RST
|
|
description: I2C2 block reset
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: I2C3RST
|
|
description: I2C3 block reset
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: I2C5RST
|
|
description: I2C5 block reset
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
- name: CECRST
|
|
description: HDMI-CEC block reset
|
|
bit_offset: 27
|
|
bit_size: 1
|
|
- name: DAC12RST
|
|
description: DAC1 and 2 Blocks Reset
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
- name: UART7RST
|
|
description: UART7 block reset
|
|
bit_offset: 30
|
|
bit_size: 1
|
|
- name: UART8RST
|
|
description: UART8 block reset
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
fieldset/APB2ENR:
|
|
description: RCC APB2 Clock Register
|
|
fields:
|
|
- name: TIM1EN
|
|
description: TIM1 peripheral clock enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: TIM8EN
|
|
description: TIM8 peripheral clock enable
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: USART1EN
|
|
description: USART1 Peripheral Clocks Enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: USART6EN
|
|
description: USART6 Peripheral Clocks Enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: UART9EN
|
|
description: "UART9 Peripheral Clocks\r Enable"
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: USART10EN
|
|
description: "USART10 Peripheral Clocks\r Enable"
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: SPI1EN
|
|
description: SPI1 Peripheral Clocks Enable
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: SPI4EN
|
|
description: SPI4 Peripheral Clocks Enable
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
- name: TIM15EN
|
|
description: TIM15 peripheral clock enable
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: TIM16EN
|
|
description: TIM16 peripheral clock enable
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: TIM17EN
|
|
description: TIM17 peripheral clock enable
|
|
bit_offset: 18
|
|
bit_size: 1
|
|
- name: SPI5EN
|
|
description: SPI5 Peripheral Clocks Enable
|
|
bit_offset: 20
|
|
bit_size: 1
|
|
- name: SAI1EN
|
|
description: SAI1 Peripheral Clocks Enable
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: SAI2EN
|
|
description: SAI2 Peripheral Clocks Enable
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: SAI3EN
|
|
description: SAI3 Peripheral Clocks Enable
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: DFSDM1EN
|
|
description: DFSDM1 Peripheral Clocks Enable
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
- name: HRTIMEN
|
|
description: HRTIM peripheral clock enable
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
fieldset/APB2LPENR:
|
|
description: RCC APB2 Sleep Clock Register
|
|
fields:
|
|
- name: TIM1LPEN
|
|
description: TIM1 peripheral clock enable during CSleep mode
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: TIM8LPEN
|
|
description: TIM8 peripheral clock enable during CSleep mode
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: USART1LPEN
|
|
description: USART1 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: USART6LPEN
|
|
description: USART6 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: SPI1LPEN
|
|
description: SPI1 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: SPI4LPEN
|
|
description: SPI4 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
- name: TIM15LPEN
|
|
description: TIM15 peripheral clock enable during CSleep mode
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: TIM16LPEN
|
|
description: TIM16 peripheral clock enable during CSleep mode
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: TIM17LPEN
|
|
description: TIM17 peripheral clock enable during CSleep mode
|
|
bit_offset: 18
|
|
bit_size: 1
|
|
- name: SPI5LPEN
|
|
description: SPI5 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 20
|
|
bit_size: 1
|
|
- name: SAI1LPEN
|
|
description: SAI1 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: SAI2LPEN
|
|
description: SAI2 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: SAI3LPEN
|
|
description: SAI3 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: DFSDM1LPEN
|
|
description: DFSDM1 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
- name: HRTIMLPEN
|
|
description: HRTIM peripheral clock enable during CSleep mode
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
fieldset/APB2RSTR:
|
|
description: RCC APB2 Peripheral Reset Register
|
|
fields:
|
|
- name: TIM1RST
|
|
description: TIM1 block reset
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: TIM8RST
|
|
description: TIM8 block reset
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: USART1RST
|
|
description: USART1 block reset
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: USART6RST
|
|
description: USART6 block reset
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: UART9RST
|
|
description: UART9 block reset
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: USART10RST
|
|
description: USART10 block reset
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: SPI1RST
|
|
description: SPI1 block reset
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: SPI4RST
|
|
description: SPI4 block reset
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
- name: TIM15RST
|
|
description: TIM15 block reset
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: TIM16RST
|
|
description: TIM16 block reset
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: TIM17RST
|
|
description: TIM17 block reset
|
|
bit_offset: 18
|
|
bit_size: 1
|
|
- name: SPI5RST
|
|
description: SPI5 block reset
|
|
bit_offset: 20
|
|
bit_size: 1
|
|
- name: SAI1RST
|
|
description: SAI1 block reset
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: SAI2RST
|
|
description: SAI2 block reset
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: SAI3RST
|
|
description: SAI3 block reset
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: DFSDM1RST
|
|
description: DFSDM1 block reset
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
- name: HRTIMRST
|
|
description: HRTIM block reset
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
fieldset/APB3ENR:
|
|
description: RCC APB3 Clock Register
|
|
fields:
|
|
- name: LTDCEN
|
|
description: LTDC peripheral clock enable
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: DSIEN
|
|
description: DSI Peripheral clocks enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: WWDG1EN
|
|
description: WWDG1 Clock Enable
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
fieldset/APB3LPENR:
|
|
description: RCC APB3 Sleep Clock Register
|
|
fields:
|
|
- name: LTDCLPEN
|
|
description: LTDC peripheral clock enable during CSleep mode
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: DSILPEN
|
|
description: DSI Peripheral Clock Enable During CSleep Mode
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: WWDG1LPEN
|
|
description: WWDG1 Clock Enable During CSleep Mode
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
fieldset/APB3RSTR:
|
|
description: RCC APB3 Peripheral Reset Register
|
|
fields:
|
|
- name: LTDCRST
|
|
description: LTDC block reset
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: DSIRST
|
|
description: DSI block reset
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
fieldset/APB4ENR:
|
|
description: RCC APB4 Clock Register
|
|
fields:
|
|
- name: SYSCFGEN
|
|
description: SYSCFG peripheral clock enable
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: LPUART1EN
|
|
description: LPUART1 Peripheral Clocks Enable
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: SPI6EN
|
|
description: SPI6 Peripheral Clocks Enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: I2C4EN
|
|
description: I2C4 Peripheral Clocks Enable
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: LPTIM2EN
|
|
description: LPTIM2 Peripheral Clocks Enable
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: LPTIM3EN
|
|
description: LPTIM3 Peripheral Clocks Enable
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
- name: LPTIM4EN
|
|
description: LPTIM4 Peripheral Clocks Enable
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
- name: LPTIM5EN
|
|
description: LPTIM5 Peripheral Clocks Enable
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: DAC2EN
|
|
description: DAC2 (containing one converter) peripheral clock enable
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
- name: COMP12EN
|
|
description: COMP1/2 peripheral clock enable
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: VREFEN
|
|
description: VREF peripheral clock enable
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: RTCAPBEN
|
|
description: RTC APB Clock Enable
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: SAI4EN
|
|
description: SAI4 Peripheral Clocks Enable
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: DTSEN
|
|
description: Digital temperature sensor block enable
|
|
bit_offset: 26
|
|
bit_size: 1
|
|
fieldset/APB4LPENR:
|
|
description: RCC APB4 Sleep Clock Register
|
|
fields:
|
|
- name: SYSCFGLPEN
|
|
description: SYSCFG peripheral clock enable during CSleep mode
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: LPUART1LPEN
|
|
description: LPUART1 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: SPI6LPEN
|
|
description: SPI6 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: I2C4LPEN
|
|
description: I2C4 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: LPTIM2LPEN
|
|
description: LPTIM2 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: LPTIM3LPEN
|
|
description: LPTIM3 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
- name: LPTIM4LPEN
|
|
description: LPTIM4 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
- name: LPTIM5LPEN
|
|
description: LPTIM5 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: DAC2LPEN
|
|
description: DAC2 (containing one converter) peripheral clock enable during CSleep mode
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
- name: COMP12LPEN
|
|
description: COMP1/2 peripheral clock enable during CSleep mode
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: VREFLPEN
|
|
description: VREF peripheral clock enable during CSleep mode
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: RTCAPBLPEN
|
|
description: RTC APB Clock Enable During CSleep Mode
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: SAI4LPEN
|
|
description: SAI4 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: DTSLPEN
|
|
description: Digital temperature sensor block enable during CSleep Mode
|
|
bit_offset: 26
|
|
bit_size: 1
|
|
fieldset/APB4RSTR:
|
|
description: RCC APB4 Peripheral Reset Register
|
|
fields:
|
|
- name: SYSCFGRST
|
|
description: SYSCFG block reset
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: LPUART1RST
|
|
description: LPUART1 block reset
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: SPI6RST
|
|
description: SPI6 block reset
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: I2C4RST
|
|
description: I2C4 block reset
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: LPTIM2RST
|
|
description: LPTIM2 block reset
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: LPTIM3RST
|
|
description: LPTIM3 block reset
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
- name: LPTIM4RST
|
|
description: LPTIM4 block reset
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
- name: LPTIM5RST
|
|
description: LPTIM5 block reset
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: DAC2RST
|
|
description: DAC2 (containing one converter) reset
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
- name: COMP12RST
|
|
description: COMP12 Blocks Reset
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: VREFRST
|
|
description: VREF block reset
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: SAI4RST
|
|
description: SAI4 block reset
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: DTSRST
|
|
description: Digital temperature sensor block reset
|
|
bit_offset: 26
|
|
bit_size: 1
|
|
fieldset/BDCR:
|
|
description: RCC Backup Domain Control Register
|
|
fields:
|
|
- name: LSEON
|
|
description: LSE oscillator enabled
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: LSERDY
|
|
description: LSE oscillator ready
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: LSEBYP
|
|
description: LSE oscillator bypass
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: LSEDRV
|
|
description: LSE oscillator driving capability
|
|
bit_offset: 3
|
|
bit_size: 2
|
|
enum: LSEDRV
|
|
- name: LSECSSON
|
|
description: LSE clock security system enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: LSECSSD
|
|
description: LSE clock security system failure detection
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: RTCSEL
|
|
description: RTC clock source selection
|
|
bit_offset: 8
|
|
bit_size: 2
|
|
enum: RTCSEL
|
|
- name: RTCEN
|
|
description: RTC clock enable
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: BDRST
|
|
description: VSwitch domain software reset
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
fieldset/C1_AHB1ENR:
|
|
description: RCC AHB1 Clock Register
|
|
fields:
|
|
- name: DMA1EN
|
|
description: DMA1 Clock Enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: DMA2EN
|
|
description: DMA2 Clock Enable
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: ADC12EN
|
|
description: ADC1/2 Peripheral Clocks Enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: ARTEN
|
|
description: ART Clock Enable
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: ETH1MACEN
|
|
description: Ethernet MAC bus interface Clock Enable
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: ETH1TXEN
|
|
description: Ethernet Transmission Clock Enable
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: ETH1RXEN
|
|
description: Ethernet Reception Clock Enable
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: USB_OTG_HSEN
|
|
description: USB_OTG_HS Peripheral Clocks Enable
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
- name: USB_OTG_HS_ULPIEN
|
|
description: USB_PHY1 Clocks Enable
|
|
bit_offset: 26
|
|
bit_size: 1
|
|
- name: USB_OTG_FSEN
|
|
description: USB_OTG_FS Peripheral Clocks Enable
|
|
bit_offset: 27
|
|
bit_size: 1
|
|
- name: USB_OTG_FS_ULPIEN
|
|
description: USB_PHY2 Clocks Enable
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
fieldset/C1_AHB1LPENR:
|
|
description: RCC AHB1 Sleep Clock Register
|
|
fields:
|
|
- name: DMA1LPEN
|
|
description: DMA1 Clock Enable During CSleep Mode
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: DMA2LPEN
|
|
description: DMA2 Clock Enable During CSleep Mode
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: ADC12LPEN
|
|
description: ADC1/2 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: ARTLPEN
|
|
description: ART Clock Enable During CSleep Mode
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: ETH1MACLPEN
|
|
description: Ethernet MAC bus interface Clock Enable During CSleep Mode
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: ETH1TXLPEN
|
|
description: Ethernet Transmission Clock Enable During CSleep Mode
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: ETH1RXLPEN
|
|
description: Ethernet Reception Clock Enable During CSleep Mode
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: USB_OTG_HSLPEN
|
|
description: USB_OTG_HS peripheral clock enable during CSleep mode
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
- name: USB_OTG_HS_ULPILPEN
|
|
description: USB_PHY1 clock enable during CSleep mode
|
|
bit_offset: 26
|
|
bit_size: 1
|
|
- name: USB_OTG_FSLPEN
|
|
description: USB_OTG_FS peripheral clock enable during CSleep mode
|
|
bit_offset: 27
|
|
bit_size: 1
|
|
- name: USB_OTG_FS_ULPILPEN
|
|
description: USB_PHY2 clocks enable during CSleep mode
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
fieldset/C1_AHB2ENR:
|
|
description: RCC AHB2 Clock Register
|
|
fields:
|
|
- name: DCMIEN
|
|
description: DCMI peripheral clock
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: CRYPTEN
|
|
description: CRYPT peripheral clock enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: HASHEN
|
|
description: HASH peripheral clock enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: RNGEN
|
|
description: RNG peripheral clocks enable
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: SDMMC2EN
|
|
description: SDMMC2 and SDMMC2 delay clock enable
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: SRAM1EN
|
|
description: SRAM1 block enable
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
- name: SRAM2EN
|
|
description: SRAM2 block enable
|
|
bit_offset: 30
|
|
bit_size: 1
|
|
- name: SRAM3EN
|
|
description: SRAM3 block enable
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
fieldset/C1_AHB2LPENR:
|
|
description: RCC AHB2 Sleep Clock Register
|
|
fields:
|
|
- name: DCMILPEN
|
|
description: DCMI peripheral clock enable during csleep mode
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: CRYPTLPEN
|
|
description: CRYPT peripheral clock enable during CSleep mode
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: HASHLPEN
|
|
description: HASH peripheral clock enable during CSleep mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: RNGLPEN
|
|
description: RNG peripheral clock enable during CSleep mode
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: SDMMC2LPEN
|
|
description: SDMMC2 and SDMMC2 Delay Clock Enable During CSleep Mode
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: FMACLPEN
|
|
description: FMAC enable during CSleep Mode
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: CORDICLPEN
|
|
description: CORDIC enable during CSleep Mode
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: SRAM1LPEN
|
|
description: SRAM1 Clock Enable During CSleep Mode
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
- name: SRAM2LPEN
|
|
description: SRAM2 Clock Enable During CSleep Mode
|
|
bit_offset: 30
|
|
bit_size: 1
|
|
- name: SRAM3LPEN
|
|
description: SRAM3 Clock Enable During CSleep Mode
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
fieldset/C1_AHB3ENR:
|
|
description: RCC AHB3 Clock Register
|
|
fields:
|
|
- name: MDMAEN
|
|
description: MDMA Peripheral Clock Enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: DMA2DEN
|
|
description: DMA2D Peripheral Clock Enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: JPGDECEN
|
|
description: JPGDEC Peripheral Clock Enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: FMCEN
|
|
description: FMC Peripheral Clocks Enable
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: QUADSPIEN
|
|
description: QUADSPI and QUADSPI Delay Clock Enable
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: SDMMC1EN
|
|
description: SDMMC1 and SDMMC1 Delay Clock Enable
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
fieldset/C1_AHB3LPENR:
|
|
description: RCC AHB3 Sleep Clock Register
|
|
fields:
|
|
- name: MDMALPEN
|
|
description: MDMA Clock Enable During CSleep Mode
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: DMA2DLPEN
|
|
description: DMA2D Clock Enable During CSleep Mode
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: JPGDECLPEN
|
|
description: JPGDEC Clock Enable During CSleep Mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: FLASHPREN
|
|
description: Flash interface clock enable during csleep mode
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: FMCLPEN
|
|
description: FMC Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: QUADSPILPEN
|
|
description: QUADSPI and QUADSPI Delay Clock Enable During CSleep Mode
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: SDMMC1LPEN
|
|
description: SDMMC1 and SDMMC1 Delay Clock Enable During CSleep Mode
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: OCTOSPI2LPEN
|
|
description: OCTOSPI2 and OCTOSPI2 delay block enable during CSleep Mode
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: IOMNGRLPEN
|
|
description: OCTOSPI IO manager enable during CSleep Mode
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: OTFD1LPEN
|
|
description: OTFDEC1 enable during CSleep Mode
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: OTFD2LPEN
|
|
description: OTFDEC2 enable during CSleep Mode
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: D1DTCM1LPEN
|
|
description: D1DTCM1 Block Clock Enable During CSleep mode
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
- name: DTCM2LPEN
|
|
description: D1 DTCM2 Block Clock Enable During CSleep mode
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
- name: ITCMLPEN
|
|
description: D1ITCM Block Clock Enable During CSleep mode
|
|
bit_offset: 30
|
|
bit_size: 1
|
|
- name: AXISRAMLPEN
|
|
description: AXISRAM Block Clock Enable During CSleep mode
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
fieldset/C1_AHB4ENR:
|
|
description: RCC AHB4 Clock Register
|
|
fields:
|
|
- name: GPIOAEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: GPIOBEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: GPIOCEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: GPIODEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: GPIOEEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: GPIOFEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: GPIOGEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: GPIOHEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: GPIOIEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: GPIOJEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: GPIOKEN
|
|
description: 0GPIO peripheral clock enable
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
- name: CRCEN
|
|
description: CRC peripheral clock enable
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: BDMAEN
|
|
description: BDMA and DMAMUX2 Clock Enable
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: ADC3EN
|
|
description: ADC3 Peripheral Clocks Enable
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: HSEMEN
|
|
description: HSEM peripheral clock enable
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
- name: BKPSRAMEN
|
|
description: Backup RAM Clock Enable
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
fieldset/C1_AHB4LPENR:
|
|
description: RCC AHB4 Sleep Clock Register
|
|
fields:
|
|
- name: GPIOALPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: GPIOBLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: GPIOCLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: GPIODLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: GPIOELPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: GPIOFLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: GPIOGLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: GPIOHLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: GPIOILPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: GPIOJLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: GPIOKLPEN
|
|
description: GPIO peripheral clock enable during CSleep mode
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
- name: CRCLPEN
|
|
description: CRC peripheral clock enable during CSleep mode
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: BDMALPEN
|
|
description: BDMA Clock Enable During CSleep Mode
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: ADC3LPEN
|
|
description: ADC3 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: BKPSRAMLPEN
|
|
description: Backup RAM Clock Enable During CSleep Mode
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
- name: SRAM4LPEN
|
|
description: SRAM4 Clock Enable During CSleep Mode
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
fieldset/C1_APB1HENR:
|
|
description: RCC APB1 Clock Register
|
|
fields:
|
|
- name: CRSEN
|
|
description: Clock Recovery System peripheral clock enable
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: SWPEN
|
|
description: SWPMI Peripheral Clocks Enable
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: OPAMPEN
|
|
description: OPAMP peripheral clock enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: MDIOSEN
|
|
description: MDIOS peripheral clock enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: FDCANEN
|
|
description: FDCAN Peripheral Clocks Enable
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
fieldset/C1_APB1HLPENR:
|
|
description: RCC APB1 High Sleep Clock Register
|
|
fields:
|
|
- name: CRSLPEN
|
|
description: Clock Recovery System peripheral clock enable during CSleep mode
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: SWPLPEN
|
|
description: SWPMI Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: OPAMPLPEN
|
|
description: OPAMP peripheral clock enable during CSleep mode
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: MDIOSLPEN
|
|
description: MDIOS peripheral clock enable during CSleep mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: FDCANLPEN
|
|
description: FDCAN Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: TIM23LPEN
|
|
description: TIM23 block enable during CSleep Mode
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: TIM24LPEN
|
|
description: TIM24 block enable during CSleep Mode
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
fieldset/C1_APB1LENR:
|
|
description: RCC APB1 Clock Register
|
|
fields:
|
|
- name: TIM2EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: TIM3EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: TIM4EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: TIM5EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: TIM6EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: TIM7EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: TIM12EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: TIM13EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: TIM14EN
|
|
description: TIM peripheral clock enable
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: LPTIM1EN
|
|
description: LPTIM1 Peripheral Clocks Enable
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: WWDG2EN
|
|
description: WWDG2 peripheral clock enable
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
- name: SPI2EN
|
|
description: SPI2 Peripheral Clocks Enable
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: SPI3EN
|
|
description: SPI3 Peripheral Clocks Enable
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: SPDIFRXEN
|
|
description: SPDIFRX Peripheral Clocks Enable
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: USART2EN
|
|
description: USART2 Peripheral Clocks Enable
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: USART3EN
|
|
description: USART3 Peripheral Clocks Enable
|
|
bit_offset: 18
|
|
bit_size: 1
|
|
- name: UART4EN
|
|
description: UART4 Peripheral Clocks Enable
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: UART5EN
|
|
description: UART5 Peripheral Clocks Enable
|
|
bit_offset: 20
|
|
bit_size: 1
|
|
- name: I2C1EN
|
|
description: I2C1 Peripheral Clocks Enable
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: I2C2EN
|
|
description: I2C2 Peripheral Clocks Enable
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: I2C3EN
|
|
description: I2C3 Peripheral Clocks Enable
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: I2C5EN
|
|
description: "I2C5 Peripheral Clocks\r Enable"
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
- name: CECEN
|
|
description: HDMI-CEC peripheral clock enable
|
|
bit_offset: 27
|
|
bit_size: 1
|
|
- name: DAC12EN
|
|
description: DAC1&2 peripheral clock enable
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
- name: UART7EN
|
|
description: UART7 Peripheral Clocks Enable
|
|
bit_offset: 30
|
|
bit_size: 1
|
|
- name: UART8EN
|
|
description: UART8 Peripheral Clocks Enable
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
fieldset/C1_APB1LLPENR:
|
|
description: RCC APB1 Low Sleep Clock Register
|
|
fields:
|
|
- name: TIM2LPEN
|
|
description: TIM2 peripheral clock enable during CSleep mode
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: TIM3LPEN
|
|
description: TIM3 peripheral clock enable during CSleep mode
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: TIM4LPEN
|
|
description: TIM4 peripheral clock enable during CSleep mode
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: TIM5LPEN
|
|
description: TIM5 peripheral clock enable during CSleep mode
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: TIM6LPEN
|
|
description: TIM6 peripheral clock enable during CSleep mode
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: TIM7LPEN
|
|
description: TIM7 peripheral clock enable during CSleep mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: TIM12LPEN
|
|
description: TIM12 peripheral clock enable during CSleep mode
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: TIM13LPEN
|
|
description: TIM13 peripheral clock enable during CSleep mode
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: TIM14LPEN
|
|
description: TIM14 peripheral clock enable during CSleep mode
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: LPTIM1LPEN
|
|
description: LPTIM1 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: WWDG2LPEN
|
|
description: WWDG2 peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
- name: SPI2LPEN
|
|
description: SPI2 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: SPI3LPEN
|
|
description: SPI3 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: SPDIFRXLPEN
|
|
description: SPDIFRX Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: USART2LPEN
|
|
description: USART2 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: USART3LPEN
|
|
description: USART3 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 18
|
|
bit_size: 1
|
|
- name: UART4LPEN
|
|
description: UART4 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: UART5LPEN
|
|
description: UART5 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 20
|
|
bit_size: 1
|
|
- name: I2C1LPEN
|
|
description: I2C1 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: I2C2LPEN
|
|
description: I2C2 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: I2C3LPEN
|
|
description: I2C3 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: I2C5LPEN
|
|
description: I2C5 block enable during CSleep Mode
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
- name: CECLPEN
|
|
description: HDMI-CEC Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 27
|
|
bit_size: 1
|
|
- name: DAC12LPEN
|
|
description: DAC1/2 peripheral clock enable during CSleep mode
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
- name: UART7LPEN
|
|
description: UART7 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 30
|
|
bit_size: 1
|
|
- name: UART8LPEN
|
|
description: UART8 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
fieldset/C1_APB2ENR:
|
|
description: RCC APB2 Clock Register
|
|
fields:
|
|
- name: TIM1EN
|
|
description: TIM1 peripheral clock enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: TIM8EN
|
|
description: TIM8 peripheral clock enable
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: USART1EN
|
|
description: USART1 Peripheral Clocks Enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: USART6EN
|
|
description: USART6 Peripheral Clocks Enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: UART9EN
|
|
description: "UART9 Peripheral Clocks\r Enable"
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
- name: USART10EN
|
|
description: "USART10 Peripheral Clocks\r Enable"
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: SPI1EN
|
|
description: SPI1 Peripheral Clocks Enable
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: SPI4EN
|
|
description: SPI4 Peripheral Clocks Enable
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
- name: TIM15EN
|
|
description: TIM15 peripheral clock enable
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: TIM16EN
|
|
description: TIM16 peripheral clock enable
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: TIM17EN
|
|
description: TIM17 peripheral clock enable
|
|
bit_offset: 18
|
|
bit_size: 1
|
|
- name: SPI5EN
|
|
description: SPI5 Peripheral Clocks Enable
|
|
bit_offset: 20
|
|
bit_size: 1
|
|
- name: SAI1EN
|
|
description: SAI1 Peripheral Clocks Enable
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: SAI2EN
|
|
description: SAI2 Peripheral Clocks Enable
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: SAI3EN
|
|
description: SAI3 Peripheral Clocks Enable
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: DFSDM1EN
|
|
description: DFSDM1 Peripheral Clocks Enable
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
- name: HRTIMEN
|
|
description: HRTIM peripheral clock enable
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
fieldset/C1_APB2LPENR:
|
|
description: RCC APB2 Sleep Clock Register
|
|
fields:
|
|
- name: TIM1LPEN
|
|
description: TIM1 peripheral clock enable during CSleep mode
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: TIM8LPEN
|
|
description: TIM8 peripheral clock enable during CSleep mode
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: USART1LPEN
|
|
description: USART1 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: USART6LPEN
|
|
description: USART6 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: SPI1LPEN
|
|
description: SPI1 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: SPI4LPEN
|
|
description: SPI4 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
- name: TIM15LPEN
|
|
description: TIM15 peripheral clock enable during CSleep mode
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: TIM16LPEN
|
|
description: TIM16 peripheral clock enable during CSleep mode
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: TIM17LPEN
|
|
description: TIM17 peripheral clock enable during CSleep mode
|
|
bit_offset: 18
|
|
bit_size: 1
|
|
- name: SPI5LPEN
|
|
description: SPI5 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 20
|
|
bit_size: 1
|
|
- name: SAI1LPEN
|
|
description: SAI1 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: SAI2LPEN
|
|
description: SAI2 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: SAI3LPEN
|
|
description: SAI3 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: DFSDM1LPEN
|
|
description: DFSDM1 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
- name: HRTIMLPEN
|
|
description: HRTIM peripheral clock enable during CSleep mode
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
fieldset/C1_APB3ENR:
|
|
description: RCC APB3 Clock Register
|
|
fields:
|
|
- name: LTDCEN
|
|
description: LTDC peripheral clock enable
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: DSIEN
|
|
description: DSI Peripheral clocks enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: WWDG1EN
|
|
description: WWDG1 Clock Enable
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
fieldset/C1_APB3LPENR:
|
|
description: RCC APB3 Sleep Clock Register
|
|
fields:
|
|
- name: LTDCLPEN
|
|
description: LTDC peripheral clock enable during CSleep mode
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: DSILPEN
|
|
description: DSI Peripheral Clock Enable During CSleep Mode
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: WWDG1LPEN
|
|
description: WWDG1 Clock Enable During CSleep Mode
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
fieldset/C1_APB4ENR:
|
|
description: RCC APB4 Clock Register
|
|
fields:
|
|
- name: SYSCFGEN
|
|
description: SYSCFG peripheral clock enable
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: LPUART1EN
|
|
description: LPUART1 Peripheral Clocks Enable
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: SPI6EN
|
|
description: SPI6 Peripheral Clocks Enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: I2C4EN
|
|
description: I2C4 Peripheral Clocks Enable
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: LPTIM2EN
|
|
description: LPTIM2 Peripheral Clocks Enable
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: LPTIM3EN
|
|
description: LPTIM3 Peripheral Clocks Enable
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
- name: LPTIM4EN
|
|
description: LPTIM4 Peripheral Clocks Enable
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
- name: LPTIM5EN
|
|
description: LPTIM5 Peripheral Clocks Enable
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: COMP12EN
|
|
description: COMP1/2 peripheral clock enable
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: VREFEN
|
|
description: VREF peripheral clock enable
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: RTCAPBEN
|
|
description: RTC APB Clock Enable
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: SAI4EN
|
|
description: SAI4 Peripheral Clocks Enable
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
fieldset/C1_APB4LPENR:
|
|
description: RCC APB4 Sleep Clock Register
|
|
fields:
|
|
- name: SYSCFGLPEN
|
|
description: SYSCFG peripheral clock enable during CSleep mode
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: LPUART1LPEN
|
|
description: LPUART1 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: SPI6LPEN
|
|
description: SPI6 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: I2C4LPEN
|
|
description: I2C4 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: LPTIM2LPEN
|
|
description: LPTIM2 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: LPTIM3LPEN
|
|
description: LPTIM3 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
- name: LPTIM4LPEN
|
|
description: LPTIM4 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
- name: LPTIM5LPEN
|
|
description: LPTIM5 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: COMP12LPEN
|
|
description: COMP1/2 peripheral clock enable during CSleep mode
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: VREFLPEN
|
|
description: VREF peripheral clock enable during CSleep mode
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: RTCAPBLPEN
|
|
description: RTC APB Clock Enable During CSleep Mode
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: SAI4LPEN
|
|
description: SAI4 Peripheral Clocks Enable During CSleep Mode
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: DTSLPEN
|
|
description: Digital temperature sensor block enable during CSleep Mode
|
|
bit_offset: 26
|
|
bit_size: 1
|
|
fieldset/C1_RSR:
|
|
description: RCC Reset Status Register
|
|
fields:
|
|
- name: RMVF
|
|
description: Remove reset flag
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: CPURSTF
|
|
description: CPU reset flag
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: D1RSTF
|
|
description: D1 domain power switch reset flag
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: D2RSTF
|
|
description: D2 domain power switch reset flag
|
|
bit_offset: 20
|
|
bit_size: 1
|
|
- name: BORRSTF
|
|
description: BOR reset flag
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: PINRSTF
|
|
description: Pin reset flag (NRST)
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: PORRSTF
|
|
description: POR/PDR reset flag
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: SFTRSTF
|
|
description: System reset from CPU reset flag
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: IWDG1RSTF
|
|
description: Independent Watchdog reset flag
|
|
bit_offset: 26
|
|
bit_size: 1
|
|
- name: WWDG1RSTF
|
|
description: Window Watchdog reset flag
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
- name: LPWRRSTF
|
|
description: Reset due to illegal D1 DStandby or CPU CStop flag
|
|
bit_offset: 30
|
|
bit_size: 1
|
|
fieldset/CFGR:
|
|
description: RCC Clock Configuration Register
|
|
fields:
|
|
- name: SW
|
|
description: System clock switch
|
|
bit_offset: 0
|
|
bit_size: 3
|
|
enum: SW
|
|
- name: SWS
|
|
description: System clock switch status
|
|
bit_offset: 3
|
|
bit_size: 3
|
|
enum: SW
|
|
- name: STOPWUCK
|
|
description: System clock selection after a wake up from system Stop
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
enum: STOPWUCK
|
|
- name: STOPKERWUCK
|
|
description: Kernel clock selection after a wake up from system Stop
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
enum: STOPWUCK
|
|
- name: RTCPRE
|
|
description: HSE division factor for RTC clock
|
|
bit_offset: 8
|
|
bit_size: 6
|
|
- name: HRTIMSEL
|
|
description: High Resolution Timer clock prescaler selection
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
enum: HRTIMSEL
|
|
- name: TIMPRE
|
|
description: Timers clocks prescaler selection
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
enum: TIMPRE
|
|
- name: MCO1PRE
|
|
description: MCO1 prescaler
|
|
bit_offset: 18
|
|
bit_size: 4
|
|
enum: MCOPRE
|
|
- name: MCO1SEL
|
|
description: Micro-controller clock output 1
|
|
bit_offset: 22
|
|
bit_size: 3
|
|
enum: MCO1SEL
|
|
- name: MCO2PRE
|
|
description: MCO2 prescaler
|
|
bit_offset: 25
|
|
bit_size: 4
|
|
enum: MCOPRE
|
|
- name: MCO2SEL
|
|
description: Micro-controller clock output 2
|
|
bit_offset: 29
|
|
bit_size: 3
|
|
enum: MCO2SEL
|
|
fieldset/CICR:
|
|
description: RCC Clock Source Interrupt Clear Register
|
|
fields:
|
|
- name: LSIRDYC
|
|
description: LSI ready Interrupt Clear
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: LSERDYC
|
|
description: LSE ready Interrupt Clear
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: HSIRDYC
|
|
description: HSI ready Interrupt Clear
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: HSERDYC
|
|
description: HSE ready Interrupt Clear
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: HSE_ready_Interrupt_Clear
|
|
description: CSI ready Interrupt Clear
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: HSI48RDYC
|
|
description: RC48 ready Interrupt Clear
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: PLLRDYC
|
|
description: PLL1 ready Interrupt Clear
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
array:
|
|
len: 3
|
|
stride: 1
|
|
- name: LSECSSC
|
|
description: LSE clock security system Interrupt Clear
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: HSECSSC
|
|
description: HSE clock security system Interrupt Clear
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
fieldset/CIER:
|
|
description: RCC Clock Source Interrupt Enable Register
|
|
fields:
|
|
- name: LSIRDYIE
|
|
description: LSI ready Interrupt Enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: LSERDYIE
|
|
description: LSE ready Interrupt Enable
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: HSIRDYIE
|
|
description: HSI ready Interrupt Enable
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: HSERDYIE
|
|
description: HSE ready Interrupt Enable
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: CSIRDYIE
|
|
description: CSI ready Interrupt Enable
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: HSI48RDYIE
|
|
description: RC48 ready Interrupt Enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: PLLRDYIE
|
|
description: PLL1 ready Interrupt Enable
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
array:
|
|
len: 3
|
|
stride: 1
|
|
- name: LSECSSIE
|
|
description: LSE clock security system Interrupt Enable
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
fieldset/CIFR:
|
|
description: RCC Clock Source Interrupt Flag Register
|
|
fields:
|
|
- name: LSIRDYF
|
|
description: LSI ready Interrupt Flag
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: LSERDYF
|
|
description: LSE ready Interrupt Flag
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: HSIRDYF
|
|
description: HSI ready Interrupt Flag
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: HSERDYF
|
|
description: HSE ready Interrupt Flag
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: CSIRDY
|
|
description: CSI ready Interrupt Flag
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
- name: HSI48RDYF
|
|
description: RC48 ready Interrupt Flag
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: PLLRDYF
|
|
description: PLL1 ready Interrupt Flag
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
array:
|
|
len: 3
|
|
stride: 1
|
|
- name: LSECSSF
|
|
description: LSE clock security system Interrupt Flag
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: HSECSSF
|
|
description: HSE clock security system Interrupt Flag
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
fieldset/CR:
|
|
description: clock control register
|
|
fields:
|
|
- name: HSION
|
|
description: Internal high-speed clock enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: HSIKERON
|
|
description: High Speed Internal clock enable in Stop mode
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: HSIRDY
|
|
description: HSI clock ready flag
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: HSIDIV
|
|
description: HSI clock divider
|
|
bit_offset: 3
|
|
bit_size: 2
|
|
enum: HSIDIV
|
|
- name: HSIDIVF
|
|
description: HSI divider flag
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: CSION
|
|
description: CSI clock enable
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: CSIRDY
|
|
description: CSI clock ready flag
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: CSIKERON
|
|
description: CSI clock enable in Stop mode
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: HSI48ON
|
|
description: RC48 clock enable
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: HSI48RDY
|
|
description: RC48 clock ready flag
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
- name: D1CKRDY
|
|
description: D1 domain clocks ready flag
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: D2CKRDY
|
|
description: D2 domain clocks ready flag
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: HSEON
|
|
description: HSE clock enable
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: HSERDY
|
|
description: HSE clock ready flag
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: HSEBYP
|
|
description: HSE clock bypass
|
|
bit_offset: 18
|
|
bit_size: 1
|
|
- name: HSECSSON
|
|
description: HSE Clock Security System enable
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: PLLON
|
|
description: PLL1 enable
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
array:
|
|
len: 3
|
|
stride: 2
|
|
- name: PLLRDY
|
|
description: PLL1 clock ready flag
|
|
bit_offset: 25
|
|
bit_size: 1
|
|
array:
|
|
len: 3
|
|
stride: 2
|
|
fieldset/CRRCR:
|
|
description: RCC Clock Recovery RC Register
|
|
fields:
|
|
- name: HSI48CAL
|
|
description: Internal RC 48 MHz clock calibration
|
|
bit_offset: 0
|
|
bit_size: 10
|
|
fieldset/CSICFGR:
|
|
description: RCC CSI configuration register
|
|
fields:
|
|
- name: CSICAL
|
|
description: CSI clock calibration
|
|
bit_offset: 0
|
|
bit_size: 9
|
|
- name: CSITRIM
|
|
description: CSI clock trimming
|
|
bit_offset: 24
|
|
bit_size: 6
|
|
fieldset/CSR:
|
|
description: RCC Clock Control and Status Register
|
|
fields:
|
|
- name: LSION
|
|
description: LSI oscillator enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: LSIRDY
|
|
description: LSI oscillator ready
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
fieldset/D1CCIPR:
|
|
description: RCC Domain 1 Kernel Clock Configuration Register
|
|
fields:
|
|
- name: FMCSEL
|
|
description: FMC kernel clock source selection
|
|
bit_offset: 0
|
|
bit_size: 2
|
|
enum: FMCSEL
|
|
- name: QUADSPISEL
|
|
description: QUADSPI kernel clock source selection
|
|
bit_offset: 4
|
|
bit_size: 2
|
|
enum: FMCSEL
|
|
- name: OCTOSPISEL
|
|
description: OCTOSPI kernel clock source selection
|
|
bit_offset: 4
|
|
bit_size: 2
|
|
enum: FMCSEL
|
|
- name: DSISEL
|
|
description: kernel clock source selection
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
- name: SDMMCSEL
|
|
description: SDMMC kernel clock source selection
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
enum: SDMMCSEL
|
|
- name: CKPERSEL
|
|
description: per_ck clock source selection
|
|
bit_offset: 28
|
|
bit_size: 2
|
|
enum: CKPERSEL
|
|
fieldset/D1CFGR:
|
|
description: RCC Domain 1 Clock Configuration Register
|
|
fields:
|
|
- name: HPRE
|
|
description: D1 domain AHB prescaler
|
|
bit_offset: 0
|
|
bit_size: 4
|
|
enum: HPRE
|
|
- name: D1PPRE
|
|
description: D1 domain APB3 prescaler
|
|
bit_offset: 4
|
|
bit_size: 3
|
|
enum: PPRE
|
|
- name: D1CPRE
|
|
description: D1 domain Core prescaler
|
|
bit_offset: 8
|
|
bit_size: 4
|
|
enum: HPRE
|
|
fieldset/D2CCIP1R:
|
|
description: RCC Domain 2 Kernel Clock Configuration Register
|
|
fields:
|
|
- name: SAI1SEL
|
|
description: SAI1 and DFSDM1 kernel Aclk clock source selection
|
|
bit_offset: 0
|
|
bit_size: 3
|
|
enum: SAISEL
|
|
- name: SAI23SEL
|
|
description: SAI2 and SAI3 kernel clock source selection
|
|
bit_offset: 6
|
|
bit_size: 3
|
|
enum: SAISEL
|
|
- name: SPI123SEL
|
|
description: SPI/I2S1,2 and 3 kernel clock source selection
|
|
bit_offset: 12
|
|
bit_size: 3
|
|
enum: SAISEL
|
|
- name: SPI45SEL
|
|
description: SPI4 and 5 kernel clock source selection
|
|
bit_offset: 16
|
|
bit_size: 3
|
|
enum: SPI45SEL
|
|
- name: SPDIFRXSEL
|
|
description: SPDIFRX kernel clock source selection
|
|
bit_offset: 20
|
|
bit_size: 2
|
|
enum: SPDIFRXSEL
|
|
- name: DFSDM1SEL
|
|
description: DFSDM1 kernel Clk clock source selection
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
enum: DFSDMSEL
|
|
- name: FDCANSEL
|
|
description: FDCAN kernel clock source selection
|
|
bit_offset: 28
|
|
bit_size: 2
|
|
enum: FDCANSEL
|
|
- name: SWPSEL
|
|
description: SWPMI kernel clock source selection
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
enum: SWPSEL
|
|
fieldset/D2CCIP2R:
|
|
description: RCC Domain 2 Kernel Clock Configuration Register
|
|
fields:
|
|
- name: USART234578SEL
|
|
description: USART2/3, UART4,5, 7/8 (APB1) kernel clock source selection
|
|
bit_offset: 0
|
|
bit_size: 3
|
|
enum: USART234578SEL
|
|
- name: USART16910SEL
|
|
description: USART1, 6, 9 and 10 kernel clock source selection
|
|
bit_offset: 3
|
|
bit_size: 3
|
|
enum: USART16910SEL
|
|
- name: RNGSEL
|
|
description: RNG kernel clock source selection
|
|
bit_offset: 8
|
|
bit_size: 2
|
|
enum: RNGSEL
|
|
- name: I2C1235SEL
|
|
description: I2C1,2,3 kernel clock source selection
|
|
bit_offset: 12
|
|
bit_size: 2
|
|
enum: I2C1235SEL
|
|
- name: USBSEL
|
|
description: USBOTG 1 and 2 kernel clock source selection
|
|
bit_offset: 20
|
|
bit_size: 2
|
|
enum: USBSEL
|
|
- name: CECSEL
|
|
description: HDMI-CEC kernel clock source selection
|
|
bit_offset: 22
|
|
bit_size: 2
|
|
enum: CECSEL
|
|
- name: LPTIM1SEL
|
|
description: LPTIM1 kernel clock source selection
|
|
bit_offset: 28
|
|
bit_size: 3
|
|
enum: LPTIM1SEL
|
|
fieldset/D2CFGR:
|
|
description: RCC Domain 2 Clock Configuration Register
|
|
fields:
|
|
- name: D2PPRE1
|
|
description: D2 domain APB1 prescaler
|
|
bit_offset: 4
|
|
bit_size: 3
|
|
enum: PPRE
|
|
- name: D2PPRE2
|
|
description: D2 domain APB2 prescaler
|
|
bit_offset: 8
|
|
bit_size: 3
|
|
enum: PPRE
|
|
fieldset/D3AMR:
|
|
description: RCC D3 Autonomous mode Register
|
|
fields:
|
|
- name: BDMAAMEN
|
|
description: BDMA and DMAMUX Autonomous mode enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: LPUART1AMEN
|
|
description: LPUART1 Autonomous mode enable
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
- name: SPI6AMEN
|
|
description: SPI6 Autonomous mode enable
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
- name: I2C4AMEN
|
|
description: I2C4 Autonomous mode enable
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
- name: LPTIM2AMEN
|
|
description: LPTIM2 Autonomous mode enable
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
- name: LPTIM3AMEN
|
|
description: LPTIM3 Autonomous mode enable
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
- name: LPTIM4AMEN
|
|
description: LPTIM4 Autonomous mode enable
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
- name: LPTIM5AMEN
|
|
description: LPTIM5 Autonomous mode enable
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
- name: DAC2AMEN
|
|
description: DAC2 (containing one converter) Autonomous mode enable
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
- name: COMP12AMEN
|
|
description: COMP12 Autonomous mode enable
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
- name: VREFAMEN
|
|
description: VREF Autonomous mode enable
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
- name: RTCAMEN
|
|
description: RTC Autonomous mode enable
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: CRCAMEN
|
|
description: CRC Autonomous mode enable
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: SAI4AMEN
|
|
description: SAI4 Autonomous mode enable
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: ADC3AMEN
|
|
description: ADC3 Autonomous mode enable
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: DTSAMEN
|
|
description: Digital temperature sensor Autonomous mode enable
|
|
bit_offset: 26
|
|
bit_size: 1
|
|
- name: BKPSRAMAMEN
|
|
description: Backup RAM Autonomous mode enable
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
- name: SRAM4AMEN
|
|
description: SRAM4 Autonomous mode enable
|
|
bit_offset: 29
|
|
bit_size: 1
|
|
fieldset/D3CCIPR:
|
|
description: RCC Domain 3 Kernel Clock Configuration Register
|
|
fields:
|
|
- name: LPUART1SEL
|
|
description: LPUART1 kernel clock source selection
|
|
bit_offset: 0
|
|
bit_size: 3
|
|
enum: LPUARTSEL
|
|
- name: I2C4SEL
|
|
description: I2C4 kernel clock source selection
|
|
bit_offset: 8
|
|
bit_size: 2
|
|
enum: I2C4SEL
|
|
- name: LPTIM2SEL
|
|
description: LPTIM2 kernel clock source selection
|
|
bit_offset: 10
|
|
bit_size: 3
|
|
enum: LPTIM2SEL
|
|
- name: LPTIM345SEL
|
|
description: LPTIM3,4,5 kernel clock source selection
|
|
bit_offset: 13
|
|
bit_size: 3
|
|
enum: LPTIM2SEL
|
|
- name: ADCSEL
|
|
description: SAR ADC kernel clock source selection
|
|
bit_offset: 16
|
|
bit_size: 2
|
|
enum: ADCSEL
|
|
- name: SAI4ASEL
|
|
description: Sub-Block A of SAI4 kernel clock source selection
|
|
bit_offset: 21
|
|
bit_size: 3
|
|
enum: SAIASEL
|
|
- name: SAI4BSEL
|
|
description: Sub-Block B of SAI4 kernel clock source selection
|
|
bit_offset: 24
|
|
bit_size: 3
|
|
enum: SAIASEL
|
|
- name: DFSDM2SEL
|
|
description: DFSDM2 kernel clock source selection
|
|
bit_offset: 27
|
|
bit_size: 1
|
|
- name: SPI6SEL
|
|
description: SPI6 kernel clock source selection
|
|
bit_offset: 28
|
|
bit_size: 3
|
|
enum: SPI6SEL
|
|
fieldset/D3CFGR:
|
|
description: RCC Domain 3 Clock Configuration Register
|
|
fields:
|
|
- name: D3PPRE
|
|
description: D3 domain APB4 prescaler
|
|
bit_offset: 4
|
|
bit_size: 3
|
|
enum: PPRE
|
|
fieldset/GCR:
|
|
description: Global Control Register
|
|
fields:
|
|
- name: WW1RSC
|
|
description: WWDG1 reset scope control
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
- name: WW2RSC
|
|
description: WWDG2 reset scope control
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
- name: BOOT_C1
|
|
description: Force allow CPU1 to boot
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
- name: BOOT_C2
|
|
description: Force allow CPU2 to boot
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
fieldset/HSICFGR:
|
|
description: RCC HSI configuration register
|
|
fields:
|
|
- name: HSICAL
|
|
description: HSI clock calibration
|
|
bit_offset: 0
|
|
bit_size: 12
|
|
- name: HSITRIM
|
|
description: HSI clock trimming
|
|
bit_offset: 24
|
|
bit_size: 7
|
|
fieldset/ICSCR:
|
|
description: RCC Internal Clock Source Calibration Register
|
|
fields:
|
|
- name: HSICAL
|
|
description: HSI clock calibration
|
|
bit_offset: 0
|
|
bit_size: 12
|
|
- name: HSITRIM
|
|
description: HSI clock trimming
|
|
bit_offset: 12
|
|
bit_size: 6
|
|
- name: CSICAL
|
|
description: CSI clock calibration
|
|
bit_offset: 18
|
|
bit_size: 8
|
|
- name: CSITRIM
|
|
description: CSI clock trimming
|
|
bit_offset: 26
|
|
bit_size: 5
|
|
fieldset/PLLCFGR:
|
|
description: RCC PLLs Configuration Register
|
|
fields:
|
|
- name: PLLFRACEN
|
|
description: PLL1 fractional latch enable
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
array:
|
|
len: 3
|
|
stride: 4
|
|
- name: PLLVCOSEL
|
|
description: PLL1 VCO selection
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
array:
|
|
len: 3
|
|
stride: 4
|
|
enum: PLLVCOSEL
|
|
- name: PLLRGE
|
|
description: PLL1 input frequency range
|
|
bit_offset: 2
|
|
bit_size: 2
|
|
array:
|
|
len: 3
|
|
stride: 4
|
|
enum: PLLRGE
|
|
- name: DIVPEN
|
|
description: PLL1 DIVP divider output enable
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
array:
|
|
len: 3
|
|
stride: 3
|
|
- name: DIVQEN
|
|
description: PLL1 DIVQ divider output enable
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
array:
|
|
len: 3
|
|
stride: 3
|
|
- name: DIVREN
|
|
description: PLL1 DIVR divider output enable
|
|
bit_offset: 18
|
|
bit_size: 1
|
|
array:
|
|
len: 3
|
|
stride: 3
|
|
fieldset/PLLCKSELR:
|
|
description: RCC PLLs Clock Source Selection Register
|
|
fields:
|
|
- name: PLLSRC
|
|
description: DIVMx and PLLs clock source selection
|
|
bit_offset: 0
|
|
bit_size: 2
|
|
enum: PLLSRC
|
|
- name: DIVM
|
|
description: Prescaler for PLL1
|
|
bit_offset: 4
|
|
bit_size: 6
|
|
array:
|
|
len: 3
|
|
stride: 8
|
|
enum: PLLM
|
|
fieldset/PLLDIVR:
|
|
description: RCC PLL1 Dividers Configuration Register
|
|
fields:
|
|
- name: PLLN
|
|
description: Multiplication factor for PLL1 VCO
|
|
bit_offset: 0
|
|
bit_size: 9
|
|
enum: PLLN
|
|
- name: PLLP
|
|
description: PLL DIVP division factor
|
|
bit_offset: 9
|
|
bit_size: 7
|
|
enum: PLLDIV
|
|
- name: PLLQ
|
|
description: PLL DIVQ division factor
|
|
bit_offset: 16
|
|
bit_size: 7
|
|
enum: PLLDIV
|
|
- name: PLLR
|
|
description: PLL DIVR division factor
|
|
bit_offset: 24
|
|
bit_size: 7
|
|
enum: PLLDIV
|
|
fieldset/PLLFRACR:
|
|
description: RCC PLL Fractional Divider Register
|
|
fields:
|
|
- name: FRACN
|
|
description: Fractional part of the multiplication factor for PLL VCO
|
|
bit_offset: 3
|
|
bit_size: 13
|
|
fieldset/RSR:
|
|
description: RCC Reset Status Register
|
|
fields:
|
|
- name: RMVF
|
|
description: Remove reset flag
|
|
bit_offset: 16
|
|
bit_size: 1
|
|
- name: CPURSTF
|
|
description: CPU reset flag
|
|
bit_offset: 17
|
|
bit_size: 1
|
|
- name: D1RSTF
|
|
description: D1 domain power switch reset flag
|
|
bit_offset: 19
|
|
bit_size: 1
|
|
- name: D2RSTF
|
|
description: D2 domain power switch reset flag
|
|
bit_offset: 20
|
|
bit_size: 1
|
|
- name: BORRSTF
|
|
description: BOR reset flag
|
|
bit_offset: 21
|
|
bit_size: 1
|
|
- name: PINRSTF
|
|
description: Pin reset flag (NRST)
|
|
bit_offset: 22
|
|
bit_size: 1
|
|
- name: PORRSTF
|
|
description: POR/PDR reset flag
|
|
bit_offset: 23
|
|
bit_size: 1
|
|
- name: SFTRSTF
|
|
description: System reset from CPU reset flag
|
|
bit_offset: 24
|
|
bit_size: 1
|
|
- name: IWDG1RSTF
|
|
description: Independent Watchdog reset flag
|
|
bit_offset: 26
|
|
bit_size: 1
|
|
- name: WWDG1RSTF
|
|
description: Window Watchdog reset flag
|
|
bit_offset: 28
|
|
bit_size: 1
|
|
- name: LPWRRSTF
|
|
description: Reset due to illegal D1 DStandby or CPU CStop flag
|
|
bit_offset: 30
|
|
bit_size: 1
|
|
enum/ADCSEL:
|
|
bit_size: 2
|
|
variants:
|
|
- name: PLL2_P
|
|
description: pll2_p selected as peripheral clock
|
|
value: 0
|
|
- name: PLL3_R
|
|
description: pll3_r selected as peripheral clock
|
|
value: 1
|
|
- name: PER
|
|
description: PER selected as peripheral clock
|
|
value: 2
|
|
enum/CECSEL:
|
|
bit_size: 2
|
|
variants:
|
|
- name: LSE
|
|
description: LSE selected as peripheral clock
|
|
value: 0
|
|
- name: LSI
|
|
description: LSI selected as peripheral clock
|
|
value: 1
|
|
- name: CSI
|
|
description: csi_ker selected as peripheral clock
|
|
value: 2
|
|
enum/CKPERSEL:
|
|
bit_size: 2
|
|
variants:
|
|
- name: HSI
|
|
description: HSI selected as peripheral clock
|
|
value: 0
|
|
- name: CSI
|
|
description: CSI selected as peripheral clock
|
|
value: 1
|
|
- name: HSE
|
|
description: HSE selected as peripheral clock
|
|
value: 2
|
|
enum/DFSDMSEL:
|
|
bit_size: 1
|
|
variants:
|
|
- name: PCLK2
|
|
description: rcc_pclk2 selected as peripheral clock
|
|
value: 0
|
|
- name: SYS
|
|
description: System clock selected as peripheral clock
|
|
value: 1
|
|
enum/FDCANSEL:
|
|
bit_size: 2
|
|
variants:
|
|
- name: HSE
|
|
description: HSE selected as peripheral clock
|
|
value: 0
|
|
- name: PLL1_Q
|
|
description: pll1_q selected as peripheral clock
|
|
value: 1
|
|
- name: PLL2_Q
|
|
description: pll2_q selected as peripheral clock
|
|
value: 2
|
|
enum/FMCSEL:
|
|
bit_size: 2
|
|
variants:
|
|
- name: HCLK3
|
|
description: AHB3 selected as peripheral clock
|
|
value: 0
|
|
- name: PLL1_Q
|
|
description: pll1_q selected as peripheral clock
|
|
value: 1
|
|
- name: PLL2_R
|
|
description: pll2_r selected as peripheral clock
|
|
value: 2
|
|
- name: PER
|
|
description: PER selected as peripheral clock
|
|
value: 3
|
|
enum/HPRE:
|
|
bit_size: 4
|
|
variants:
|
|
- name: Div1
|
|
description: sys_ck not divided
|
|
value: 0
|
|
- name: Div2
|
|
description: sys_ck divided by 2
|
|
value: 8
|
|
- name: Div4
|
|
description: sys_ck divided by 4
|
|
value: 9
|
|
- name: Div8
|
|
description: sys_ck divided by 8
|
|
value: 10
|
|
- name: Div16
|
|
description: sys_ck divided by 16
|
|
value: 11
|
|
- name: Div64
|
|
description: sys_ck divided by 64
|
|
value: 12
|
|
- name: Div128
|
|
description: sys_ck divided by 128
|
|
value: 13
|
|
- name: Div256
|
|
description: sys_ck divided by 256
|
|
value: 14
|
|
- name: Div512
|
|
description: sys_ck divided by 512
|
|
value: 15
|
|
enum/HRTIMSEL:
|
|
bit_size: 1
|
|
variants:
|
|
- name: TIMY_KER
|
|
description: The HRTIM prescaler clock source is the same as other timers (rcc_timy_ker_ck)
|
|
value: 0
|
|
- name: C_CK
|
|
description: The HRTIM prescaler clock source is the CPU clock (c_ck)
|
|
value: 1
|
|
enum/HSIDIV:
|
|
bit_size: 2
|
|
variants:
|
|
- name: Div1
|
|
description: No division
|
|
value: 0
|
|
- name: Div2
|
|
description: Division by 2
|
|
value: 1
|
|
- name: Div4
|
|
description: Division by 4
|
|
value: 2
|
|
- name: Div8
|
|
description: Division by 8
|
|
value: 3
|
|
enum/I2C1235SEL:
|
|
bit_size: 2
|
|
variants:
|
|
- name: PCLK1
|
|
description: rcc_pclk1 selected as peripheral clock
|
|
value: 0
|
|
- name: PLL3_R
|
|
description: pll3_r selected as peripheral clock
|
|
value: 1
|
|
- name: HSI
|
|
description: hsi_ker selected as peripheral clock
|
|
value: 2
|
|
- name: CSI
|
|
description: csi_ker selected as peripheral clock
|
|
value: 3
|
|
enum/I2C4SEL:
|
|
bit_size: 2
|
|
variants:
|
|
- name: PCLK4
|
|
description: rcc_pclk4 selected as peripheral clock
|
|
value: 0
|
|
- name: PLL3_R
|
|
description: pll3_r selected as peripheral clock
|
|
value: 1
|
|
- name: HSI
|
|
description: hsi_ker selected as peripheral clock
|
|
value: 2
|
|
- name: CSI
|
|
description: csi_ker selected as peripheral clock
|
|
value: 3
|
|
enum/LPTIM1SEL:
|
|
bit_size: 3
|
|
variants:
|
|
- name: PCLK1
|
|
description: rcc_pclk1 selected as peripheral clock
|
|
value: 0
|
|
- name: PLL2_P
|
|
description: pll2_p selected as peripheral clock
|
|
value: 1
|
|
- name: PLL3_R
|
|
description: pll3_r selected as peripheral clock
|
|
value: 2
|
|
- name: LSE
|
|
description: LSE selected as peripheral clock
|
|
value: 3
|
|
- name: LSI
|
|
description: LSI selected as peripheral clock
|
|
value: 4
|
|
- name: PER
|
|
description: PER selected as peripheral clock
|
|
value: 5
|
|
enum/LPTIM2SEL:
|
|
bit_size: 3
|
|
variants:
|
|
- name: PCLK4
|
|
description: rcc_pclk4 selected as peripheral clock
|
|
value: 0
|
|
- name: PLL2_P
|
|
description: pll2_p selected as peripheral clock
|
|
value: 1
|
|
- name: PLL3_R
|
|
description: pll3_r selected as peripheral clock
|
|
value: 2
|
|
- name: LSE
|
|
description: LSE selected as peripheral clock
|
|
value: 3
|
|
- name: LSI
|
|
description: LSI selected as peripheral clock
|
|
value: 4
|
|
- name: PER
|
|
description: PER selected as peripheral clock
|
|
value: 5
|
|
enum/LPUARTSEL:
|
|
bit_size: 3
|
|
variants:
|
|
- name: PCLK3
|
|
description: rcc_pclk_d3 selected as peripheral clock
|
|
value: 0
|
|
- name: PLL2_Q
|
|
description: pll2_q selected as peripheral clock
|
|
value: 1
|
|
- name: PLL3_Q
|
|
description: pll3_q selected as peripheral clock
|
|
value: 2
|
|
- name: HSI
|
|
description: hsi_ker selected as peripheral clock
|
|
value: 3
|
|
- name: CSI
|
|
description: csi_ker selected as peripheral clock
|
|
value: 4
|
|
- name: LSE
|
|
description: LSE selected as peripheral clock
|
|
value: 5
|
|
enum/LSEDRV:
|
|
bit_size: 2
|
|
variants:
|
|
- name: Low
|
|
description: Low driving capability
|
|
value: 0
|
|
- name: MediumLow
|
|
description: Medium low driving capability
|
|
value: 1
|
|
- name: MediumHigh
|
|
description: Medium high driving capability
|
|
value: 2
|
|
- name: High
|
|
description: High driving capability
|
|
value: 3
|
|
enum/MCO1SEL:
|
|
bit_size: 3
|
|
variants:
|
|
- name: HSI
|
|
description: HSI selected for micro-controller clock output
|
|
value: 0
|
|
- name: LSE
|
|
description: LSE selected for micro-controller clock output
|
|
value: 1
|
|
- name: HSE
|
|
description: HSE selected for micro-controller clock output
|
|
value: 2
|
|
- name: PLL1_Q
|
|
description: pll1_q selected for micro-controller clock output
|
|
value: 3
|
|
- name: HSI48
|
|
description: HSI48 selected for micro-controller clock output
|
|
value: 4
|
|
enum/MCO2SEL:
|
|
bit_size: 3
|
|
variants:
|
|
- name: SYS
|
|
description: System clock selected for micro-controller clock output
|
|
value: 0
|
|
- name: PLL2_P
|
|
description: pll2_p selected for micro-controller clock output
|
|
value: 1
|
|
- name: HSE
|
|
description: HSE selected for micro-controller clock output
|
|
value: 2
|
|
- name: PLL1_P
|
|
description: pll1_p selected for micro-controller clock output
|
|
value: 3
|
|
- name: CSI
|
|
description: CSI selected for micro-controller clock output
|
|
value: 4
|
|
- name: LSI
|
|
description: LSI selected for micro-controller clock output
|
|
value: 5
|
|
enum/MCOPRE:
|
|
bit_size: 4
|
|
variants:
|
|
- name: Div1
|
|
description: Divide by 1
|
|
value: 1
|
|
- name: Div2
|
|
description: Divide by 2
|
|
value: 2
|
|
- name: Div3
|
|
description: Divide by 3
|
|
value: 3
|
|
- name: Div4
|
|
description: Divide by 4
|
|
value: 4
|
|
- name: Div5
|
|
description: Divide by 5
|
|
value: 5
|
|
- name: Div6
|
|
description: Divide by 6
|
|
value: 6
|
|
- name: Div7
|
|
description: Divide by 7
|
|
value: 7
|
|
- name: Div8
|
|
description: Divide by 8
|
|
value: 8
|
|
- name: Div9
|
|
description: Divide by 9
|
|
value: 9
|
|
- name: Div10
|
|
description: Divide by 10
|
|
value: 10
|
|
- name: Div11
|
|
description: Divide by 11
|
|
value: 11
|
|
- name: Div12
|
|
description: Divide by 12
|
|
value: 12
|
|
- name: Div13
|
|
description: Divide by 13
|
|
value: 13
|
|
- name: Div14
|
|
description: Divide by 14
|
|
value: 14
|
|
- name: Div15
|
|
description: Divide by 15
|
|
value: 15
|
|
enum/PLLDIV:
|
|
bit_size: 7
|
|
variants:
|
|
- name: Div1
|
|
value: 0
|
|
- name: Div2
|
|
value: 1
|
|
- name: Div3
|
|
value: 2
|
|
- name: Div4
|
|
value: 3
|
|
- name: Div5
|
|
value: 4
|
|
- name: Div6
|
|
value: 5
|
|
- name: Div7
|
|
value: 6
|
|
- name: Div8
|
|
value: 7
|
|
- name: Div9
|
|
value: 8
|
|
- name: Div10
|
|
value: 9
|
|
- name: Div11
|
|
value: 10
|
|
- name: Div12
|
|
value: 11
|
|
- name: Div13
|
|
value: 12
|
|
- name: Div14
|
|
value: 13
|
|
- name: Div15
|
|
value: 14
|
|
- name: Div16
|
|
value: 15
|
|
- name: Div17
|
|
value: 16
|
|
- name: Div18
|
|
value: 17
|
|
- name: Div19
|
|
value: 18
|
|
- name: Div20
|
|
value: 19
|
|
- name: Div21
|
|
value: 20
|
|
- name: Div22
|
|
value: 21
|
|
- name: Div23
|
|
value: 22
|
|
- name: Div24
|
|
value: 23
|
|
- name: Div25
|
|
value: 24
|
|
- name: Div26
|
|
value: 25
|
|
- name: Div27
|
|
value: 26
|
|
- name: Div28
|
|
value: 27
|
|
- name: Div29
|
|
value: 28
|
|
- name: Div30
|
|
value: 29
|
|
- name: Div31
|
|
value: 30
|
|
- name: Div32
|
|
value: 31
|
|
- name: Div33
|
|
value: 32
|
|
- name: Div34
|
|
value: 33
|
|
- name: Div35
|
|
value: 34
|
|
- name: Div36
|
|
value: 35
|
|
- name: Div37
|
|
value: 36
|
|
- name: Div38
|
|
value: 37
|
|
- name: Div39
|
|
value: 38
|
|
- name: Div40
|
|
value: 39
|
|
- name: Div41
|
|
value: 40
|
|
- name: Div42
|
|
value: 41
|
|
- name: Div43
|
|
value: 42
|
|
- name: Div44
|
|
value: 43
|
|
- name: Div45
|
|
value: 44
|
|
- name: Div46
|
|
value: 45
|
|
- name: Div47
|
|
value: 46
|
|
- name: Div48
|
|
value: 47
|
|
- name: Div49
|
|
value: 48
|
|
- name: Div50
|
|
value: 49
|
|
- name: Div51
|
|
value: 50
|
|
- name: Div52
|
|
value: 51
|
|
- name: Div53
|
|
value: 52
|
|
- name: Div54
|
|
value: 53
|
|
- name: Div55
|
|
value: 54
|
|
- name: Div56
|
|
value: 55
|
|
- name: Div57
|
|
value: 56
|
|
- name: Div58
|
|
value: 57
|
|
- name: Div59
|
|
value: 58
|
|
- name: Div60
|
|
value: 59
|
|
- name: Div61
|
|
value: 60
|
|
- name: Div62
|
|
value: 61
|
|
- name: Div63
|
|
value: 62
|
|
- name: Div64
|
|
value: 63
|
|
- name: Div65
|
|
value: 64
|
|
- name: Div66
|
|
value: 65
|
|
- name: Div67
|
|
value: 66
|
|
- name: Div68
|
|
value: 67
|
|
- name: Div69
|
|
value: 68
|
|
- name: Div70
|
|
value: 69
|
|
- name: Div71
|
|
value: 70
|
|
- name: Div72
|
|
value: 71
|
|
- name: Div73
|
|
value: 72
|
|
- name: Div74
|
|
value: 73
|
|
- name: Div75
|
|
value: 74
|
|
- name: Div76
|
|
value: 75
|
|
- name: Div77
|
|
value: 76
|
|
- name: Div78
|
|
value: 77
|
|
- name: Div79
|
|
value: 78
|
|
- name: Div80
|
|
value: 79
|
|
- name: Div81
|
|
value: 80
|
|
- name: Div82
|
|
value: 81
|
|
- name: Div83
|
|
value: 82
|
|
- name: Div84
|
|
value: 83
|
|
- name: Div85
|
|
value: 84
|
|
- name: Div86
|
|
value: 85
|
|
- name: Div87
|
|
value: 86
|
|
- name: Div88
|
|
value: 87
|
|
- name: Div89
|
|
value: 88
|
|
- name: Div90
|
|
value: 89
|
|
- name: Div91
|
|
value: 90
|
|
- name: Div92
|
|
value: 91
|
|
- name: Div93
|
|
value: 92
|
|
- name: Div94
|
|
value: 93
|
|
- name: Div95
|
|
value: 94
|
|
- name: Div96
|
|
value: 95
|
|
- name: Div97
|
|
value: 96
|
|
- name: Div98
|
|
value: 97
|
|
- name: Div99
|
|
value: 98
|
|
- name: Div100
|
|
value: 99
|
|
- name: Div101
|
|
value: 100
|
|
- name: Div102
|
|
value: 101
|
|
- name: Div103
|
|
value: 102
|
|
- name: Div104
|
|
value: 103
|
|
- name: Div105
|
|
value: 104
|
|
- name: Div106
|
|
value: 105
|
|
- name: Div107
|
|
value: 106
|
|
- name: Div108
|
|
value: 107
|
|
- name: Div109
|
|
value: 108
|
|
- name: Div110
|
|
value: 109
|
|
- name: Div111
|
|
value: 110
|
|
- name: Div112
|
|
value: 111
|
|
- name: Div113
|
|
value: 112
|
|
- name: Div114
|
|
value: 113
|
|
- name: Div115
|
|
value: 114
|
|
- name: Div116
|
|
value: 115
|
|
- name: Div117
|
|
value: 116
|
|
- name: Div118
|
|
value: 117
|
|
- name: Div119
|
|
value: 118
|
|
- name: Div120
|
|
value: 119
|
|
- name: Div121
|
|
value: 120
|
|
- name: Div122
|
|
value: 121
|
|
- name: Div123
|
|
value: 122
|
|
- name: Div124
|
|
value: 123
|
|
- name: Div125
|
|
value: 124
|
|
- name: Div126
|
|
value: 125
|
|
- name: Div127
|
|
value: 126
|
|
- name: Div128
|
|
value: 127
|
|
enum/PLLM:
|
|
bit_size: 6
|
|
variants:
|
|
- name: Div1
|
|
value: 1
|
|
- name: Div2
|
|
value: 2
|
|
- name: Div3
|
|
value: 3
|
|
- name: Div4
|
|
value: 4
|
|
- name: Div5
|
|
value: 5
|
|
- name: Div6
|
|
value: 6
|
|
- name: Div7
|
|
value: 7
|
|
- name: Div8
|
|
value: 8
|
|
- name: Div9
|
|
value: 9
|
|
- name: Div10
|
|
value: 10
|
|
- name: Div11
|
|
value: 11
|
|
- name: Div12
|
|
value: 12
|
|
- name: Div13
|
|
value: 13
|
|
- name: Div14
|
|
value: 14
|
|
- name: Div15
|
|
value: 15
|
|
- name: Div16
|
|
value: 16
|
|
- name: Div17
|
|
value: 17
|
|
- name: Div18
|
|
value: 18
|
|
- name: Div19
|
|
value: 19
|
|
- name: Div20
|
|
value: 20
|
|
- name: Div21
|
|
value: 21
|
|
- name: Div22
|
|
value: 22
|
|
- name: Div23
|
|
value: 23
|
|
- name: Div24
|
|
value: 24
|
|
- name: Div25
|
|
value: 25
|
|
- name: Div26
|
|
value: 26
|
|
- name: Div27
|
|
value: 27
|
|
- name: Div28
|
|
value: 28
|
|
- name: Div29
|
|
value: 29
|
|
- name: Div30
|
|
value: 30
|
|
- name: Div31
|
|
value: 31
|
|
- name: Div32
|
|
value: 32
|
|
- name: Div33
|
|
value: 33
|
|
- name: Div34
|
|
value: 34
|
|
- name: Div35
|
|
value: 35
|
|
- name: Div36
|
|
value: 36
|
|
- name: Div37
|
|
value: 37
|
|
- name: Div38
|
|
value: 38
|
|
- name: Div39
|
|
value: 39
|
|
- name: Div40
|
|
value: 40
|
|
- name: Div41
|
|
value: 41
|
|
- name: Div42
|
|
value: 42
|
|
- name: Div43
|
|
value: 43
|
|
- name: Div44
|
|
value: 44
|
|
- name: Div45
|
|
value: 45
|
|
- name: Div46
|
|
value: 46
|
|
- name: Div47
|
|
value: 47
|
|
- name: Div48
|
|
value: 48
|
|
- name: Div49
|
|
value: 49
|
|
- name: Div50
|
|
value: 50
|
|
- name: Div51
|
|
value: 51
|
|
- name: Div52
|
|
value: 52
|
|
- name: Div53
|
|
value: 53
|
|
- name: Div54
|
|
value: 54
|
|
- name: Div55
|
|
value: 55
|
|
- name: Div56
|
|
value: 56
|
|
- name: Div57
|
|
value: 57
|
|
- name: Div58
|
|
value: 58
|
|
- name: Div59
|
|
value: 59
|
|
- name: Div60
|
|
value: 60
|
|
- name: Div61
|
|
value: 61
|
|
- name: Div62
|
|
value: 62
|
|
enum/PLLN:
|
|
bit_size: 9
|
|
variants:
|
|
- name: Mul4
|
|
value: 3
|
|
- name: Mul5
|
|
value: 4
|
|
- name: Mul6
|
|
value: 5
|
|
- name: Mul7
|
|
value: 6
|
|
- name: Mul8
|
|
value: 7
|
|
- name: Mul9
|
|
value: 8
|
|
- name: Mul10
|
|
value: 9
|
|
- name: Mul11
|
|
value: 10
|
|
- name: Mul12
|
|
value: 11
|
|
- name: Mul13
|
|
value: 12
|
|
- name: Mul14
|
|
value: 13
|
|
- name: Mul15
|
|
value: 14
|
|
- name: Mul16
|
|
value: 15
|
|
- name: Mul17
|
|
value: 16
|
|
- name: Mul18
|
|
value: 17
|
|
- name: Mul19
|
|
value: 18
|
|
- name: Mul20
|
|
value: 19
|
|
- name: Mul21
|
|
value: 20
|
|
- name: Mul22
|
|
value: 21
|
|
- name: Mul23
|
|
value: 22
|
|
- name: Mul24
|
|
value: 23
|
|
- name: Mul25
|
|
value: 24
|
|
- name: Mul26
|
|
value: 25
|
|
- name: Mul27
|
|
value: 26
|
|
- name: Mul28
|
|
value: 27
|
|
- name: Mul29
|
|
value: 28
|
|
- name: Mul30
|
|
value: 29
|
|
- name: Mul31
|
|
value: 30
|
|
- name: Mul32
|
|
value: 31
|
|
- name: Mul33
|
|
value: 32
|
|
- name: Mul34
|
|
value: 33
|
|
- name: Mul35
|
|
value: 34
|
|
- name: Mul36
|
|
value: 35
|
|
- name: Mul37
|
|
value: 36
|
|
- name: Mul38
|
|
value: 37
|
|
- name: Mul39
|
|
value: 38
|
|
- name: Mul40
|
|
value: 39
|
|
- name: Mul41
|
|
value: 40
|
|
- name: Mul42
|
|
value: 41
|
|
- name: Mul43
|
|
value: 42
|
|
- name: Mul44
|
|
value: 43
|
|
- name: Mul45
|
|
value: 44
|
|
- name: Mul46
|
|
value: 45
|
|
- name: Mul47
|
|
value: 46
|
|
- name: Mul48
|
|
value: 47
|
|
- name: Mul49
|
|
value: 48
|
|
- name: Mul50
|
|
value: 49
|
|
- name: Mul51
|
|
value: 50
|
|
- name: Mul52
|
|
value: 51
|
|
- name: Mul53
|
|
value: 52
|
|
- name: Mul54
|
|
value: 53
|
|
- name: Mul55
|
|
value: 54
|
|
- name: Mul56
|
|
value: 55
|
|
- name: Mul57
|
|
value: 56
|
|
- name: Mul58
|
|
value: 57
|
|
- name: Mul59
|
|
value: 58
|
|
- name: Mul60
|
|
value: 59
|
|
- name: Mul61
|
|
value: 60
|
|
- name: Mul62
|
|
value: 61
|
|
- name: Mul63
|
|
value: 62
|
|
- name: Mul64
|
|
value: 63
|
|
- name: Mul65
|
|
value: 64
|
|
- name: Mul66
|
|
value: 65
|
|
- name: Mul67
|
|
value: 66
|
|
- name: Mul68
|
|
value: 67
|
|
- name: Mul69
|
|
value: 68
|
|
- name: Mul70
|
|
value: 69
|
|
- name: Mul71
|
|
value: 70
|
|
- name: Mul72
|
|
value: 71
|
|
- name: Mul73
|
|
value: 72
|
|
- name: Mul74
|
|
value: 73
|
|
- name: Mul75
|
|
value: 74
|
|
- name: Mul76
|
|
value: 75
|
|
- name: Mul77
|
|
value: 76
|
|
- name: Mul78
|
|
value: 77
|
|
- name: Mul79
|
|
value: 78
|
|
- name: Mul80
|
|
value: 79
|
|
- name: Mul81
|
|
value: 80
|
|
- name: Mul82
|
|
value: 81
|
|
- name: Mul83
|
|
value: 82
|
|
- name: Mul84
|
|
value: 83
|
|
- name: Mul85
|
|
value: 84
|
|
- name: Mul86
|
|
value: 85
|
|
- name: Mul87
|
|
value: 86
|
|
- name: Mul88
|
|
value: 87
|
|
- name: Mul89
|
|
value: 88
|
|
- name: Mul90
|
|
value: 89
|
|
- name: Mul91
|
|
value: 90
|
|
- name: Mul92
|
|
value: 91
|
|
- name: Mul93
|
|
value: 92
|
|
- name: Mul94
|
|
value: 93
|
|
- name: Mul95
|
|
value: 94
|
|
- name: Mul96
|
|
value: 95
|
|
- name: Mul97
|
|
value: 96
|
|
- name: Mul98
|
|
value: 97
|
|
- name: Mul99
|
|
value: 98
|
|
- name: Mul100
|
|
value: 99
|
|
- name: Mul101
|
|
value: 100
|
|
- name: Mul102
|
|
value: 101
|
|
- name: Mul103
|
|
value: 102
|
|
- name: Mul104
|
|
value: 103
|
|
- name: Mul105
|
|
value: 104
|
|
- name: Mul106
|
|
value: 105
|
|
- name: Mul107
|
|
value: 106
|
|
- name: Mul108
|
|
value: 107
|
|
- name: Mul109
|
|
value: 108
|
|
- name: Mul110
|
|
value: 109
|
|
- name: Mul111
|
|
value: 110
|
|
- name: Mul112
|
|
value: 111
|
|
- name: Mul113
|
|
value: 112
|
|
- name: Mul114
|
|
value: 113
|
|
- name: Mul115
|
|
value: 114
|
|
- name: Mul116
|
|
value: 115
|
|
- name: Mul117
|
|
value: 116
|
|
- name: Mul118
|
|
value: 117
|
|
- name: Mul119
|
|
value: 118
|
|
- name: Mul120
|
|
value: 119
|
|
- name: Mul121
|
|
value: 120
|
|
- name: Mul122
|
|
value: 121
|
|
- name: Mul123
|
|
value: 122
|
|
- name: Mul124
|
|
value: 123
|
|
- name: Mul125
|
|
value: 124
|
|
- name: Mul126
|
|
value: 125
|
|
- name: Mul127
|
|
value: 126
|
|
- name: Mul128
|
|
value: 127
|
|
- name: Mul129
|
|
value: 128
|
|
- name: Mul130
|
|
value: 129
|
|
- name: Mul131
|
|
value: 130
|
|
- name: Mul132
|
|
value: 131
|
|
- name: Mul133
|
|
value: 132
|
|
- name: Mul134
|
|
value: 133
|
|
- name: Mul135
|
|
value: 134
|
|
- name: Mul136
|
|
value: 135
|
|
- name: Mul137
|
|
value: 136
|
|
- name: Mul138
|
|
value: 137
|
|
- name: Mul139
|
|
value: 138
|
|
- name: Mul140
|
|
value: 139
|
|
- name: Mul141
|
|
value: 140
|
|
- name: Mul142
|
|
value: 141
|
|
- name: Mul143
|
|
value: 142
|
|
- name: Mul144
|
|
value: 143
|
|
- name: Mul145
|
|
value: 144
|
|
- name: Mul146
|
|
value: 145
|
|
- name: Mul147
|
|
value: 146
|
|
- name: Mul148
|
|
value: 147
|
|
- name: Mul149
|
|
value: 148
|
|
- name: Mul150
|
|
value: 149
|
|
- name: Mul151
|
|
value: 150
|
|
- name: Mul152
|
|
value: 151
|
|
- name: Mul153
|
|
value: 152
|
|
- name: Mul154
|
|
value: 153
|
|
- name: Mul155
|
|
value: 154
|
|
- name: Mul156
|
|
value: 155
|
|
- name: Mul157
|
|
value: 156
|
|
- name: Mul158
|
|
value: 157
|
|
- name: Mul159
|
|
value: 158
|
|
- name: Mul160
|
|
value: 159
|
|
- name: Mul161
|
|
value: 160
|
|
- name: Mul162
|
|
value: 161
|
|
- name: Mul163
|
|
value: 162
|
|
- name: Mul164
|
|
value: 163
|
|
- name: Mul165
|
|
value: 164
|
|
- name: Mul166
|
|
value: 165
|
|
- name: Mul167
|
|
value: 166
|
|
- name: Mul168
|
|
value: 167
|
|
- name: Mul169
|
|
value: 168
|
|
- name: Mul170
|
|
value: 169
|
|
- name: Mul171
|
|
value: 170
|
|
- name: Mul172
|
|
value: 171
|
|
- name: Mul173
|
|
value: 172
|
|
- name: Mul174
|
|
value: 173
|
|
- name: Mul175
|
|
value: 174
|
|
- name: Mul176
|
|
value: 175
|
|
- name: Mul177
|
|
value: 176
|
|
- name: Mul178
|
|
value: 177
|
|
- name: Mul179
|
|
value: 178
|
|
- name: Mul180
|
|
value: 179
|
|
- name: Mul181
|
|
value: 180
|
|
- name: Mul182
|
|
value: 181
|
|
- name: Mul183
|
|
value: 182
|
|
- name: Mul184
|
|
value: 183
|
|
- name: Mul185
|
|
value: 184
|
|
- name: Mul186
|
|
value: 185
|
|
- name: Mul187
|
|
value: 186
|
|
- name: Mul188
|
|
value: 187
|
|
- name: Mul189
|
|
value: 188
|
|
- name: Mul190
|
|
value: 189
|
|
- name: Mul191
|
|
value: 190
|
|
- name: Mul192
|
|
value: 191
|
|
- name: Mul193
|
|
value: 192
|
|
- name: Mul194
|
|
value: 193
|
|
- name: Mul195
|
|
value: 194
|
|
- name: Mul196
|
|
value: 195
|
|
- name: Mul197
|
|
value: 196
|
|
- name: Mul198
|
|
value: 197
|
|
- name: Mul199
|
|
value: 198
|
|
- name: Mul200
|
|
value: 199
|
|
- name: Mul201
|
|
value: 200
|
|
- name: Mul202
|
|
value: 201
|
|
- name: Mul203
|
|
value: 202
|
|
- name: Mul204
|
|
value: 203
|
|
- name: Mul205
|
|
value: 204
|
|
- name: Mul206
|
|
value: 205
|
|
- name: Mul207
|
|
value: 206
|
|
- name: Mul208
|
|
value: 207
|
|
- name: Mul209
|
|
value: 208
|
|
- name: Mul210
|
|
value: 209
|
|
- name: Mul211
|
|
value: 210
|
|
- name: Mul212
|
|
value: 211
|
|
- name: Mul213
|
|
value: 212
|
|
- name: Mul214
|
|
value: 213
|
|
- name: Mul215
|
|
value: 214
|
|
- name: Mul216
|
|
value: 215
|
|
- name: Mul217
|
|
value: 216
|
|
- name: Mul218
|
|
value: 217
|
|
- name: Mul219
|
|
value: 218
|
|
- name: Mul220
|
|
value: 219
|
|
- name: Mul221
|
|
value: 220
|
|
- name: Mul222
|
|
value: 221
|
|
- name: Mul223
|
|
value: 222
|
|
- name: Mul224
|
|
value: 223
|
|
- name: Mul225
|
|
value: 224
|
|
- name: Mul226
|
|
value: 225
|
|
- name: Mul227
|
|
value: 226
|
|
- name: Mul228
|
|
value: 227
|
|
- name: Mul229
|
|
value: 228
|
|
- name: Mul230
|
|
value: 229
|
|
- name: Mul231
|
|
value: 230
|
|
- name: Mul232
|
|
value: 231
|
|
- name: Mul233
|
|
value: 232
|
|
- name: Mul234
|
|
value: 233
|
|
- name: Mul235
|
|
value: 234
|
|
- name: Mul236
|
|
value: 235
|
|
- name: Mul237
|
|
value: 236
|
|
- name: Mul238
|
|
value: 237
|
|
- name: Mul239
|
|
value: 238
|
|
- name: Mul240
|
|
value: 239
|
|
- name: Mul241
|
|
value: 240
|
|
- name: Mul242
|
|
value: 241
|
|
- name: Mul243
|
|
value: 242
|
|
- name: Mul244
|
|
value: 243
|
|
- name: Mul245
|
|
value: 244
|
|
- name: Mul246
|
|
value: 245
|
|
- name: Mul247
|
|
value: 246
|
|
- name: Mul248
|
|
value: 247
|
|
- name: Mul249
|
|
value: 248
|
|
- name: Mul250
|
|
value: 249
|
|
- name: Mul251
|
|
value: 250
|
|
- name: Mul252
|
|
value: 251
|
|
- name: Mul253
|
|
value: 252
|
|
- name: Mul254
|
|
value: 253
|
|
- name: Mul255
|
|
value: 254
|
|
- name: Mul256
|
|
value: 255
|
|
- name: Mul257
|
|
value: 256
|
|
- name: Mul258
|
|
value: 257
|
|
- name: Mul259
|
|
value: 258
|
|
- name: Mul260
|
|
value: 259
|
|
- name: Mul261
|
|
value: 260
|
|
- name: Mul262
|
|
value: 261
|
|
- name: Mul263
|
|
value: 262
|
|
- name: Mul264
|
|
value: 263
|
|
- name: Mul265
|
|
value: 264
|
|
- name: Mul266
|
|
value: 265
|
|
- name: Mul267
|
|
value: 266
|
|
- name: Mul268
|
|
value: 267
|
|
- name: Mul269
|
|
value: 268
|
|
- name: Mul270
|
|
value: 269
|
|
- name: Mul271
|
|
value: 270
|
|
- name: Mul272
|
|
value: 271
|
|
- name: Mul273
|
|
value: 272
|
|
- name: Mul274
|
|
value: 273
|
|
- name: Mul275
|
|
value: 274
|
|
- name: Mul276
|
|
value: 275
|
|
- name: Mul277
|
|
value: 276
|
|
- name: Mul278
|
|
value: 277
|
|
- name: Mul279
|
|
value: 278
|
|
- name: Mul280
|
|
value: 279
|
|
- name: Mul281
|
|
value: 280
|
|
- name: Mul282
|
|
value: 281
|
|
- name: Mul283
|
|
value: 282
|
|
- name: Mul284
|
|
value: 283
|
|
- name: Mul285
|
|
value: 284
|
|
- name: Mul286
|
|
value: 285
|
|
- name: Mul287
|
|
value: 286
|
|
- name: Mul288
|
|
value: 287
|
|
- name: Mul289
|
|
value: 288
|
|
- name: Mul290
|
|
value: 289
|
|
- name: Mul291
|
|
value: 290
|
|
- name: Mul292
|
|
value: 291
|
|
- name: Mul293
|
|
value: 292
|
|
- name: Mul294
|
|
value: 293
|
|
- name: Mul295
|
|
value: 294
|
|
- name: Mul296
|
|
value: 295
|
|
- name: Mul297
|
|
value: 296
|
|
- name: Mul298
|
|
value: 297
|
|
- name: Mul299
|
|
value: 298
|
|
- name: Mul300
|
|
value: 299
|
|
- name: Mul301
|
|
value: 300
|
|
- name: Mul302
|
|
value: 301
|
|
- name: Mul303
|
|
value: 302
|
|
- name: Mul304
|
|
value: 303
|
|
- name: Mul305
|
|
value: 304
|
|
- name: Mul306
|
|
value: 305
|
|
- name: Mul307
|
|
value: 306
|
|
- name: Mul308
|
|
value: 307
|
|
- name: Mul309
|
|
value: 308
|
|
- name: Mul310
|
|
value: 309
|
|
- name: Mul311
|
|
value: 310
|
|
- name: Mul312
|
|
value: 311
|
|
- name: Mul313
|
|
value: 312
|
|
- name: Mul314
|
|
value: 313
|
|
- name: Mul315
|
|
value: 314
|
|
- name: Mul316
|
|
value: 315
|
|
- name: Mul317
|
|
value: 316
|
|
- name: Mul318
|
|
value: 317
|
|
- name: Mul319
|
|
value: 318
|
|
- name: Mul320
|
|
value: 319
|
|
- name: Mul321
|
|
value: 320
|
|
- name: Mul322
|
|
value: 321
|
|
- name: Mul323
|
|
value: 322
|
|
- name: Mul324
|
|
value: 323
|
|
- name: Mul325
|
|
value: 324
|
|
- name: Mul326
|
|
value: 325
|
|
- name: Mul327
|
|
value: 326
|
|
- name: Mul328
|
|
value: 327
|
|
- name: Mul329
|
|
value: 328
|
|
- name: Mul330
|
|
value: 329
|
|
- name: Mul331
|
|
value: 330
|
|
- name: Mul332
|
|
value: 331
|
|
- name: Mul333
|
|
value: 332
|
|
- name: Mul334
|
|
value: 333
|
|
- name: Mul335
|
|
value: 334
|
|
- name: Mul336
|
|
value: 335
|
|
- name: Mul337
|
|
value: 336
|
|
- name: Mul338
|
|
value: 337
|
|
- name: Mul339
|
|
value: 338
|
|
- name: Mul340
|
|
value: 339
|
|
- name: Mul341
|
|
value: 340
|
|
- name: Mul342
|
|
value: 341
|
|
- name: Mul343
|
|
value: 342
|
|
- name: Mul344
|
|
value: 343
|
|
- name: Mul345
|
|
value: 344
|
|
- name: Mul346
|
|
value: 345
|
|
- name: Mul347
|
|
value: 346
|
|
- name: Mul348
|
|
value: 347
|
|
- name: Mul349
|
|
value: 348
|
|
- name: Mul350
|
|
value: 349
|
|
- name: Mul351
|
|
value: 350
|
|
- name: Mul352
|
|
value: 351
|
|
- name: Mul353
|
|
value: 352
|
|
- name: Mul354
|
|
value: 353
|
|
- name: Mul355
|
|
value: 354
|
|
- name: Mul356
|
|
value: 355
|
|
- name: Mul357
|
|
value: 356
|
|
- name: Mul358
|
|
value: 357
|
|
- name: Mul359
|
|
value: 358
|
|
- name: Mul360
|
|
value: 359
|
|
- name: Mul361
|
|
value: 360
|
|
- name: Mul362
|
|
value: 361
|
|
- name: Mul363
|
|
value: 362
|
|
- name: Mul364
|
|
value: 363
|
|
- name: Mul365
|
|
value: 364
|
|
- name: Mul366
|
|
value: 365
|
|
- name: Mul367
|
|
value: 366
|
|
- name: Mul368
|
|
value: 367
|
|
- name: Mul369
|
|
value: 368
|
|
- name: Mul370
|
|
value: 369
|
|
- name: Mul371
|
|
value: 370
|
|
- name: Mul372
|
|
value: 371
|
|
- name: Mul373
|
|
value: 372
|
|
- name: Mul374
|
|
value: 373
|
|
- name: Mul375
|
|
value: 374
|
|
- name: Mul376
|
|
value: 375
|
|
- name: Mul377
|
|
value: 376
|
|
- name: Mul378
|
|
value: 377
|
|
- name: Mul379
|
|
value: 378
|
|
- name: Mul380
|
|
value: 379
|
|
- name: Mul381
|
|
value: 380
|
|
- name: Mul382
|
|
value: 381
|
|
- name: Mul383
|
|
value: 382
|
|
- name: Mul384
|
|
value: 383
|
|
- name: Mul385
|
|
value: 384
|
|
- name: Mul386
|
|
value: 385
|
|
- name: Mul387
|
|
value: 386
|
|
- name: Mul388
|
|
value: 387
|
|
- name: Mul389
|
|
value: 388
|
|
- name: Mul390
|
|
value: 389
|
|
- name: Mul391
|
|
value: 390
|
|
- name: Mul392
|
|
value: 391
|
|
- name: Mul393
|
|
value: 392
|
|
- name: Mul394
|
|
value: 393
|
|
- name: Mul395
|
|
value: 394
|
|
- name: Mul396
|
|
value: 395
|
|
- name: Mul397
|
|
value: 396
|
|
- name: Mul398
|
|
value: 397
|
|
- name: Mul399
|
|
value: 398
|
|
- name: Mul400
|
|
value: 399
|
|
- name: Mul401
|
|
value: 400
|
|
- name: Mul402
|
|
value: 401
|
|
- name: Mul403
|
|
value: 402
|
|
- name: Mul404
|
|
value: 403
|
|
- name: Mul405
|
|
value: 404
|
|
- name: Mul406
|
|
value: 405
|
|
- name: Mul407
|
|
value: 406
|
|
- name: Mul408
|
|
value: 407
|
|
- name: Mul409
|
|
value: 408
|
|
- name: Mul410
|
|
value: 409
|
|
- name: Mul411
|
|
value: 410
|
|
- name: Mul412
|
|
value: 411
|
|
- name: Mul413
|
|
value: 412
|
|
- name: Mul414
|
|
value: 413
|
|
- name: Mul415
|
|
value: 414
|
|
- name: Mul416
|
|
value: 415
|
|
- name: Mul417
|
|
value: 416
|
|
- name: Mul418
|
|
value: 417
|
|
- name: Mul419
|
|
value: 418
|
|
- name: Mul420
|
|
value: 419
|
|
- name: Mul421
|
|
value: 420
|
|
- name: Mul422
|
|
value: 421
|
|
- name: Mul423
|
|
value: 422
|
|
- name: Mul424
|
|
value: 423
|
|
- name: Mul425
|
|
value: 424
|
|
- name: Mul426
|
|
value: 425
|
|
- name: Mul427
|
|
value: 426
|
|
- name: Mul428
|
|
value: 427
|
|
- name: Mul429
|
|
value: 428
|
|
- name: Mul430
|
|
value: 429
|
|
- name: Mul431
|
|
value: 430
|
|
- name: Mul432
|
|
value: 431
|
|
- name: Mul433
|
|
value: 432
|
|
- name: Mul434
|
|
value: 433
|
|
- name: Mul435
|
|
value: 434
|
|
- name: Mul436
|
|
value: 435
|
|
- name: Mul437
|
|
value: 436
|
|
- name: Mul438
|
|
value: 437
|
|
- name: Mul439
|
|
value: 438
|
|
- name: Mul440
|
|
value: 439
|
|
- name: Mul441
|
|
value: 440
|
|
- name: Mul442
|
|
value: 441
|
|
- name: Mul443
|
|
value: 442
|
|
- name: Mul444
|
|
value: 443
|
|
- name: Mul445
|
|
value: 444
|
|
- name: Mul446
|
|
value: 445
|
|
- name: Mul447
|
|
value: 446
|
|
- name: Mul448
|
|
value: 447
|
|
- name: Mul449
|
|
value: 448
|
|
- name: Mul450
|
|
value: 449
|
|
- name: Mul451
|
|
value: 450
|
|
- name: Mul452
|
|
value: 451
|
|
- name: Mul453
|
|
value: 452
|
|
- name: Mul454
|
|
value: 453
|
|
- name: Mul455
|
|
value: 454
|
|
- name: Mul456
|
|
value: 455
|
|
- name: Mul457
|
|
value: 456
|
|
- name: Mul458
|
|
value: 457
|
|
- name: Mul459
|
|
value: 458
|
|
- name: Mul460
|
|
value: 459
|
|
- name: Mul461
|
|
value: 460
|
|
- name: Mul462
|
|
value: 461
|
|
- name: Mul463
|
|
value: 462
|
|
- name: Mul464
|
|
value: 463
|
|
- name: Mul465
|
|
value: 464
|
|
- name: Mul466
|
|
value: 465
|
|
- name: Mul467
|
|
value: 466
|
|
- name: Mul468
|
|
value: 467
|
|
- name: Mul469
|
|
value: 468
|
|
- name: Mul470
|
|
value: 469
|
|
- name: Mul471
|
|
value: 470
|
|
- name: Mul472
|
|
value: 471
|
|
- name: Mul473
|
|
value: 472
|
|
- name: Mul474
|
|
value: 473
|
|
- name: Mul475
|
|
value: 474
|
|
- name: Mul476
|
|
value: 475
|
|
- name: Mul477
|
|
value: 476
|
|
- name: Mul478
|
|
value: 477
|
|
- name: Mul479
|
|
value: 478
|
|
- name: Mul480
|
|
value: 479
|
|
- name: Mul481
|
|
value: 480
|
|
- name: Mul482
|
|
value: 481
|
|
- name: Mul483
|
|
value: 482
|
|
- name: Mul484
|
|
value: 483
|
|
- name: Mul485
|
|
value: 484
|
|
- name: Mul486
|
|
value: 485
|
|
- name: Mul487
|
|
value: 486
|
|
- name: Mul488
|
|
value: 487
|
|
- name: Mul489
|
|
value: 488
|
|
- name: Mul490
|
|
value: 489
|
|
- name: Mul491
|
|
value: 490
|
|
- name: Mul492
|
|
value: 491
|
|
- name: Mul493
|
|
value: 492
|
|
- name: Mul494
|
|
value: 493
|
|
- name: Mul495
|
|
value: 494
|
|
- name: Mul496
|
|
value: 495
|
|
- name: Mul497
|
|
value: 496
|
|
- name: Mul498
|
|
value: 497
|
|
- name: Mul499
|
|
value: 498
|
|
- name: Mul500
|
|
value: 499
|
|
- name: Mul501
|
|
value: 500
|
|
- name: Mul502
|
|
value: 501
|
|
- name: Mul503
|
|
value: 502
|
|
- name: Mul504
|
|
value: 503
|
|
- name: Mul505
|
|
value: 504
|
|
- name: Mul506
|
|
value: 505
|
|
- name: Mul507
|
|
value: 506
|
|
- name: Mul508
|
|
value: 507
|
|
- name: Mul509
|
|
value: 508
|
|
- name: Mul510
|
|
value: 509
|
|
- name: Mul511
|
|
value: 510
|
|
- name: Mul512
|
|
value: 511
|
|
enum/PLLRGE:
|
|
bit_size: 2
|
|
variants:
|
|
- name: Range1
|
|
description: Frequency is between 1 and 2 MHz
|
|
value: 0
|
|
- name: Range2
|
|
description: Frequency is between 2 and 4 MHz
|
|
value: 1
|
|
- name: Range4
|
|
description: Frequency is between 4 and 8 MHz
|
|
value: 2
|
|
- name: Range8
|
|
description: Frequency is between 8 and 16 MHz
|
|
value: 3
|
|
enum/PLLSRC:
|
|
bit_size: 2
|
|
variants:
|
|
- name: HSI
|
|
description: HSI selected as PLL clock
|
|
value: 0
|
|
- name: CSI
|
|
description: CSI selected as PLL clock
|
|
value: 1
|
|
- name: HSE
|
|
description: HSE selected as PLL clock
|
|
value: 2
|
|
- name: DISABLE
|
|
description: No clock sent to DIVMx dividers and PLLs
|
|
value: 3
|
|
enum/PLLVCOSEL:
|
|
bit_size: 1
|
|
variants:
|
|
- name: WideVCO
|
|
description: VCO frequency range 192 to 836 MHz
|
|
value: 0
|
|
- name: MediumVCO
|
|
description: VCO frequency range 150 to 420 MHz
|
|
value: 1
|
|
enum/PPRE:
|
|
bit_size: 3
|
|
variants:
|
|
- name: Div1
|
|
description: rcc_hclk not divided
|
|
value: 0
|
|
- name: Div2
|
|
description: rcc_hclk divided by 2
|
|
value: 4
|
|
- name: Div4
|
|
description: rcc_hclk divided by 4
|
|
value: 5
|
|
- name: Div8
|
|
description: rcc_hclk divided by 8
|
|
value: 6
|
|
- name: Div16
|
|
description: rcc_hclk divided by 16
|
|
value: 7
|
|
enum/RNGSEL:
|
|
bit_size: 2
|
|
variants:
|
|
- name: HSI48
|
|
description: HSI48 selected as peripheral clock
|
|
value: 0
|
|
- name: PLL1_Q
|
|
description: pll1_q selected as peripheral clock
|
|
value: 1
|
|
- name: LSE
|
|
description: LSE selected as peripheral clock
|
|
value: 2
|
|
- name: LSI
|
|
description: LSI selected as peripheral clock
|
|
value: 3
|
|
enum/RTCSEL:
|
|
bit_size: 2
|
|
variants:
|
|
- name: DISABLE
|
|
description: No clock
|
|
value: 0
|
|
- name: LSE
|
|
description: LSE oscillator clock used as RTC clock
|
|
value: 1
|
|
- name: LSI
|
|
description: LSI oscillator clock used as RTC clock
|
|
value: 2
|
|
- name: HSE
|
|
description: HSE oscillator clock divided by a prescaler used as RTC clock
|
|
value: 3
|
|
enum/SAIASEL:
|
|
bit_size: 3
|
|
variants:
|
|
- name: PLL1_Q
|
|
description: pll1_q selected as peripheral clock
|
|
value: 0
|
|
- name: PLL2_P
|
|
description: pll2_p selected as peripheral clock
|
|
value: 1
|
|
- name: PLL3_P
|
|
description: pll3_p selected as peripheral clock
|
|
value: 2
|
|
- name: I2S_CKIN
|
|
description: i2s_ckin selected as peripheral clock
|
|
value: 3
|
|
- name: PER
|
|
description: PER selected as peripheral clock
|
|
value: 4
|
|
enum/SAISEL:
|
|
bit_size: 3
|
|
variants:
|
|
- name: PLL1_Q
|
|
description: pll1_q selected as peripheral clock
|
|
value: 0
|
|
- name: PLL2_P
|
|
description: pll2_p selected as peripheral clock
|
|
value: 1
|
|
- name: PLL3_P
|
|
description: pll3_p selected as peripheral clock
|
|
value: 2
|
|
- name: I2S_CKIN
|
|
description: I2S_CKIN selected as peripheral clock
|
|
value: 3
|
|
- name: PER
|
|
description: PER selected as peripheral clock
|
|
value: 4
|
|
enum/SDMMCSEL:
|
|
bit_size: 1
|
|
variants:
|
|
- name: PLL1_Q
|
|
description: pll1_q selected as peripheral clock
|
|
value: 0
|
|
- name: PLL2_R
|
|
description: pll2_r selected as peripheral clock
|
|
value: 1
|
|
enum/SPDIFRXSEL:
|
|
bit_size: 2
|
|
variants:
|
|
- name: PLL1_Q
|
|
description: pll1_q selected as peripheral clock
|
|
value: 0
|
|
- name: PLL2_R
|
|
description: pll2_r selected as peripheral clock
|
|
value: 1
|
|
- name: PLL3_R
|
|
description: pll3_r selected as peripheral clock
|
|
value: 2
|
|
- name: HSI
|
|
description: hsi_ker selected as peripheral clock
|
|
value: 3
|
|
enum/SPI45SEL:
|
|
bit_size: 3
|
|
variants:
|
|
- name: APB
|
|
description: APB clock selected as peripheral clock
|
|
value: 0
|
|
- name: PLL2_Q
|
|
description: pll2_q selected as peripheral clock
|
|
value: 1
|
|
- name: PLL3_Q
|
|
description: pll3_q selected as peripheral clock
|
|
value: 2
|
|
- name: HSI
|
|
description: hsi_ker selected as peripheral clock
|
|
value: 3
|
|
- name: CSI
|
|
description: csi_ker selected as peripheral clock
|
|
value: 4
|
|
- name: HSE
|
|
description: HSE selected as peripheral clock
|
|
value: 5
|
|
enum/SPI6SEL:
|
|
bit_size: 3
|
|
variants:
|
|
- name: PCLK4
|
|
description: rcc_pclk4 selected as peripheral clock
|
|
value: 0
|
|
- name: PLL2_Q
|
|
description: pll2_q selected as peripheral clock
|
|
value: 1
|
|
- name: PLL3_Q
|
|
description: pll3_q selected as peripheral clock
|
|
value: 2
|
|
- name: HSI
|
|
description: hsi_ker selected as peripheral clock
|
|
value: 3
|
|
- name: CSI
|
|
description: csi_ker selected as peripheral clock
|
|
value: 4
|
|
- name: HSE
|
|
description: HSE selected as peripheral clock
|
|
value: 5
|
|
enum/STOPWUCK:
|
|
bit_size: 1
|
|
variants:
|
|
- name: HSI
|
|
description: HSI selected as wake up clock from system Stop
|
|
value: 0
|
|
- name: CSI
|
|
description: CSI selected as wake up clock from system Stop
|
|
value: 1
|
|
enum/SW:
|
|
bit_size: 3
|
|
variants:
|
|
- name: HSI
|
|
description: HSI selected as system clock
|
|
value: 0
|
|
- name: CSI
|
|
description: CSI selected as system clock
|
|
value: 1
|
|
- name: HSE
|
|
description: HSE selected as system clock
|
|
value: 2
|
|
- name: PLL1_P
|
|
description: PLL1 selected as system clock
|
|
value: 3
|
|
enum/SWPSEL:
|
|
bit_size: 1
|
|
variants:
|
|
- name: PCLK
|
|
description: pclk selected as peripheral clock
|
|
value: 0
|
|
- name: HSI
|
|
description: hsi_ker selected as peripheral clock
|
|
value: 1
|
|
enum/TIMPRE:
|
|
bit_size: 1
|
|
variants:
|
|
- name: DefaultX2
|
|
description: Timer kernel clock equal to 2x pclk by default
|
|
value: 0
|
|
- name: DefaultX4
|
|
description: Timer kernel clock equal to 4x pclk by default
|
|
value: 1
|
|
enum/USART16910SEL:
|
|
bit_size: 3
|
|
variants:
|
|
- name: PCLK2
|
|
description: rcc_pclk2 selected as peripheral clock
|
|
value: 0
|
|
- name: PLL2_Q
|
|
description: pll2_q selected as peripheral clock
|
|
value: 1
|
|
- name: PLL3_Q
|
|
description: pll3_q selected as peripheral clock
|
|
value: 2
|
|
- name: HSI
|
|
description: hsi_ker selected as peripheral clock
|
|
value: 3
|
|
- name: CSI
|
|
description: csi_ker selected as peripheral clock
|
|
value: 4
|
|
- name: LSE
|
|
description: LSE selected as peripheral clock
|
|
value: 5
|
|
enum/USART234578SEL:
|
|
bit_size: 3
|
|
variants:
|
|
- name: PCLK1
|
|
description: rcc_pclk1 selected as peripheral clock
|
|
value: 0
|
|
- name: PLL2_Q
|
|
description: pll2_q selected as peripheral clock
|
|
value: 1
|
|
- name: PLL3_Q
|
|
description: pll3_q selected as peripheral clock
|
|
value: 2
|
|
- name: HSI
|
|
description: hsi_ker selected as peripheral clock
|
|
value: 3
|
|
- name: CSI
|
|
description: csi_ker selected as peripheral clock
|
|
value: 4
|
|
- name: LSE
|
|
description: LSE selected as peripheral clock
|
|
value: 5
|
|
enum/USBSEL:
|
|
bit_size: 2
|
|
variants:
|
|
- name: DISABLE
|
|
description: Disable the kernel clock
|
|
value: 0
|
|
- name: PLL1_Q
|
|
description: pll1_q selected as peripheral clock
|
|
value: 1
|
|
- name: PLL3_Q
|
|
description: pll3_q selected as peripheral clock
|
|
value: 2
|
|
- name: HSI48
|
|
description: HSI48 selected as peripheral clock
|
|
value: 3
|