rcc: more mux and enum cleanup
This commit is contained in:
parent
7dafe9d8bb
commit
8b8686a852
@ -685,7 +685,7 @@ fieldset/ICSCR:
|
|||||||
enum/ADCSEL:
|
enum/ADCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: System clock
|
description: System clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: HSIKER
|
- name: HSIKER
|
||||||
@ -778,10 +778,10 @@ enum/HSIKERDIV:
|
|||||||
enum/I2C1SEL:
|
enum/I2C1SEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK
|
description: PCLK
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK
|
description: SYSCLK
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSIKER
|
- name: HSIKER
|
||||||
@ -790,7 +790,7 @@ enum/I2C1SEL:
|
|||||||
enum/I2S1SEL:
|
enum/I2S1SEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK
|
description: SYSCLK
|
||||||
value: 0
|
value: 0
|
||||||
- name: HSIKER
|
- name: HSIKER
|
||||||
@ -853,10 +853,10 @@ enum/MCOPRE:
|
|||||||
enum/MCOSEL:
|
enum/MCOSEL:
|
||||||
bit_size: 4
|
bit_size: 4
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock, MCO output disabled
|
description: No clock, MCO output disabled
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK selected as MCO source
|
description: SYSCLK selected as MCO source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI48
|
- name: HSI48
|
||||||
@ -892,7 +892,7 @@ enum/PPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock used as RTC clock
|
description: No clock used as RTC clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
@ -949,10 +949,10 @@ enum/SYSDIV:
|
|||||||
enum/USART1SEL:
|
enum/USART1SEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK
|
description: PCLK
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK
|
description: SYSCLK
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSIKER
|
- name: HSIKER
|
||||||
|
@ -799,7 +799,7 @@ enum/ICSW:
|
|||||||
- name: HSI
|
- name: HSI
|
||||||
description: HSI clock selected as I2C clock source
|
description: HSI clock selected as I2C clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK clock selected as I2C clock source
|
description: SYSCLK clock selected as I2C clock source
|
||||||
value: 1
|
value: 1
|
||||||
enum/LSEDRV:
|
enum/LSEDRV:
|
||||||
@ -859,7 +859,7 @@ enum/MCOSEL:
|
|||||||
- name: LSE
|
- name: LSE
|
||||||
description: External low speed (LSE) oscillator clock selected
|
description: External low speed (LSE) oscillator clock selected
|
||||||
value: 3
|
value: 3
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: System clock selected
|
description: System clock selected
|
||||||
value: 4
|
value: 4
|
||||||
- name: HSI
|
- name: HSI
|
||||||
@ -1027,7 +1027,7 @@ enum/PREDIV:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
@ -1057,10 +1057,10 @@ enum/SW:
|
|||||||
enum/USARTSW:
|
enum/USARTSW:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK selected as USART clock source
|
description: PCLK selected as USART clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK selected as USART clock source
|
description: SYSCLK selected as USART clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -801,7 +801,7 @@ enum/PPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -823,7 +823,7 @@ enum/PREDIV1:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -913,7 +913,7 @@ enum/PREDIV1SRC:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -1950,7 +1950,7 @@ enum/PPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -938,13 +938,13 @@ enum/ICSW:
|
|||||||
- name: HSI
|
- name: HSI
|
||||||
description: HSI clock selected as I2C clock source
|
description: HSI clock selected as I2C clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK clock selected as I2C clock source
|
description: SYSCLK clock selected as I2C clock source
|
||||||
value: 1
|
value: 1
|
||||||
enum/ISSRC:
|
enum/ISSRC:
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
variants:
|
variants:
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: System clock used as I2S clock source
|
description: System clock used as I2S clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: CKIN
|
- name: CKIN
|
||||||
@ -1004,7 +1004,7 @@ enum/MCOSEL:
|
|||||||
- name: LSE
|
- name: LSE
|
||||||
description: External low speed (LSE) oscillator clock selected
|
description: External low speed (LSE) oscillator clock selected
|
||||||
value: 3
|
value: 3
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: System clock selected
|
description: System clock selected
|
||||||
value: 4
|
value: 4
|
||||||
- name: HSI
|
- name: HSI
|
||||||
@ -1166,7 +1166,7 @@ enum/PREDIV:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
@ -1244,7 +1244,7 @@ enum/SW:
|
|||||||
enum/TIMSW:
|
enum/TIMSW:
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK2
|
- name: APB2
|
||||||
description: PCLK2 clock (doubled frequency when prescaled)
|
description: PCLK2 clock (doubled frequency when prescaled)
|
||||||
value: 0
|
value: 0
|
||||||
- name: PLL
|
- name: PLL
|
||||||
@ -1253,10 +1253,10 @@ enum/TIMSW:
|
|||||||
enum/USARTSW:
|
enum/USARTSW:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK selected as USART clock source
|
description: PCLK selected as USART clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK selected as USART clock source
|
description: SYSCLK selected as USART clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -914,13 +914,13 @@ enum/ICSW:
|
|||||||
- name: HSI
|
- name: HSI
|
||||||
description: HSI clock selected as I2C clock source
|
description: HSI clock selected as I2C clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK clock selected as I2C clock source
|
description: SYSCLK clock selected as I2C clock source
|
||||||
value: 1
|
value: 1
|
||||||
enum/ISSRC:
|
enum/ISSRC:
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
variants:
|
variants:
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: System clock used as I2S clock source
|
description: System clock used as I2S clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: CKIN
|
- name: CKIN
|
||||||
@ -971,7 +971,7 @@ enum/MCOPRE:
|
|||||||
enum/MCOSEL:
|
enum/MCOSEL:
|
||||||
bit_size: 3
|
bit_size: 3
|
||||||
variants:
|
variants:
|
||||||
- name: NoMCO
|
- name: DISABLE
|
||||||
description: MCO output disabled, no clock on MCO
|
description: MCO output disabled, no clock on MCO
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSI
|
- name: LSI
|
||||||
@ -980,7 +980,7 @@ enum/MCOSEL:
|
|||||||
- name: LSE
|
- name: LSE
|
||||||
description: External low speed (LSE) oscillator clock selected
|
description: External low speed (LSE) oscillator clock selected
|
||||||
value: 3
|
value: 3
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: System clock selected
|
description: System clock selected
|
||||||
value: 4
|
value: 4
|
||||||
- name: HSI
|
- name: HSI
|
||||||
@ -1142,7 +1142,7 @@ enum/PREDIV:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
@ -1220,7 +1220,7 @@ enum/SW:
|
|||||||
enum/TIMSW:
|
enum/TIMSW:
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK2
|
- name: APB2
|
||||||
description: PCLK2 clock (doubled frequency when prescaled)
|
description: PCLK2 clock (doubled frequency when prescaled)
|
||||||
value: 0
|
value: 0
|
||||||
- name: PLL
|
- name: PLL
|
||||||
@ -1229,10 +1229,10 @@ enum/TIMSW:
|
|||||||
enum/USARTSW:
|
enum/USARTSW:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK selected as USART clock source
|
description: PCLK selected as USART clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK selected as USART clock source
|
description: SYSCLK selected as USART clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -3365,7 +3365,7 @@ enum/PPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -1896,7 +1896,7 @@ enum/PPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -3090,7 +3090,7 @@ enum/PPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -1179,13 +1179,13 @@ fieldset/PLLCFGR:
|
|||||||
enum/ADCSEL:
|
enum/ADCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK used as ADC clock source
|
description: SYSCLK used as ADC clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: PLLPCLK
|
- name: PLLPCLK
|
||||||
description: PLLPCLK used as ADC clock source
|
description: PLLPCLK used as ADC clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 used as ADC clock source
|
description: HSI16 used as ADC clock source
|
||||||
value: 2
|
value: 2
|
||||||
enum/CECSEL:
|
enum/CECSEL:
|
||||||
@ -1200,7 +1200,7 @@ enum/CECSEL:
|
|||||||
enum/FDCANSEL:
|
enum/FDCANSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK used as FDCAN clock source
|
description: PCLK used as FDCAN clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: PLLQCLK
|
- name: PLLQCLK
|
||||||
@ -1269,25 +1269,25 @@ enum/HSIDIV:
|
|||||||
enum/I2C1SEL:
|
enum/I2C1SEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK used as I2C1 clock source
|
description: PCLK used as I2C1 clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK used as I2C1 clock source
|
description: SYSCLK used as I2C1 clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 used as I2C1 clock source
|
description: HSI16 used as I2C1 clock source
|
||||||
value: 2
|
value: 2
|
||||||
enum/I2C2I2S1SEL:
|
enum/I2C2I2S1SEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK used as I2C2/I2S2 clock source
|
description: PCLK used as I2C2/I2S2 clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK used as I2C2/I2S2 clock source
|
description: SYSCLK used as I2C2/I2S2 clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 used as I2C2/I2S2 clock source
|
description: HSI16 used as I2C2/I2S2 clock source
|
||||||
value: 2
|
value: 2
|
||||||
- name: I2S_CKIN
|
- name: I2S_CKIN
|
||||||
@ -1296,13 +1296,13 @@ enum/I2C2I2S1SEL:
|
|||||||
enum/I2S1SEL:
|
enum/I2S1SEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK used as I2S1 clock source
|
description: SYSCLK used as I2S1 clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: PLLPCLK
|
- name: PLLPCLK
|
||||||
description: PLLPCLK used as I2S1 clock source
|
description: PLLPCLK used as I2S1 clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI used as I2S1 clock source
|
description: HSI used as I2S1 clock source
|
||||||
value: 2
|
value: 2
|
||||||
- name: I2S_CKIN
|
- name: I2S_CKIN
|
||||||
@ -1311,13 +1311,13 @@ enum/I2S1SEL:
|
|||||||
enum/I2S2SEL:
|
enum/I2S2SEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK used as I2S2 clock source
|
description: SYSCLK used as I2S2 clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: PLLPCLK
|
- name: PLLPCLK
|
||||||
description: PLLPCLK used as I2S2 clock source
|
description: PLLPCLK used as I2S2 clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI used as I2S2 clock source
|
description: HSI used as I2S2 clock source
|
||||||
value: 2
|
value: 2
|
||||||
- name: I2S_CKIN
|
- name: I2S_CKIN
|
||||||
@ -1326,13 +1326,13 @@ enum/I2S2SEL:
|
|||||||
enum/LPTIM1SEL:
|
enum/LPTIM1SEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK used as LPTIM1 clock source
|
description: PCLK used as LPTIM1 clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSI
|
- name: LSI
|
||||||
description: LSI used as LPTIM1 clock source
|
description: LSI used as LPTIM1 clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 used as LPTIM1 clock source
|
description: HSI16 used as LPTIM1 clock source
|
||||||
value: 2
|
value: 2
|
||||||
- name: LSE
|
- name: LSE
|
||||||
@ -1341,13 +1341,13 @@ enum/LPTIM1SEL:
|
|||||||
enum/LPTIM2SEL:
|
enum/LPTIM2SEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK used as LPTIM2 clock source
|
description: PCLK used as LPTIM2 clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSI
|
- name: LSI
|
||||||
description: LSI used as LPTIM2 clock source
|
description: LSI used as LPTIM2 clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 used as LPTIM2 clock source
|
description: HSI16 used as LPTIM2 clock source
|
||||||
value: 2
|
value: 2
|
||||||
- name: LSE
|
- name: LSE
|
||||||
@ -1356,13 +1356,13 @@ enum/LPTIM2SEL:
|
|||||||
enum/LPUART1SEL:
|
enum/LPUART1SEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK used as LPUART1 clock source
|
description: PCLK used as LPUART1 clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK used as LPUART1 clock source
|
description: SYSCLK used as LPUART1 clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 used as LPUART1 clock source
|
description: HSI16 used as LPUART1 clock source
|
||||||
value: 2
|
value: 2
|
||||||
- name: LSE
|
- name: LSE
|
||||||
@ -1371,13 +1371,13 @@ enum/LPUART1SEL:
|
|||||||
enum/LPUART2SEL:
|
enum/LPUART2SEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK used as LPUART2 clock source
|
description: PCLK used as LPUART2 clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK used as LPUART2 clock source
|
description: SYSCLK used as LPUART2 clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 used as LPUART2 clock source
|
description: HSI16 used as LPUART2 clock source
|
||||||
value: 2
|
value: 2
|
||||||
- name: LSE
|
- name: LSE
|
||||||
@ -1437,16 +1437,16 @@ enum/MCOPRE:
|
|||||||
enum/MCOSEL:
|
enum/MCOSEL:
|
||||||
bit_size: 4
|
bit_size: 4
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock, MCO output disabled
|
description: No clock, MCO output disabled
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK selected as MCO source
|
description: SYSCLK selected as MCO source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI48
|
- name: HSI48
|
||||||
description: HSI48 selected as MCO source
|
description: HSI48 selected as MCO source
|
||||||
value: 2
|
value: 2
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 selected as MCO source
|
description: HSI16 selected as MCO source
|
||||||
value: 3
|
value: 3
|
||||||
- name: HSE
|
- name: HSE
|
||||||
@ -1755,10 +1755,10 @@ enum/PLLR:
|
|||||||
enum/PLLSRC:
|
enum/PLLSRC:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock selected as PLL entry clock source
|
description: No clock selected as PLL entry clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 selected as PLL entry clock source
|
description: HSI16 selected as PLL entry clock source
|
||||||
value: 2
|
value: 2
|
||||||
- name: HSE
|
- name: HSE
|
||||||
@ -1800,13 +1800,13 @@ enum/RNGDIV:
|
|||||||
enum/RNGSEL:
|
enum/RNGSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock used as RNG clock source
|
description: No clock used as RNG clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: HSI16_Div8
|
- name: HSI16_Div8
|
||||||
description: HSI divided by 8 used as RNG clock source
|
description: HSI divided by 8 used as RNG clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK used as RNG clock source
|
description: SYSCLK used as RNG clock source
|
||||||
value: 2
|
value: 2
|
||||||
- name: PLLQCLK
|
- name: PLLQCLK
|
||||||
@ -1815,7 +1815,7 @@ enum/RNGSEL:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock used as RTC clock
|
description: No clock used as RTC clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
@ -1866,13 +1866,13 @@ enum/TIM1SEL:
|
|||||||
enum/USART1SEL:
|
enum/USART1SEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK used as USART1 clock source
|
description: PCLK used as USART1 clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK used as USART1 clock source
|
description: SYSCLK used as USART1 clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 used as USART1 clock source
|
description: HSI16 used as USART1 clock source
|
||||||
value: 2
|
value: 2
|
||||||
- name: LSE
|
- name: LSE
|
||||||
@ -1881,13 +1881,13 @@ enum/USART1SEL:
|
|||||||
enum/USART2SEL:
|
enum/USART2SEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK used as USART2 clock source
|
description: PCLK used as USART2 clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK used as USART2 clock source
|
description: SYSCLK used as USART2 clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 used as USART2 clock source
|
description: HSI16 used as USART2 clock source
|
||||||
value: 2
|
value: 2
|
||||||
- name: LSE
|
- name: LSE
|
||||||
@ -1896,13 +1896,13 @@ enum/USART2SEL:
|
|||||||
enum/USART3SEL:
|
enum/USART3SEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: PCLK
|
- name: APB1
|
||||||
description: PCLK used as USART3 clock source
|
description: PCLK used as USART3 clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYS
|
||||||
description: SYSCLK used as USART3 clock source
|
description: SYSCLK used as USART3 clock source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 used as USART3 clock source
|
description: HSI16 used as USART3 clock source
|
||||||
value: 2
|
value: 2
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -1427,13 +1427,13 @@ enum/MCOPRE:
|
|||||||
enum/MCOSEL:
|
enum/MCOSEL:
|
||||||
bit_size: 4
|
bit_size: 4
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock, MCO output disabled
|
description: No clock, MCO output disabled
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYS
|
- name: SYS
|
||||||
description: SYSCLK selected as MCO source
|
description: SYSCLK selected as MCO source
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 selected as MCO source
|
description: HSI16 selected as MCO source
|
||||||
value: 3
|
value: 3
|
||||||
- name: HSE
|
- name: HSE
|
||||||
@ -1824,10 +1824,10 @@ enum/PLLR:
|
|||||||
enum/PLLSRC:
|
enum/PLLSRC:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock selected as PLL entry clock source
|
description: No clock selected as PLL entry clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 selected as PLL entry clock source
|
description: HSI16 selected as PLL entry clock source
|
||||||
value: 2
|
value: 2
|
||||||
- name: HSE
|
- name: HSE
|
||||||
@ -1854,7 +1854,7 @@ enum/PPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock used as RTC clock
|
description: No clock used as RTC clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
@ -1869,7 +1869,7 @@ enum/RTCSEL:
|
|||||||
enum/SW:
|
enum/SW:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: HSI16
|
- name: HSI
|
||||||
description: HSI16 selected as system clock
|
description: HSI16 selected as system clock
|
||||||
value: 1
|
value: 1
|
||||||
- name: HSE
|
- name: HSE
|
||||||
|
@ -2125,7 +2125,7 @@ fieldset/SECCFGR:
|
|||||||
enum/ADCDACSEL:
|
enum/ADCDACSEL:
|
||||||
bit_size: 3
|
bit_size: 3
|
||||||
variants:
|
variants:
|
||||||
- name: HCLK
|
- name: AHB1
|
||||||
description: rcc_hclk selected as kernel clock (default after reset)
|
description: rcc_hclk selected as kernel clock (default after reset)
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYS
|
- name: SYS
|
||||||
@ -3925,7 +3925,7 @@ enum/RNGSEL:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: no clock (default after Backup domain reset)
|
description: no clock (default after Backup domain reset)
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
@ -4132,7 +4132,7 @@ enum/SW:
|
|||||||
enum/SYSTICKSEL:
|
enum/SYSTICKSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: HCLK_DIV_8
|
- name: AHB1_DIV_8
|
||||||
description: rcc_hclk/8 selected as clock source (default after reset)
|
description: rcc_hclk/8 selected as clock source (default after reset)
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSI
|
- name: LSI
|
||||||
|
@ -1335,7 +1335,7 @@ fieldset/RSR:
|
|||||||
enum/ADCDACSEL:
|
enum/ADCDACSEL:
|
||||||
bit_size: 3
|
bit_size: 3
|
||||||
variants:
|
variants:
|
||||||
- name: HCLK
|
- name: AHB1
|
||||||
description: rcc_hclk selected as kernel clock (default after reset)
|
description: rcc_hclk selected as kernel clock (default after reset)
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYS
|
- name: SYS
|
||||||
@ -3093,7 +3093,7 @@ enum/RNGSEL:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: no clock (default after Backup domain reset)
|
description: no clock (default after Backup domain reset)
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -5299,7 +5299,7 @@ enum/RNGSEL:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -4234,7 +4234,7 @@ enum/RNGSEL:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -5299,7 +5299,7 @@ enum/RNGSEL:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -1030,7 +1030,7 @@ enum/MCOPRE:
|
|||||||
enum/MCOSEL:
|
enum/MCOSEL:
|
||||||
bit_size: 4
|
bit_size: 4
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYSCLK
|
||||||
@ -1168,7 +1168,7 @@ enum/RTCPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -1069,7 +1069,7 @@ enum/MCOPRE:
|
|||||||
enum/MCOSEL:
|
enum/MCOSEL:
|
||||||
bit_size: 4
|
bit_size: 4
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYSCLK
|
||||||
@ -1207,7 +1207,7 @@ enum/RTCPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -883,7 +883,7 @@ enum/MCOPRE:
|
|||||||
enum/MCOSEL:
|
enum/MCOSEL:
|
||||||
bit_size: 4
|
bit_size: 4
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYSCLK
|
||||||
@ -1021,7 +1021,7 @@ enum/RTCPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -1742,7 +1742,7 @@ enum/MCOPRE:
|
|||||||
enum/MCOSEL:
|
enum/MCOSEL:
|
||||||
bit_size: 4
|
bit_size: 4
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYSCLK
|
||||||
@ -2214,7 +2214,7 @@ enum/PPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -2514,7 +2514,7 @@ enum/PPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -4290,7 +4290,7 @@ enum/RNGSEL:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock selected
|
description: No clock selected
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -1745,7 +1745,7 @@ enum/MCOPRE:
|
|||||||
enum/MCOSEL:
|
enum/MCOSEL:
|
||||||
bit_size: 4
|
bit_size: 4
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYSCLK
|
||||||
@ -2140,7 +2140,7 @@ enum/PLLR:
|
|||||||
enum/PLLSRC:
|
enum/PLLSRC:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock selected as PLL entry clock source
|
description: No clock selected as PLL entry clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: MSI
|
- name: MSI
|
||||||
@ -2173,7 +2173,7 @@ enum/PPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock selected
|
description: No clock selected
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -1498,7 +1498,7 @@ enum/RNGSEL:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: no clock selected, RTC and TAMP kernel clock disabled
|
description: no clock selected, RTC and TAMP kernel clock disabled
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -1533,7 +1533,7 @@ enum/MCOPRE:
|
|||||||
enum/MCOSEL:
|
enum/MCOSEL:
|
||||||
bit_size: 4
|
bit_size: 4
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYSCLK
|
||||||
@ -1964,7 +1964,7 @@ enum/PLLR:
|
|||||||
enum/PLLSRC:
|
enum/PLLSRC:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock selected as PLL entry clock source
|
description: No clock selected as PLL entry clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: MSI
|
- name: MSI
|
||||||
@ -1997,7 +1997,7 @@ enum/PPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock selected
|
description: No clock selected
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -1154,7 +1154,7 @@ enum/MCOPRE:
|
|||||||
enum/MCOSEL:
|
enum/MCOSEL:
|
||||||
bit_size: 4
|
bit_size: 4
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock
|
description: No clock
|
||||||
value: 0
|
value: 0
|
||||||
- name: SYSCLK
|
- name: SYSCLK
|
||||||
@ -1585,7 +1585,7 @@ enum/PLLR:
|
|||||||
enum/PLLSRC:
|
enum/PLLSRC:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock selected as PLL entry clock source
|
description: No clock selected as PLL entry clock source
|
||||||
value: 0
|
value: 0
|
||||||
- name: MSI
|
- name: MSI
|
||||||
@ -1618,7 +1618,7 @@ enum/PPRE:
|
|||||||
enum/RTCSEL:
|
enum/RTCSEL:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
- name: NoClock
|
- name: DISABLE
|
||||||
description: No clock selected
|
description: No clock selected
|
||||||
value: 0
|
value: 0
|
||||||
- name: LSE
|
- name: LSE
|
||||||
|
@ -18,8 +18,17 @@ impl PeripheralToClock {
|
|||||||
|
|
||||||
for (rcc_name, ir) in ®isters.registers {
|
for (rcc_name, ir) in ®isters.registers {
|
||||||
if let Some(rcc_name) = rcc_name.strip_prefix("rcc_") {
|
if let Some(rcc_name) = rcc_name.strip_prefix("rcc_") {
|
||||||
let checked_rccs = HashSet::from(["h5", "h50", "h7", "h7ab", "h7rm0433", "g4"]);
|
let checked_rccs = HashSet::from([
|
||||||
|
"c0", "f0", "f1", "f100", "f1c1", "f3", "f3_v2", "f4", "f410", "f7", "g0", "g4", "h5", "h50", "h7",
|
||||||
|
"h7ab", "h7rm0433",
|
||||||
|
]);
|
||||||
let prohibited_variants = HashSet::from([
|
let prohibited_variants = HashSet::from([
|
||||||
|
"APB",
|
||||||
|
"AHB",
|
||||||
|
"PCLK",
|
||||||
|
"PCLK2",
|
||||||
|
"PCLK3",
|
||||||
|
"PCLK4",
|
||||||
"RCC_PCLK1",
|
"RCC_PCLK1",
|
||||||
"RCC_PCLK2",
|
"RCC_PCLK2",
|
||||||
"RCC_PCLK3",
|
"RCC_PCLK3",
|
||||||
@ -29,16 +38,23 @@ impl PeripheralToClock {
|
|||||||
"CSI_KER",
|
"CSI_KER",
|
||||||
"LSI_KER",
|
"LSI_KER",
|
||||||
"PER_CLK",
|
"PER_CLK",
|
||||||
|
"HCLK",
|
||||||
|
"HCLK2",
|
||||||
|
"HCLK3",
|
||||||
|
"HCLK4",
|
||||||
"RCC_HCLK1",
|
"RCC_HCLK1",
|
||||||
"RCC_HCLK2",
|
"RCC_HCLK2",
|
||||||
"RCC_HCLK3",
|
"RCC_HCLK3",
|
||||||
"RCC_HCLK4",
|
"RCC_HCLK4",
|
||||||
"PLL3_1",
|
"PLL3_1",
|
||||||
"NOCLK",
|
"NOCLK",
|
||||||
|
"NoMCO",
|
||||||
|
"NoClock",
|
||||||
"PLLP",
|
"PLLP",
|
||||||
"PLLQ",
|
"PLLQ",
|
||||||
"PLLR",
|
"PLLR",
|
||||||
"SYSCLK",
|
"SYSCLK",
|
||||||
|
"HSI16",
|
||||||
]);
|
]);
|
||||||
|
|
||||||
let rcc_enum_map: HashMap<&String, HashMap<&String, &Enum>> = {
|
let rcc_enum_map: HashMap<&String, HashMap<&String, &Enum>> = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user