@@ -650,42 +650,52 @@ fieldset/CCIPR:
650650 description : USART1 clock source selection
651651 bit_offset : 0
652652 bit_size : 2
653+ enum : USART1SEL
653654 - name : USART2SEL
654655 description : USART2 clock source selection
655656 bit_offset : 2
656657 bit_size : 2
657- - name : SPI2SEL
658+ enum : USART2SEL
659+ - name : SPI2S2SEL
658660 description : SPI2 I2S clock source selection
659661 bit_offset : 8
660662 bit_size : 2
663+ enum : SPI2S2SEL
661664 - name : LPUART1SEL
662665 description : LPUART1 clock source selection
663666 bit_offset : 10
664667 bit_size : 2
668+ enum : LPUART1SEL
665669 - name : I2C1SEL
666670 description : I2C1 clock source selection
667671 bit_offset : 12
668672 bit_size : 2
673+ enum : I2C1SEL
669674 - name : I2C2SEL
670675 description : I2C2 clock source selection
671676 bit_offset : 14
672677 bit_size : 2
678+ enum : I2C2SEL
673679 - name : I2C3SEL
674680 description : I2C3 clock source selection
675681 bit_offset : 16
676682 bit_size : 2
683+ enum : I2C3SEL
677684 - name : LPTIM1SEL
678685 description : Low power timer 1 clock source selection
679686 bit_offset : 18
680687 bit_size : 2
688+ enum : LPTIM1SEL
681689 - name : LPTIM2SEL
682690 description : Low power timer 2 clock source selection
683691 bit_offset : 20
684692 bit_size : 2
693+ enum : LPTIM2SEL
685694 - name : LPTIM3SEL
686695 description : Low power timer 3 clock source selection
687696 bit_offset : 22
688697 bit_size : 2
698+ enum : LPTIM3SEL
689699 - name : ADCSEL
690700 description : ADC clock source selection
691701 bit_offset : 28
@@ -1067,6 +1077,9 @@ fieldset/PLLCFGR:
10671077enum/ADCSEL :
10681078 bit_size : 2
10691079 variants :
1080+ - name : DISABLE
1081+ description : No clock selected
1082+ value : 0
10701083 - name : HSI
10711084 description : HSI used as ADC clock source
10721085 value : 1
@@ -1638,12 +1651,124 @@ enum/RNGSEL:
16381651 bit_size : 2
16391652 variants :
16401653 - name : PLL1_Q
1654+ description : PLL "Q" clock selected
16411655 value : 0
16421656 - name : LSI
1657+ description : LSI clock selected
16431658 value : 1
16441659 - name : LSE
1660+ description : LSE clock selected
16451661 value : 2
16461662 - name : MSI
1663+ description : MSI clock selected
1664+ value : 3
1665+ enum/LPTIM3SEL :
1666+ bit_size : 2
1667+ variants :
1668+ - name : PCLK1
1669+ description : APB clock selected
1670+ value : 0
1671+ - name : LSI
1672+ description : LSI clock selected
1673+ value : 1
1674+ - name : HSI
1675+ description : HSI16 clock selected
1676+ value : 2
1677+ - name : LSE
1678+ description : LSE clock selected
1679+ value : 3
1680+ enum/LPTIM2SEL :
1681+ bit_size : 2
1682+ variants :
1683+ - name : PCLK1
1684+ description : APB clock selected
1685+ value : 0
1686+ - name : LSI
1687+ description : LSI clock selected
1688+ value : 1
1689+ - name : HSI
1690+ description : HSI16 clock selected
1691+ value : 2
1692+ - name : LSE
1693+ description : LSE clock selected
1694+ value : 3
1695+ enum/LPTIM1SEL :
1696+ bit_size : 2
1697+ variants :
1698+ - name : PCLK1
1699+ description : APB clock selected
1700+ value : 0
1701+ - name : LSI
1702+ description : LSI clock selected
1703+ value : 1
1704+ - name : HSI
1705+ description : HSI16 clock selected
1706+ value : 2
1707+ - name : LSE
1708+ description : LSE clock selected
1709+ value : 3
1710+ enum/I2C3SEL :
1711+ bit_size : 2
1712+ variants :
1713+ - name : PCLK1
1714+ description : APB clock selected
1715+ value : 0
1716+ - name : SYS
1717+ description : System clock selected
1718+ value : 1
1719+ - name : HSI
1720+ description : HSI16 clock selected
1721+ value : 2
1722+ enum/I2C2SEL :
1723+ bit_size : 2
1724+ variants :
1725+ - name : PCLK1
1726+ description : APB clock selected
1727+ value : 0
1728+ - name : SYS
1729+ description : System clock selected
1730+ value : 1
1731+ - name : HSI
1732+ description : HSI16 clock selected
1733+ value : 2
1734+ enum/I2C1SEL :
1735+ bit_size : 2
1736+ variants :
1737+ - name : PCLK1
1738+ description : APB clock selected
1739+ value : 0
1740+ - name : SYS
1741+ description : System clock selected
1742+ value : 1
1743+ - name : HSI
1744+ description : HSI16 clock selected
1745+ value : 2
1746+ enum/LPUART1SEL :
1747+ bit_size : 2
1748+ variants :
1749+ - name : PCLK1
1750+ description : APB clock selected
1751+ value : 0
1752+ - name : SYS
1753+ description : System clock selected
1754+ value : 1
1755+ - name : HSI
1756+ description : HSI16 clock selected
1757+ value : 2
1758+ - name : LSE
1759+ description : LSE clock selected
1760+ value : 3
1761+ enum/SPI2S2SEL :
1762+ bit_size : 2
1763+ variants :
1764+ - name : PLL1_Q
1765+ description : PLL "Q" clock selected
1766+ value : 1
1767+ - name : HSI
1768+ description : HSI16 clock selected
1769+ value : 2
1770+ - name : I2S_CKIN
1771+ description : External input I2S_CKIN selected
16471772 value : 3
16481773enum/RTCSEL :
16491774 bit_size : 2
@@ -1660,6 +1785,36 @@ enum/RTCSEL:
16601785 - name : HSE
16611786 description : HSE oscillator clock divided by 32 selected
16621787 value : 3
1788+ enum/USART2SEL :
1789+ bit_size : 2
1790+ variants :
1791+ - name : PCLK1
1792+ description : APB clock selected
1793+ value : 0
1794+ - name : SYS
1795+ description : System clock selected
1796+ value : 1
1797+ - name : HSI
1798+ description : HSI16 clock selected
1799+ value : 2
1800+ - name : LSE
1801+ description : LSE clock selected
1802+ value : 3
1803+ enum/USART1SEL :
1804+ bit_size : 2
1805+ variants :
1806+ - name : PCLK2
1807+ description : APB clock selected
1808+ value : 0
1809+ - name : SYS
1810+ description : System clock selected
1811+ value : 1
1812+ - name : HSI
1813+ description : HSI16 clock selected
1814+ value : 2
1815+ - name : LSE
1816+ description : LSE clock selected
1817+ value : 3
16631818enum/SW :
16641819 bit_size : 2
16651820 variants :
0 commit comments