Line data Source code
1 0 : /*
2 : * Copyright (c) 2025 Core Devices LLC
3 : * SPDX-License-Identifier: Apache-2.0
4 : */
5 :
6 : #ifndef _INCLUDE_ZEPHYR_DT_BINDINGS_PINCTRL_SF32LB52X_PINCTRL_H_
7 : #define _INCLUDE_ZEPHYR_DT_BINDINGS_PINCTRL_SF32LB52X_PINCTRL_H_
8 :
9 : #include "sf32lb-common-pinctrl.h"
10 :
11 : /* ports */
12 0 : #define SF32LB_PORT_SA 0U
13 0 : #define SF32LB_PORT_PA 1U
14 :
15 : /* PA00 */
16 0 : #define PA00_GPIO SF32LB_PINMUX(PA, 0U, 0U, 0U, 0U)
17 0 : #define PA00_LCDC1_SPI_RSTB SF32LB_PINMUX(PA, 0U, 1U, 0U, 0U)
18 : /* PA_I2C_UART functions start */
19 0 : #define PA00_I2C1_SDA SF32LB_PINMUX(PA, 0U, 4U, 0x48U, 1U)
20 0 : #define PA00_I2C1_SCL SF32LB_PINMUX(PA, 0U, 4U, 0x48U, 0U)
21 0 : #define PA00_I2C2_SDA SF32LB_PINMUX(PA, 0U, 4U, 0x4CU, 1U)
22 0 : #define PA00_I2C2_SCL SF32LB_PINMUX(PA, 0U, 4U, 0x4CU, 0U)
23 0 : #define PA00_I2C3_SDA SF32LB_PINMUX(PA, 0U, 4U, 0x50U, 1U)
24 0 : #define PA00_I2C3_SCL SF32LB_PINMUX(PA, 0U, 4U, 0x50U, 0U)
25 0 : #define PA00_I2C4_SDA SF32LB_PINMUX(PA, 0U, 4U, 0x54U, 1U)
26 0 : #define PA00_I2C4_SCL SF32LB_PINMUX(PA, 0U, 4U, 0x54U, 0U)
27 0 : #define PA00_USART1_CTS SF32LB_PINMUX(PA, 0U, 4U, 0x58U, 3U)
28 0 : #define PA00_USART1_RTS SF32LB_PINMUX(PA, 0U, 4U, 0x58U, 2U)
29 0 : #define PA00_USART1_RXD SF32LB_PINMUX(PA, 0U, 4U, 0x58U, 1U)
30 0 : #define PA00_USART1_TXD SF32LB_PINMUX(PA, 0U, 4U, 0x58U, 0U)
31 0 : #define PA00_USART2_CTS SF32LB_PINMUX(PA, 0U, 4U, 0x5CU, 3U)
32 0 : #define PA00_USART2_RTS SF32LB_PINMUX(PA, 0U, 4U, 0x5CU, 2U)
33 0 : #define PA00_USART2_RXD SF32LB_PINMUX(PA, 0U, 4U, 0x5CU, 1U)
34 0 : #define PA00_USART2_TXD SF32LB_PINMUX(PA, 0U, 4U, 0x5CU, 0U)
35 0 : #define PA00_USART3_CTS SF32LB_PINMUX(PA, 0U, 4U, 0x60U, 3U)
36 0 : #define PA00_USART3_RTS SF32LB_PINMUX(PA, 0U, 4U, 0x60U, 2U)
37 0 : #define PA00_USART3_RXD SF32LB_PINMUX(PA, 0U, 4U, 0x60U, 1U)
38 0 : #define PA00_USART3_TXD SF32LB_PINMUX(PA, 0U, 4U, 0x60U, 0U)
39 : /* PA_I2C_UART functions end */
40 : /* PA_TIM functions start */
41 0 : #define PA00_GPTIM1_CH1 SF32LB_PINMUX(PA, 0U, 5U, 0x64U, 0U)
42 0 : #define PA00_GPTIM1_CH2 SF32LB_PINMUX(PA, 0U, 5U, 0x64U, 1U)
43 0 : #define PA00_GPTIM1_CH3 SF32LB_PINMUX(PA, 0U, 5U, 0x64U, 2U)
44 0 : #define PA00_GPTIM1_CH4 SF32LB_PINMUX(PA, 0U, 5U, 0x64U, 3U)
45 0 : #define PA00_GPTIM2_CH1 SF32LB_PINMUX(PA, 0U, 5U, 0x68U, 0U)
46 0 : #define PA00_GPTIM2_CH2 SF32LB_PINMUX(PA, 0U, 5U, 0x68U, 1U)
47 0 : #define PA00_GPTIM2_CH3 SF32LB_PINMUX(PA, 0U, 5U, 0x68U, 2U)
48 0 : #define PA00_GPTIM2_CH4 SF32LB_PINMUX(PA, 0U, 5U, 0x68U, 3U)
49 0 : #define PA00_GPTIM1_ETR SF32LB_PINMUX(PA, 0U, 5U, 0x6CU, 0U)
50 0 : #define PA00_GPTIM2_ETR SF32LB_PINMUX(PA, 0U, 5U, 0x6CU, 1U)
51 0 : #define PA00_LPTIM1_IN SF32LB_PINMUX(PA, 0U, 5U, 0x70U, 0U)
52 0 : #define PA00_LPTIM1_OUT SF32LB_PINMUX(PA, 0U, 5U, 0x70U, 1U)
53 0 : #define PA00_LPTIM1_ETR SF32LB_PINMUX(PA, 0U, 5U, 0x70U, 2U)
54 0 : #define PA00_LPTIM2_IN SF32LB_PINMUX(PA, 0U, 5U, 0x74U, 0U)
55 0 : #define PA00_LPTIM2_OUT SF32LB_PINMUX(PA, 0U, 5U, 0x74U, 1U)
56 0 : #define PA00_LPTIM2_ETR SF32LB_PINMUX(PA, 0U, 5U, 0x74U, 2U)
57 0 : #define PA00_ATIM1_CH1 SF32LB_PINMUX(PA, 0U, 5U, 0x78U, 0U)
58 0 : #define PA00_ATIM1_CH2 SF32LB_PINMUX(PA, 0U, 5U, 0x78U, 1U)
59 0 : #define PA00_ATIM1_CH3 SF32LB_PINMUX(PA, 0U, 5U, 0x78U, 2U)
60 0 : #define PA00_ATIM1_CH4 SF32LB_PINMUX(PA, 0U, 5U, 0x78U, 3U)
61 0 : #define PA00_ATIM1_CH1N SF32LB_PINMUX(PA, 0U, 5U, 0x7CU, 0U)
62 0 : #define PA00_ATIM1_CH2N SF32LB_PINMUX(PA, 0U, 5U, 0x7CU, 1U)
63 0 : #define PA00_ATIM1_CH3N SF32LB_PINMUX(PA, 0U, 5U, 0x7CU, 2U)
64 0 : #define PA00_ATIM1_BK SF32LB_PINMUX(PA, 0U, 5U, 0x80U, 0U)
65 0 : #define PA00_ATIM1_BK2 SF32LB_PINMUX(PA, 0U, 5U, 0x80U, 1U)
66 0 : #define PA00_ATIM1_ETR SF32LB_PINMUX(PA, 0U, 5U, 0x80U, 2U)
67 : /* PA_TIM functions end */
68 0 : #define PA00_LCDC1_8080_RSTB SF32LB_PINMUX(PA, 0U, 7U, 0U, 0U)
69 :
70 : /* PA01 */
71 0 : #define PA01_GPIO SF32LB_PINMUX(PA, 1U, 0U, 0U, 0U)
72 : /* PA_I2C_UART functions start */
73 0 : #define PA01_I2C1_SDA SF32LB_PINMUX(PA, 1U, 4U, 0x48U, 1U)
74 0 : #define PA01_I2C1_SCL SF32LB_PINMUX(PA, 1U, 4U, 0x48U, 0U)
75 0 : #define PA01_I2C2_SDA SF32LB_PINMUX(PA, 1U, 4U, 0x4CU, 1U)
76 0 : #define PA01_I2C2_SCL SF32LB_PINMUX(PA, 1U, 4U, 0x4CU, 0U)
77 0 : #define PA01_I2C3_SDA SF32LB_PINMUX(PA, 1U, 4U, 0x50U, 1U)
78 0 : #define PA01_I2C3_SCL SF32LB_PINMUX(PA, 1U, 4U, 0x50U, 0U)
79 0 : #define PA01_I2C4_SDA SF32LB_PINMUX(PA, 1U, 4U, 0x54U, 1U)
80 0 : #define PA01_I2C4_SCL SF32LB_PINMUX(PA, 1U, 4U, 0x54U, 0U)
81 0 : #define PA01_USART1_CTS SF32LB_PINMUX(PA, 1U, 4U, 0x58U, 3U)
82 0 : #define PA01_USART1_RTS SF32LB_PINMUX(PA, 1U, 4U, 0x58U, 2U)
83 0 : #define PA01_USART1_RXD SF32LB_PINMUX(PA, 1U, 4U, 0x58U, 1U)
84 0 : #define PA01_USART1_TXD SF32LB_PINMUX(PA, 1U, 4U, 0x58U, 0U)
85 0 : #define PA01_USART2_CTS SF32LB_PINMUX(PA, 1U, 4U, 0x5CU, 3U)
86 0 : #define PA01_USART2_RTS SF32LB_PINMUX(PA, 1U, 4U, 0x5CU, 2U)
87 0 : #define PA01_USART2_RXD SF32LB_PINMUX(PA, 1U, 4U, 0x5CU, 1U)
88 0 : #define PA01_USART2_TXD SF32LB_PINMUX(PA, 1U, 4U, 0x5CU, 0U)
89 0 : #define PA01_USART3_CTS SF32LB_PINMUX(PA, 1U, 4U, 0x60U, 3U)
90 0 : #define PA01_USART3_RTS SF32LB_PINMUX(PA, 1U, 4U, 0x60U, 2U)
91 0 : #define PA01_USART3_RXD SF32LB_PINMUX(PA, 1U, 4U, 0x60U, 1U)
92 0 : #define PA01_USART3_TXD SF32LB_PINMUX(PA, 1U, 4U, 0x60U, 0U)
93 : /* PA_I2C_UART functions end */
94 : /* PA_TIM functions start */
95 0 : #define PA01_GPTIM1_CH1 SF32LB_PINMUX(PA, 1U, 5U, 0x64U, 0U)
96 0 : #define PA01_GPTIM1_CH2 SF32LB_PINMUX(PA, 1U, 5U, 0x64U, 1U)
97 0 : #define PA01_GPTIM1_CH3 SF32LB_PINMUX(PA, 1U, 5U, 0x64U, 2U)
98 0 : #define PA01_GPTIM1_CH4 SF32LB_PINMUX(PA, 1U, 5U, 0x64U, 3U)
99 0 : #define PA01_GPTIM2_CH1 SF32LB_PINMUX(PA, 1U, 5U, 0x68U, 0U)
100 0 : #define PA01_GPTIM2_CH2 SF32LB_PINMUX(PA, 1U, 5U, 0x68U, 1U)
101 0 : #define PA01_GPTIM2_CH3 SF32LB_PINMUX(PA, 1U, 5U, 0x68U, 2U)
102 0 : #define PA01_GPTIM2_CH4 SF32LB_PINMUX(PA, 1U, 5U, 0x68U, 3U)
103 0 : #define PA01_GPTIM1_ETR SF32LB_PINMUX(PA, 1U, 5U, 0x6CU, 0U)
104 0 : #define PA01_GPTIM2_ETR SF32LB_PINMUX(PA, 1U, 5U, 0x6CU, 1U)
105 0 : #define PA01_LPTIM1_IN SF32LB_PINMUX(PA, 1U, 5U, 0x70U, 0U)
106 0 : #define PA01_LPTIM1_OUT SF32LB_PINMUX(PA, 1U, 5U, 0x70U, 1U)
107 0 : #define PA01_LPTIM1_ETR SF32LB_PINMUX(PA, 1U, 5U, 0x70U, 2U)
108 0 : #define PA01_LPTIM2_IN SF32LB_PINMUX(PA, 1U, 5U, 0x74U, 0U)
109 0 : #define PA01_LPTIM2_OUT SF32LB_PINMUX(PA, 1U, 5U, 0x74U, 1U)
110 0 : #define PA01_LPTIM2_ETR SF32LB_PINMUX(PA, 1U, 5U, 0x74U, 2U)
111 0 : #define PA01_ATIM1_CH1 SF32LB_PINMUX(PA, 1U, 5U, 0x78U, 0U)
112 0 : #define PA01_ATIM1_CH2 SF32LB_PINMUX(PA, 1U, 5U, 0x78U, 1U)
113 0 : #define PA01_ATIM1_CH3 SF32LB_PINMUX(PA, 1U, 5U, 0x78U, 2U)
114 0 : #define PA01_ATIM1_CH4 SF32LB_PINMUX(PA, 1U, 5U, 0x78U, 3U)
115 0 : #define PA01_ATIM1_CH1N SF32LB_PINMUX(PA, 1U, 5U, 0x7CU, 0U)
116 0 : #define PA01_ATIM1_CH2N SF32LB_PINMUX(PA, 1U, 5U, 0x7CU, 1U)
117 0 : #define PA01_ATIM1_CH3N SF32LB_PINMUX(PA, 1U, 5U, 0x7CU, 2U)
118 0 : #define PA01_ATIM1_BK SF32LB_PINMUX(PA, 1U, 5U, 0x80U, 0U)
119 0 : #define PA01_ATIM1_BK2 SF32LB_PINMUX(PA, 1U, 5U, 0x80U, 1U)
120 0 : #define PA01_ATIM1_ETR SF32LB_PINMUX(PA, 1U, 5U, 0x80U, 2U)
121 : /* PA_TIM functions end */
122 :
123 : /* PA02 */
124 0 : #define PA02_GPIO SF32LB_PINMUX(PA, 2U, 0U, 0U, 0U)
125 0 : #define PA02_LCDC1_SPI_TE SF32LB_PINMUX(PA, 2U, 1U, 0U, 0U)
126 0 : #define PA02_I2S1_MCLK SF32LB_PINMUX(PA, 2U, 3U, 0U, 0U)
127 : /* PA_I2C_UART functions start */
128 0 : #define PA02_I2C1_SDA SF32LB_PINMUX(PA, 2U, 4U, 0x48U, 1U)
129 0 : #define PA02_I2C1_SCL SF32LB_PINMUX(PA, 2U, 4U, 0x48U, 0U)
130 0 : #define PA02_I2C2_SDA SF32LB_PINMUX(PA, 2U, 4U, 0x4CU, 1U)
131 0 : #define PA02_I2C2_SCL SF32LB_PINMUX(PA, 2U, 4U, 0x4CU, 0U)
132 0 : #define PA02_I2C3_SDA SF32LB_PINMUX(PA, 2U, 4U, 0x50U, 1U)
133 0 : #define PA02_I2C3_SCL SF32LB_PINMUX(PA, 2U, 4U, 0x50U, 0U)
134 0 : #define PA02_I2C4_SDA SF32LB_PINMUX(PA, 2U, 4U, 0x54U, 1U)
135 0 : #define PA02_I2C4_SCL SF32LB_PINMUX(PA, 2U, 4U, 0x54U, 0U)
136 0 : #define PA02_USART1_CTS SF32LB_PINMUX(PA, 2U, 4U, 0x58U, 3U)
137 0 : #define PA02_USART1_RTS SF32LB_PINMUX(PA, 2U, 4U, 0x58U, 2U)
138 0 : #define PA02_USART1_RXD SF32LB_PINMUX(PA, 2U, 4U, 0x58U, 1U)
139 0 : #define PA02_USART1_TXD SF32LB_PINMUX(PA, 2U, 4U, 0x58U, 0U)
140 0 : #define PA02_USART2_CTS SF32LB_PINMUX(PA, 2U, 4U, 0x5CU, 3U)
141 0 : #define PA02_USART2_RTS SF32LB_PINMUX(PA, 2U, 4U, 0x5CU, 2U)
142 0 : #define PA02_USART2_RXD SF32LB_PINMUX(PA, 2U, 4U, 0x5CU, 1U)
143 0 : #define PA02_USART2_TXD SF32LB_PINMUX(PA, 2U, 4U, 0x5CU, 0U)
144 0 : #define PA02_USART3_CTS SF32LB_PINMUX(PA, 2U, 4U, 0x60U, 3U)
145 0 : #define PA02_USART3_RTS SF32LB_PINMUX(PA, 2U, 4U, 0x60U, 2U)
146 0 : #define PA02_USART3_RXD SF32LB_PINMUX(PA, 2U, 4U, 0x60U, 1U)
147 0 : #define PA02_USART3_TXD SF32LB_PINMUX(PA, 2U, 4U, 0x60U, 0U)
148 : /* PA_I2C_UART functions end */
149 : /* PA_TIM functions start */
150 0 : #define PA02_GPTIM1_CH1 SF32LB_PINMUX(PA, 2U, 5U, 0x64U, 0U)
151 0 : #define PA02_GPTIM1_CH2 SF32LB_PINMUX(PA, 2U, 5U, 0x64U, 1U)
152 0 : #define PA02_GPTIM1_CH3 SF32LB_PINMUX(PA, 2U, 5U, 0x64U, 2U)
153 0 : #define PA02_GPTIM1_CH4 SF32LB_PINMUX(PA, 2U, 5U, 0x64U, 3U)
154 0 : #define PA02_GPTIM2_CH1 SF32LB_PINMUX(PA, 2U, 5U, 0x68U, 0U)
155 0 : #define PA02_GPTIM2_CH2 SF32LB_PINMUX(PA, 2U, 5U, 0x68U, 1U)
156 0 : #define PA02_GPTIM2_CH3 SF32LB_PINMUX(PA, 2U, 5U, 0x68U, 2U)
157 0 : #define PA02_GPTIM2_CH4 SF32LB_PINMUX(PA, 2U, 5U, 0x68U, 3U)
158 0 : #define PA02_GPTIM1_ETR SF32LB_PINMUX(PA, 2U, 5U, 0x6CU, 0U)
159 0 : #define PA02_GPTIM2_ETR SF32LB_PINMUX(PA, 2U, 5U, 0x6CU, 1U)
160 0 : #define PA02_LPTIM1_IN SF32LB_PINMUX(PA, 2U, 5U, 0x70U, 0U)
161 0 : #define PA02_LPTIM1_OUT SF32LB_PINMUX(PA, 2U, 5U, 0x70U, 1U)
162 0 : #define PA02_LPTIM1_ETR SF32LB_PINMUX(PA, 2U, 5U, 0x70U, 2U)
163 0 : #define PA02_LPTIM2_IN SF32LB_PINMUX(PA, 2U, 5U, 0x74U, 0U)
164 0 : #define PA02_LPTIM2_OUT SF32LB_PINMUX(PA, 2U, 5U, 0x74U, 1U)
165 0 : #define PA02_LPTIM2_ETR SF32LB_PINMUX(PA, 2U, 5U, 0x74U, 2U)
166 0 : #define PA02_ATIM1_CH1 SF32LB_PINMUX(PA, 2U, 5U, 0x78U, 0U)
167 0 : #define PA02_ATIM1_CH2 SF32LB_PINMUX(PA, 2U, 5U, 0x78U, 1U)
168 0 : #define PA02_ATIM1_CH3 SF32LB_PINMUX(PA, 2U, 5U, 0x78U, 2U)
169 0 : #define PA02_ATIM1_CH4 SF32LB_PINMUX(PA, 2U, 5U, 0x78U, 3U)
170 0 : #define PA02_ATIM1_CH1N SF32LB_PINMUX(PA, 2U, 5U, 0x7CU, 0U)
171 0 : #define PA02_ATIM1_CH2N SF32LB_PINMUX(PA, 2U, 5U, 0x7CU, 1U)
172 0 : #define PA02_ATIM1_CH3N SF32LB_PINMUX(PA, 2U, 5U, 0x7CU, 2U)
173 0 : #define PA02_ATIM1_BK SF32LB_PINMUX(PA, 2U, 5U, 0x80U, 0U)
174 0 : #define PA02_ATIM1_BK2 SF32LB_PINMUX(PA, 2U, 5U, 0x80U, 1U)
175 0 : #define PA02_ATIM1_ETR SF32LB_PINMUX(PA, 2U, 5U, 0x80U, 2U)
176 : /* PA_TIM functions end */
177 0 : #define PA02_LCDC1_JDI_B2 SF32LB_PINMUX(PA, 2U, 6U, 0U, 0U)
178 0 : #define PA02_LCDC1_8080_TE SF32LB_PINMUX(PA, 2U, 7U, 0U, 0U)
179 :
180 : /* PA03 */
181 0 : #define PA03_GPIO SF32LB_PINMUX(PA, 3U, 0U, 0U, 0U)
182 0 : #define PA03_LCDC1_SPI_CS SF32LB_PINMUX(PA, 3U, 1U, 0U, 0U)
183 0 : #define PA03_I2S1_SDO SF32LB_PINMUX(PA, 3U, 3U, 0U, 0U)
184 : /* PA_I2C_UART functions start */
185 0 : #define PA03_I2C1_SDA SF32LB_PINMUX(PA, 3U, 4U, 0x48U, 1U)
186 0 : #define PA03_I2C1_SCL SF32LB_PINMUX(PA, 3U, 4U, 0x48U, 0U)
187 0 : #define PA03_I2C2_SDA SF32LB_PINMUX(PA, 3U, 4U, 0x4CU, 1U)
188 0 : #define PA03_I2C2_SCL SF32LB_PINMUX(PA, 3U, 4U, 0x4CU, 0U)
189 0 : #define PA03_I2C3_SDA SF32LB_PINMUX(PA, 3U, 4U, 0x50U, 1U)
190 0 : #define PA03_I2C3_SCL SF32LB_PINMUX(PA, 3U, 4U, 0x50U, 0U)
191 0 : #define PA03_I2C4_SDA SF32LB_PINMUX(PA, 3U, 4U, 0x54U, 1U)
192 0 : #define PA03_I2C4_SCL SF32LB_PINMUX(PA, 3U, 4U, 0x54U, 0U)
193 0 : #define PA03_USART1_CTS SF32LB_PINMUX(PA, 3U, 4U, 0x58U, 3U)
194 0 : #define PA03_USART1_RTS SF32LB_PINMUX(PA, 3U, 4U, 0x58U, 2U)
195 0 : #define PA03_USART1_RXD SF32LB_PINMUX(PA, 3U, 4U, 0x58U, 1U)
196 0 : #define PA03_USART1_TXD SF32LB_PINMUX(PA, 3U, 4U, 0x58U, 0U)
197 0 : #define PA03_USART2_CTS SF32LB_PINMUX(PA, 3U, 4U, 0x5CU, 3U)
198 0 : #define PA03_USART2_RTS SF32LB_PINMUX(PA, 3U, 4U, 0x5CU, 2U)
199 0 : #define PA03_USART2_RXD SF32LB_PINMUX(PA, 3U, 4U, 0x5CU, 1U)
200 0 : #define PA03_USART2_TXD SF32LB_PINMUX(PA, 3U, 4U, 0x5CU, 0U)
201 0 : #define PA03_USART3_CTS SF32LB_PINMUX(PA, 3U, 4U, 0x60U, 3U)
202 0 : #define PA03_USART3_RTS SF32LB_PINMUX(PA, 3U, 4U, 0x60U, 2U)
203 0 : #define PA03_USART3_RXD SF32LB_PINMUX(PA, 3U, 4U, 0x60U, 1U)
204 0 : #define PA03_USART3_TXD SF32LB_PINMUX(PA, 3U, 4U, 0x60U, 0U)
205 : /* PA_I2C_UART functions end */
206 : /* PA_TIM functions start */
207 0 : #define PA03_GPTIM1_CH1 SF32LB_PINMUX(PA, 3U, 5U, 0x64U, 0U)
208 0 : #define PA03_GPTIM1_CH2 SF32LB_PINMUX(PA, 3U, 5U, 0x64U, 1U)
209 0 : #define PA03_GPTIM1_CH3 SF32LB_PINMUX(PA, 3U, 5U, 0x64U, 2U)
210 0 : #define PA03_GPTIM1_CH4 SF32LB_PINMUX(PA, 3U, 5U, 0x64U, 3U)
211 0 : #define PA03_GPTIM2_CH1 SF32LB_PINMUX(PA, 3U, 5U, 0x68U, 0U)
212 0 : #define PA03_GPTIM2_CH2 SF32LB_PINMUX(PA, 3U, 5U, 0x68U, 1U)
213 0 : #define PA03_GPTIM2_CH3 SF32LB_PINMUX(PA, 3U, 5U, 0x68U, 2U)
214 0 : #define PA03_GPTIM2_CH4 SF32LB_PINMUX(PA, 3U, 5U, 0x68U, 3U)
215 0 : #define PA03_GPTIM1_ETR SF32LB_PINMUX(PA, 3U, 5U, 0x6CU, 0U)
216 0 : #define PA03_GPTIM2_ETR SF32LB_PINMUX(PA, 3U, 5U, 0x6CU, 1U)
217 0 : #define PA03_LPTIM1_IN SF32LB_PINMUX(PA, 3U, 5U, 0x70U, 0U)
218 0 : #define PA03_LPTIM1_OUT SF32LB_PINMUX(PA, 3U, 5U, 0x70U, 1U)
219 0 : #define PA03_LPTIM1_ETR SF32LB_PINMUX(PA, 3U, 5U, 0x70U, 2U)
220 0 : #define PA03_LPTIM2_IN SF32LB_PINMUX(PA, 3U, 5U, 0x74U, 0U)
221 0 : #define PA03_LPTIM2_OUT SF32LB_PINMUX(PA, 3U, 5U, 0x74U, 1U)
222 0 : #define PA03_LPTIM2_ETR SF32LB_PINMUX(PA, 3U, 5U, 0x74U, 2U)
223 0 : #define PA03_ATIM1_CH1 SF32LB_PINMUX(PA, 3U, 5U, 0x78U, 0U)
224 0 : #define PA03_ATIM1_CH2 SF32LB_PINMUX(PA, 3U, 5U, 0x78U, 1U)
225 0 : #define PA03_ATIM1_CH3 SF32LB_PINMUX(PA, 3U, 5U, 0x78U, 2U)
226 0 : #define PA03_ATIM1_CH4 SF32LB_PINMUX(PA, 3U, 5U, 0x78U, 3U)
227 0 : #define PA03_ATIM1_CH1N SF32LB_PINMUX(PA, 3U, 5U, 0x7CU, 0U)
228 0 : #define PA03_ATIM1_CH2N SF32LB_PINMUX(PA, 3U, 5U, 0x7CU, 1U)
229 0 : #define PA03_ATIM1_CH3N SF32LB_PINMUX(PA, 3U, 5U, 0x7CU, 2U)
230 0 : #define PA03_ATIM1_BK SF32LB_PINMUX(PA, 3U, 5U, 0x80U, 0U)
231 0 : #define PA03_ATIM1_BK2 SF32LB_PINMUX(PA, 3U, 5U, 0x80U, 1U)
232 0 : #define PA03_ATIM1_ETR SF32LB_PINMUX(PA, 3U, 5U, 0x80U, 2U)
233 : /* PA_TIM functions end */
234 0 : #define PA03_LCDC1_JDI_B1 SF32LB_PINMUX(PA, 3U, 6U, 0U, 0U)
235 0 : #define PA03_LCDC1_8080_CS SF32LB_PINMUX(PA, 3U, 7U, 0U, 0U)
236 :
237 : /* PA04 */
238 0 : #define PA04_GPIO SF32LB_PINMUX(PA, 4U, 0U, 0U, 0U)
239 0 : #define PA04_LCDC1_SPI_CLK SF32LB_PINMUX(PA, 4U, 1U, 0U, 0U)
240 0 : #define PA04_I2S1_SDI SF32LB_PINMUX(PA, 4U, 3U, 0U, 0U)
241 : /* PA_I2C_UART functions start */
242 0 : #define PA04_I2C1_SDA SF32LB_PINMUX(PA, 4U, 4U, 0x48U, 1U)
243 0 : #define PA04_I2C1_SCL SF32LB_PINMUX(PA, 4U, 4U, 0x48U, 0U)
244 0 : #define PA04_I2C2_SDA SF32LB_PINMUX(PA, 4U, 4U, 0x4CU, 1U)
245 0 : #define PA04_I2C2_SCL SF32LB_PINMUX(PA, 4U, 4U, 0x4CU, 0U)
246 0 : #define PA04_I2C3_SDA SF32LB_PINMUX(PA, 4U, 4U, 0x50U, 1U)
247 0 : #define PA04_I2C3_SCL SF32LB_PINMUX(PA, 4U, 4U, 0x50U, 0U)
248 0 : #define PA04_I2C4_SDA SF32LB_PINMUX(PA, 4U, 4U, 0x54U, 1U)
249 0 : #define PA04_I2C4_SCL SF32LB_PINMUX(PA, 4U, 4U, 0x54U, 0U)
250 0 : #define PA04_USART1_CTS SF32LB_PINMUX(PA, 4U, 4U, 0x58U, 3U)
251 0 : #define PA04_USART1_RTS SF32LB_PINMUX(PA, 4U, 4U, 0x58U, 2U)
252 0 : #define PA04_USART1_RXD SF32LB_PINMUX(PA, 4U, 4U, 0x58U, 1U)
253 0 : #define PA04_USART1_TXD SF32LB_PINMUX(PA, 4U, 4U, 0x58U, 0U)
254 0 : #define PA04_USART2_CTS SF32LB_PINMUX(PA, 4U, 4U, 0x5CU, 3U)
255 0 : #define PA04_USART2_RTS SF32LB_PINMUX(PA, 4U, 4U, 0x5CU, 2U)
256 0 : #define PA04_USART2_RXD SF32LB_PINMUX(PA, 4U, 4U, 0x5CU, 1U)
257 0 : #define PA04_USART2_TXD SF32LB_PINMUX(PA, 4U, 4U, 0x5CU, 0U)
258 0 : #define PA04_USART3_CTS SF32LB_PINMUX(PA, 4U, 4U, 0x60U, 3U)
259 0 : #define PA04_USART3_RTS SF32LB_PINMUX(PA, 4U, 4U, 0x60U, 2U)
260 0 : #define PA04_USART3_RXD SF32LB_PINMUX(PA, 4U, 4U, 0x60U, 1U)
261 0 : #define PA04_USART3_TXD SF32LB_PINMUX(PA, 4U, 4U, 0x60U, 0U)
262 : /* PA_I2C_UART functions end */
263 : /* PA_TIM functions start */
264 0 : #define PA04_GPTIM1_CH1 SF32LB_PINMUX(PA, 4U, 5U, 0x64U, 0U)
265 0 : #define PA04_GPTIM1_CH2 SF32LB_PINMUX(PA, 4U, 5U, 0x64U, 1U)
266 0 : #define PA04_GPTIM1_CH3 SF32LB_PINMUX(PA, 4U, 5U, 0x64U, 2U)
267 0 : #define PA04_GPTIM1_CH4 SF32LB_PINMUX(PA, 4U, 5U, 0x64U, 3U)
268 0 : #define PA04_GPTIM2_CH1 SF32LB_PINMUX(PA, 4U, 5U, 0x68U, 0U)
269 0 : #define PA04_GPTIM2_CH2 SF32LB_PINMUX(PA, 4U, 5U, 0x68U, 1U)
270 0 : #define PA04_GPTIM2_CH3 SF32LB_PINMUX(PA, 4U, 5U, 0x68U, 2U)
271 0 : #define PA04_GPTIM2_CH4 SF32LB_PINMUX(PA, 4U, 5U, 0x68U, 3U)
272 0 : #define PA04_GPTIM1_ETR SF32LB_PINMUX(PA, 4U, 5U, 0x6CU, 0U)
273 0 : #define PA04_GPTIM2_ETR SF32LB_PINMUX(PA, 4U, 5U, 0x6CU, 1U)
274 0 : #define PA04_LPTIM1_IN SF32LB_PINMUX(PA, 4U, 5U, 0x70U, 0U)
275 0 : #define PA04_LPTIM1_OUT SF32LB_PINMUX(PA, 4U, 5U, 0x70U, 1U)
276 0 : #define PA04_LPTIM1_ETR SF32LB_PINMUX(PA, 4U, 5U, 0x70U, 2U)
277 0 : #define PA04_LPTIM2_IN SF32LB_PINMUX(PA, 4U, 5U, 0x74U, 0U)
278 0 : #define PA04_LPTIM2_OUT SF32LB_PINMUX(PA, 4U, 5U, 0x74U, 1U)
279 0 : #define PA04_LPTIM2_ETR SF32LB_PINMUX(PA, 4U, 5U, 0x74U, 2U)
280 0 : #define PA04_ATIM1_CH1 SF32LB_PINMUX(PA, 4U, 5U, 0x78U, 0U)
281 0 : #define PA04_ATIM1_CH2 SF32LB_PINMUX(PA, 4U, 5U, 0x78U, 1U)
282 0 : #define PA04_ATIM1_CH3 SF32LB_PINMUX(PA, 4U, 5U, 0x78U, 2U)
283 0 : #define PA04_ATIM1_CH4 SF32LB_PINMUX(PA, 4U, 5U, 0x78U, 3U)
284 0 : #define PA04_ATIM1_CH1N SF32LB_PINMUX(PA, 4U, 5U, 0x7CU, 0U)
285 0 : #define PA04_ATIM1_CH2N SF32LB_PINMUX(PA, 4U, 5U, 0x7CU, 1U)
286 0 : #define PA04_ATIM1_CH3N SF32LB_PINMUX(PA, 4U, 5U, 0x7CU, 2U)
287 0 : #define PA04_ATIM1_BK SF32LB_PINMUX(PA, 4U, 5U, 0x80U, 0U)
288 0 : #define PA04_ATIM1_BK2 SF32LB_PINMUX(PA, 4U, 5U, 0x80U, 1U)
289 0 : #define PA04_ATIM1_ETR SF32LB_PINMUX(PA, 4U, 5U, 0x80U, 2U)
290 : /* PA_TIM functions end */
291 0 : #define PA04_LCDC1_JDI_G1 SF32LB_PINMUX(PA, 4U, 6U, 0U, 0U)
292 0 : #define PA04_LCDC1_8080_WR SF32LB_PINMUX(PA, 4U, 7U, 0U, 0U)
293 :
294 : /* PA05 */
295 0 : #define PA05_GPIO SF32LB_PINMUX(PA, 5U, 0U, 0U, 0U)
296 0 : #define PA05_LCDC1_SPI_DIO0 SF32LB_PINMUX(PA, 5U, 1U, 0U, 0U)
297 0 : #define PA05_I2S1_BCK SF32LB_PINMUX(PA, 5U, 3U, 0U, 0U)
298 : /* PA_I2C_UART functions start */
299 0 : #define PA05_I2C1_SDA SF32LB_PINMUX(PA, 5U, 4U, 0x48U, 1U)
300 0 : #define PA05_I2C1_SCL SF32LB_PINMUX(PA, 5U, 4U, 0x48U, 0U)
301 0 : #define PA05_I2C2_SDA SF32LB_PINMUX(PA, 5U, 4U, 0x4CU, 1U)
302 0 : #define PA05_I2C2_SCL SF32LB_PINMUX(PA, 5U, 4U, 0x4CU, 0U)
303 0 : #define PA05_I2C3_SDA SF32LB_PINMUX(PA, 5U, 4U, 0x50U, 1U)
304 0 : #define PA05_I2C3_SCL SF32LB_PINMUX(PA, 5U, 4U, 0x50U, 0U)
305 0 : #define PA05_I2C4_SDA SF32LB_PINMUX(PA, 5U, 4U, 0x54U, 1U)
306 0 : #define PA05_I2C4_SCL SF32LB_PINMUX(PA, 5U, 4U, 0x54U, 0U)
307 0 : #define PA05_USART1_CTS SF32LB_PINMUX(PA, 5U, 4U, 0x58U, 3U)
308 0 : #define PA05_USART1_RTS SF32LB_PINMUX(PA, 5U, 4U, 0x58U, 2U)
309 0 : #define PA05_USART1_RXD SF32LB_PINMUX(PA, 5U, 4U, 0x58U, 1U)
310 0 : #define PA05_USART1_TXD SF32LB_PINMUX(PA, 5U, 4U, 0x58U, 0U)
311 0 : #define PA05_USART2_CTS SF32LB_PINMUX(PA, 5U, 4U, 0x5CU, 3U)
312 0 : #define PA05_USART2_RTS SF32LB_PINMUX(PA, 5U, 4U, 0x5CU, 2U)
313 0 : #define PA05_USART2_RXD SF32LB_PINMUX(PA, 5U, 4U, 0x5CU, 1U)
314 0 : #define PA05_USART2_TXD SF32LB_PINMUX(PA, 5U, 4U, 0x5CU, 0U)
315 0 : #define PA05_USART3_CTS SF32LB_PINMUX(PA, 5U, 4U, 0x60U, 3U)
316 0 : #define PA05_USART3_RTS SF32LB_PINMUX(PA, 5U, 4U, 0x60U, 2U)
317 0 : #define PA05_USART3_RXD SF32LB_PINMUX(PA, 5U, 4U, 0x60U, 1U)
318 0 : #define PA05_USART3_TXD SF32LB_PINMUX(PA, 5U, 4U, 0x60U, 0U)
319 : /* PA_I2C_UART functions end */
320 : /* PA_TIM functions start */
321 0 : #define PA05_GPTIM1_CH1 SF32LB_PINMUX(PA, 5U, 5U, 0x64U, 0U)
322 0 : #define PA05_GPTIM1_CH2 SF32LB_PINMUX(PA, 5U, 5U, 0x64U, 1U)
323 0 : #define PA05_GPTIM1_CH3 SF32LB_PINMUX(PA, 5U, 5U, 0x64U, 2U)
324 0 : #define PA05_GPTIM1_CH4 SF32LB_PINMUX(PA, 5U, 5U, 0x64U, 3U)
325 0 : #define PA05_GPTIM2_CH1 SF32LB_PINMUX(PA, 5U, 5U, 0x68U, 0U)
326 0 : #define PA05_GPTIM2_CH2 SF32LB_PINMUX(PA, 5U, 5U, 0x68U, 1U)
327 0 : #define PA05_GPTIM2_CH3 SF32LB_PINMUX(PA, 5U, 5U, 0x68U, 2U)
328 0 : #define PA05_GPTIM2_CH4 SF32LB_PINMUX(PA, 5U, 5U, 0x68U, 3U)
329 0 : #define PA05_GPTIM1_ETR SF32LB_PINMUX(PA, 5U, 5U, 0x6CU, 0U)
330 0 : #define PA05_GPTIM2_ETR SF32LB_PINMUX(PA, 5U, 5U, 0x6CU, 1U)
331 0 : #define PA05_LPTIM1_IN SF32LB_PINMUX(PA, 5U, 5U, 0x70U, 0U)
332 0 : #define PA05_LPTIM1_OUT SF32LB_PINMUX(PA, 5U, 5U, 0x70U, 1U)
333 0 : #define PA05_LPTIM1_ETR SF32LB_PINMUX(PA, 5U, 5U, 0x70U, 2U)
334 0 : #define PA05_LPTIM2_IN SF32LB_PINMUX(PA, 5U, 5U, 0x74U, 0U)
335 0 : #define PA05_LPTIM2_OUT SF32LB_PINMUX(PA, 5U, 5U, 0x74U, 1U)
336 0 : #define PA05_LPTIM2_ETR SF32LB_PINMUX(PA, 5U, 5U, 0x74U, 2U)
337 0 : #define PA05_ATIM1_CH1 SF32LB_PINMUX(PA, 5U, 5U, 0x78U, 0U)
338 0 : #define PA05_ATIM1_CH2 SF32LB_PINMUX(PA, 5U, 5U, 0x78U, 1U)
339 0 : #define PA05_ATIM1_CH3 SF32LB_PINMUX(PA, 5U, 5U, 0x78U, 2U)
340 0 : #define PA05_ATIM1_CH4 SF32LB_PINMUX(PA, 5U, 5U, 0x78U, 3U)
341 0 : #define PA05_ATIM1_CH1N SF32LB_PINMUX(PA, 5U, 5U, 0x7CU, 0U)
342 0 : #define PA05_ATIM1_CH2N SF32LB_PINMUX(PA, 5U, 5U, 0x7CU, 1U)
343 0 : #define PA05_ATIM1_CH3N SF32LB_PINMUX(PA, 5U, 5U, 0x7CU, 2U)
344 0 : #define PA05_ATIM1_BK SF32LB_PINMUX(PA, 5U, 5U, 0x80U, 0U)
345 0 : #define PA05_ATIM1_BK2 SF32LB_PINMUX(PA, 5U, 5U, 0x80U, 1U)
346 0 : #define PA05_ATIM1_ETR SF32LB_PINMUX(PA, 5U, 5U, 0x80U, 2U)
347 : /* PA_TIM functions end */
348 0 : #define PA05_LCDC1_JDI_R1 SF32LB_PINMUX(PA, 5U, 6U, 0U, 0U)
349 0 : #define PA05_LCDC1_8080_RD SF32LB_PINMUX(PA, 5U, 7U, 0U, 0U)
350 :
351 : /* PA06 */
352 0 : #define PA06_GPIO SF32LB_PINMUX(PA, 6U, 0U, 0U, 0U)
353 0 : #define PA06_LCDC1_SPI_DIO1 SF32LB_PINMUX(PA, 6U, 1U, 0U, 0U)
354 0 : #define PA06_I2S1_LRCK SF32LB_PINMUX(PA, 6U, 3U, 0U, 0U)
355 : /* PA_I2C_UART functions start */
356 0 : #define PA06_I2C1_SDA SF32LB_PINMUX(PA, 6U, 4U, 0x48U, 1U)
357 0 : #define PA06_I2C1_SCL SF32LB_PINMUX(PA, 6U, 4U, 0x48U, 0U)
358 0 : #define PA06_I2C2_SDA SF32LB_PINMUX(PA, 6U, 4U, 0x4CU, 1U)
359 0 : #define PA06_I2C2_SCL SF32LB_PINMUX(PA, 6U, 4U, 0x4CU, 0U)
360 0 : #define PA06_I2C3_SDA SF32LB_PINMUX(PA, 6U, 4U, 0x50U, 1U)
361 0 : #define PA06_I2C3_SCL SF32LB_PINMUX(PA, 6U, 4U, 0x50U, 0U)
362 0 : #define PA06_I2C4_SDA SF32LB_PINMUX(PA, 6U, 4U, 0x54U, 1U)
363 0 : #define PA06_I2C4_SCL SF32LB_PINMUX(PA, 6U, 4U, 0x54U, 0U)
364 0 : #define PA06_USART1_CTS SF32LB_PINMUX(PA, 6U, 4U, 0x58U, 3U)
365 0 : #define PA06_USART1_RTS SF32LB_PINMUX(PA, 6U, 4U, 0x58U, 2U)
366 0 : #define PA06_USART1_RXD SF32LB_PINMUX(PA, 6U, 4U, 0x58U, 1U)
367 0 : #define PA06_USART1_TXD SF32LB_PINMUX(PA, 6U, 4U, 0x58U, 0U)
368 0 : #define PA06_USART2_CTS SF32LB_PINMUX(PA, 6U, 4U, 0x5CU, 3U)
369 0 : #define PA06_USART2_RTS SF32LB_PINMUX(PA, 6U, 4U, 0x5CU, 2U)
370 0 : #define PA06_USART2_RXD SF32LB_PINMUX(PA, 6U, 4U, 0x5CU, 1U)
371 0 : #define PA06_USART2_TXD SF32LB_PINMUX(PA, 6U, 4U, 0x5CU, 0U)
372 0 : #define PA06_USART3_CTS SF32LB_PINMUX(PA, 6U, 4U, 0x60U, 3U)
373 0 : #define PA06_USART3_RTS SF32LB_PINMUX(PA, 6U, 4U, 0x60U, 2U)
374 0 : #define PA06_USART3_RXD SF32LB_PINMUX(PA, 6U, 4U, 0x60U, 1U)
375 0 : #define PA06_USART3_TXD SF32LB_PINMUX(PA, 6U, 4U, 0x60U, 0U)
376 : /* PA_I2C_UART functions end */
377 : /* PA_TIM functions start */
378 0 : #define PA06_GPTIM1_CH1 SF32LB_PINMUX(PA, 6U, 5U, 0x64U, 0U)
379 0 : #define PA06_GPTIM1_CH2 SF32LB_PINMUX(PA, 6U, 5U, 0x64U, 1U)
380 0 : #define PA06_GPTIM1_CH3 SF32LB_PINMUX(PA, 6U, 5U, 0x64U, 2U)
381 0 : #define PA06_GPTIM1_CH4 SF32LB_PINMUX(PA, 6U, 5U, 0x64U, 3U)
382 0 : #define PA06_GPTIM2_CH1 SF32LB_PINMUX(PA, 6U, 5U, 0x68U, 0U)
383 0 : #define PA06_GPTIM2_CH2 SF32LB_PINMUX(PA, 6U, 5U, 0x68U, 1U)
384 0 : #define PA06_GPTIM2_CH3 SF32LB_PINMUX(PA, 6U, 5U, 0x68U, 2U)
385 0 : #define PA06_GPTIM2_CH4 SF32LB_PINMUX(PA, 6U, 5U, 0x68U, 3U)
386 0 : #define PA06_GPTIM1_ETR SF32LB_PINMUX(PA, 6U, 5U, 0x6CU, 0U)
387 0 : #define PA06_GPTIM2_ETR SF32LB_PINMUX(PA, 6U, 5U, 0x6CU, 1U)
388 0 : #define PA06_LPTIM1_IN SF32LB_PINMUX(PA, 6U, 5U, 0x70U, 0U)
389 0 : #define PA06_LPTIM1_OUT SF32LB_PINMUX(PA, 6U, 5U, 0x70U, 1U)
390 0 : #define PA06_LPTIM1_ETR SF32LB_PINMUX(PA, 6U, 5U, 0x70U, 2U)
391 0 : #define PA06_LPTIM2_IN SF32LB_PINMUX(PA, 6U, 5U, 0x74U, 0U)
392 0 : #define PA06_LPTIM2_OUT SF32LB_PINMUX(PA, 6U, 5U, 0x74U, 1U)
393 0 : #define PA06_LPTIM2_ETR SF32LB_PINMUX(PA, 6U, 5U, 0x74U, 2U)
394 0 : #define PA06_ATIM1_CH1 SF32LB_PINMUX(PA, 6U, 5U, 0x78U, 0U)
395 0 : #define PA06_ATIM1_CH2 SF32LB_PINMUX(PA, 6U, 5U, 0x78U, 1U)
396 0 : #define PA06_ATIM1_CH3 SF32LB_PINMUX(PA, 6U, 5U, 0x78U, 2U)
397 0 : #define PA06_ATIM1_CH4 SF32LB_PINMUX(PA, 6U, 5U, 0x78U, 3U)
398 0 : #define PA06_ATIM1_CH1N SF32LB_PINMUX(PA, 6U, 5U, 0x7CU, 0U)
399 0 : #define PA06_ATIM1_CH2N SF32LB_PINMUX(PA, 6U, 5U, 0x7CU, 1U)
400 0 : #define PA06_ATIM1_CH3N SF32LB_PINMUX(PA, 6U, 5U, 0x7CU, 2U)
401 0 : #define PA06_ATIM1_BK SF32LB_PINMUX(PA, 6U, 5U, 0x80U, 0U)
402 0 : #define PA06_ATIM1_BK2 SF32LB_PINMUX(PA, 6U, 5U, 0x80U, 1U)
403 0 : #define PA06_ATIM1_ETR SF32LB_PINMUX(PA, 6U, 5U, 0x80U, 2U)
404 : /* PA_TIM functions end */
405 0 : #define PA06_LCDC1_JDI_HST SF32LB_PINMUX(PA, 6U, 6U, 0U, 0U)
406 0 : #define PA06_LCDC1_8080_DC SF32LB_PINMUX(PA, 6U, 7U, 0U, 0U)
407 :
408 : /* PA07 */
409 0 : #define PA07_GPIO SF32LB_PINMUX(PA, 7U, 0U, 0U, 0U)
410 0 : #define PA07_LCDC1_SPI_DIO2 SF32LB_PINMUX(PA, 7U, 1U, 0U, 0U)
411 0 : #define PA07_PDM1_CLK SF32LB_PINMUX(PA, 7U, 3U, 0U, 0U)
412 : /* PA_I2C_UART functions start */
413 0 : #define PA07_I2C1_SDA SF32LB_PINMUX(PA, 7U, 4U, 0x48U, 1U)
414 0 : #define PA07_I2C1_SCL SF32LB_PINMUX(PA, 7U, 4U, 0x48U, 0U)
415 0 : #define PA07_I2C2_SDA SF32LB_PINMUX(PA, 7U, 4U, 0x4CU, 1U)
416 0 : #define PA07_I2C2_SCL SF32LB_PINMUX(PA, 7U, 4U, 0x4CU, 0U)
417 0 : #define PA07_I2C3_SDA SF32LB_PINMUX(PA, 7U, 4U, 0x50U, 1U)
418 0 : #define PA07_I2C3_SCL SF32LB_PINMUX(PA, 7U, 4U, 0x50U, 0U)
419 0 : #define PA07_I2C4_SDA SF32LB_PINMUX(PA, 7U, 4U, 0x54U, 1U)
420 0 : #define PA07_I2C4_SCL SF32LB_PINMUX(PA, 7U, 4U, 0x54U, 0U)
421 0 : #define PA07_USART1_CTS SF32LB_PINMUX(PA, 7U, 4U, 0x58U, 3U)
422 0 : #define PA07_USART1_RTS SF32LB_PINMUX(PA, 7U, 4U, 0x58U, 2U)
423 0 : #define PA07_USART1_RXD SF32LB_PINMUX(PA, 7U, 4U, 0x58U, 1U)
424 0 : #define PA07_USART1_TXD SF32LB_PINMUX(PA, 7U, 4U, 0x58U, 0U)
425 0 : #define PA07_USART2_CTS SF32LB_PINMUX(PA, 7U, 4U, 0x5CU, 3U)
426 0 : #define PA07_USART2_RTS SF32LB_PINMUX(PA, 7U, 4U, 0x5CU, 2U)
427 0 : #define PA07_USART2_RXD SF32LB_PINMUX(PA, 7U, 4U, 0x5CU, 1U)
428 0 : #define PA07_USART2_TXD SF32LB_PINMUX(PA, 7U, 4U, 0x5CU, 0U)
429 0 : #define PA07_USART3_CTS SF32LB_PINMUX(PA, 7U, 4U, 0x60U, 3U)
430 0 : #define PA07_USART3_RTS SF32LB_PINMUX(PA, 7U, 4U, 0x60U, 2U)
431 0 : #define PA07_USART3_RXD SF32LB_PINMUX(PA, 7U, 4U, 0x60U, 1U)
432 0 : #define PA07_USART3_TXD SF32LB_PINMUX(PA, 7U, 4U, 0x60U, 0U)
433 : /* PA_I2C_UART functions end */
434 : /* PA_TIM functions start */
435 0 : #define PA07_GPTIM1_CH1 SF32LB_PINMUX(PA, 7U, 5U, 0x64U, 0U)
436 0 : #define PA07_GPTIM1_CH2 SF32LB_PINMUX(PA, 7U, 5U, 0x64U, 1U)
437 0 : #define PA07_GPTIM1_CH3 SF32LB_PINMUX(PA, 7U, 5U, 0x64U, 2U)
438 0 : #define PA07_GPTIM1_CH4 SF32LB_PINMUX(PA, 7U, 5U, 0x64U, 3U)
439 0 : #define PA07_GPTIM2_CH1 SF32LB_PINMUX(PA, 7U, 5U, 0x68U, 0U)
440 0 : #define PA07_GPTIM2_CH2 SF32LB_PINMUX(PA, 7U, 5U, 0x68U, 1U)
441 0 : #define PA07_GPTIM2_CH3 SF32LB_PINMUX(PA, 7U, 5U, 0x68U, 2U)
442 0 : #define PA07_GPTIM2_CH4 SF32LB_PINMUX(PA, 7U, 5U, 0x68U, 3U)
443 0 : #define PA07_GPTIM1_ETR SF32LB_PINMUX(PA, 7U, 5U, 0x6CU, 0U)
444 0 : #define PA07_GPTIM2_ETR SF32LB_PINMUX(PA, 7U, 5U, 0x6CU, 1U)
445 0 : #define PA07_LPTIM1_IN SF32LB_PINMUX(PA, 7U, 5U, 0x70U, 0U)
446 0 : #define PA07_LPTIM1_OUT SF32LB_PINMUX(PA, 7U, 5U, 0x70U, 1U)
447 0 : #define PA07_LPTIM1_ETR SF32LB_PINMUX(PA, 7U, 5U, 0x70U, 2U)
448 0 : #define PA07_LPTIM2_IN SF32LB_PINMUX(PA, 7U, 5U, 0x74U, 0U)
449 0 : #define PA07_LPTIM2_OUT SF32LB_PINMUX(PA, 7U, 5U, 0x74U, 1U)
450 0 : #define PA07_LPTIM2_ETR SF32LB_PINMUX(PA, 7U, 5U, 0x74U, 2U)
451 0 : #define PA07_ATIM1_CH1 SF32LB_PINMUX(PA, 7U, 5U, 0x78U, 0U)
452 0 : #define PA07_ATIM1_CH2 SF32LB_PINMUX(PA, 7U, 5U, 0x78U, 1U)
453 0 : #define PA07_ATIM1_CH3 SF32LB_PINMUX(PA, 7U, 5U, 0x78U, 2U)
454 0 : #define PA07_ATIM1_CH4 SF32LB_PINMUX(PA, 7U, 5U, 0x78U, 3U)
455 0 : #define PA07_ATIM1_CH1N SF32LB_PINMUX(PA, 7U, 5U, 0x7CU, 0U)
456 0 : #define PA07_ATIM1_CH2N SF32LB_PINMUX(PA, 7U, 5U, 0x7CU, 1U)
457 0 : #define PA07_ATIM1_CH3N SF32LB_PINMUX(PA, 7U, 5U, 0x7CU, 2U)
458 0 : #define PA07_ATIM1_BK SF32LB_PINMUX(PA, 7U, 5U, 0x80U, 0U)
459 0 : #define PA07_ATIM1_BK2 SF32LB_PINMUX(PA, 7U, 5U, 0x80U, 1U)
460 0 : #define PA07_ATIM1_ETR SF32LB_PINMUX(PA, 7U, 5U, 0x80U, 2U)
461 : /* PA_TIM functions end */
462 0 : #define PA07_LCDC1_JDI_ENB SF32LB_PINMUX(PA, 7U, 6U, 0U, 0U)
463 0 : #define PA07_LCDC1_8080_DIO0 SF32LB_PINMUX(PA, 7U, 7U, 0U, 0U)
464 :
465 : /* PA08 */
466 0 : #define PA08_GPIO SF32LB_PINMUX(PA, 8U, 0U, 0U, 0U)
467 0 : #define PA08_LCDC1_SPI_DIO3 SF32LB_PINMUX(PA, 8U, 1U, 0U, 0U)
468 0 : #define PA08_PDM1_DATA SF32LB_PINMUX(PA, 8U, 3U, 0U, 0U)
469 : /* PA_I2C_UART functions start */
470 0 : #define PA08_I2C1_SDA SF32LB_PINMUX(PA, 8U, 4U, 0x48U, 1U)
471 0 : #define PA08_I2C1_SCL SF32LB_PINMUX(PA, 8U, 4U, 0x48U, 0U)
472 0 : #define PA08_I2C2_SDA SF32LB_PINMUX(PA, 8U, 4U, 0x4CU, 1U)
473 0 : #define PA08_I2C2_SCL SF32LB_PINMUX(PA, 8U, 4U, 0x4CU, 0U)
474 0 : #define PA08_I2C3_SDA SF32LB_PINMUX(PA, 8U, 4U, 0x50U, 1U)
475 0 : #define PA08_I2C3_SCL SF32LB_PINMUX(PA, 8U, 4U, 0x50U, 0U)
476 0 : #define PA08_I2C4_SDA SF32LB_PINMUX(PA, 8U, 4U, 0x54U, 1U)
477 0 : #define PA08_I2C4_SCL SF32LB_PINMUX(PA, 8U, 4U, 0x54U, 0U)
478 0 : #define PA08_USART1_CTS SF32LB_PINMUX(PA, 8U, 4U, 0x58U, 3U)
479 0 : #define PA08_USART1_RTS SF32LB_PINMUX(PA, 8U, 4U, 0x58U, 2U)
480 0 : #define PA08_USART1_RXD SF32LB_PINMUX(PA, 8U, 4U, 0x58U, 1U)
481 0 : #define PA08_USART1_TXD SF32LB_PINMUX(PA, 8U, 4U, 0x58U, 0U)
482 0 : #define PA08_USART2_CTS SF32LB_PINMUX(PA, 8U, 4U, 0x5CU, 3U)
483 0 : #define PA08_USART2_RTS SF32LB_PINMUX(PA, 8U, 4U, 0x5CU, 2U)
484 0 : #define PA08_USART2_RXD SF32LB_PINMUX(PA, 8U, 4U, 0x5CU, 1U)
485 0 : #define PA08_USART2_TXD SF32LB_PINMUX(PA, 8U, 4U, 0x5CU, 0U)
486 0 : #define PA08_USART3_CTS SF32LB_PINMUX(PA, 8U, 4U, 0x60U, 3U)
487 0 : #define PA08_USART3_RTS SF32LB_PINMUX(PA, 8U, 4U, 0x60U, 2U)
488 0 : #define PA08_USART3_RXD SF32LB_PINMUX(PA, 8U, 4U, 0x60U, 1U)
489 0 : #define PA08_USART3_TXD SF32LB_PINMUX(PA, 8U, 4U, 0x60U, 0U)
490 : /* PA_I2C_UART functions end */
491 : /* PA_TIM functions start */
492 0 : #define PA08_GPTIM1_CH1 SF32LB_PINMUX(PA, 8U, 5U, 0x64U, 0U)
493 0 : #define PA08_GPTIM1_CH2 SF32LB_PINMUX(PA, 8U, 5U, 0x64U, 1U)
494 0 : #define PA08_GPTIM1_CH3 SF32LB_PINMUX(PA, 8U, 5U, 0x64U, 2U)
495 0 : #define PA08_GPTIM1_CH4 SF32LB_PINMUX(PA, 8U, 5U, 0x64U, 3U)
496 0 : #define PA08_GPTIM2_CH1 SF32LB_PINMUX(PA, 8U, 5U, 0x68U, 0U)
497 0 : #define PA08_GPTIM2_CH2 SF32LB_PINMUX(PA, 8U, 5U, 0x68U, 1U)
498 0 : #define PA08_GPTIM2_CH3 SF32LB_PINMUX(PA, 8U, 5U, 0x68U, 2U)
499 0 : #define PA08_GPTIM2_CH4 SF32LB_PINMUX(PA, 8U, 5U, 0x68U, 3U)
500 0 : #define PA08_GPTIM1_ETR SF32LB_PINMUX(PA, 8U, 5U, 0x6CU, 0U)
501 0 : #define PA08_GPTIM2_ETR SF32LB_PINMUX(PA, 8U, 5U, 0x6CU, 1U)
502 0 : #define PA08_LPTIM1_IN SF32LB_PINMUX(PA, 8U, 5U, 0x70U, 0U)
503 0 : #define PA08_LPTIM1_OUT SF32LB_PINMUX(PA, 8U, 5U, 0x70U, 1U)
504 0 : #define PA08_LPTIM1_ETR SF32LB_PINMUX(PA, 8U, 5U, 0x70U, 2U)
505 0 : #define PA08_LPTIM2_IN SF32LB_PINMUX(PA, 8U, 5U, 0x74U, 0U)
506 0 : #define PA08_LPTIM2_OUT SF32LB_PINMUX(PA, 8U, 5U, 0x74U, 1U)
507 0 : #define PA08_LPTIM2_ETR SF32LB_PINMUX(PA, 8U, 5U, 0x74U, 2U)
508 0 : #define PA08_ATIM1_CH1 SF32LB_PINMUX(PA, 8U, 5U, 0x78U, 0U)
509 0 : #define PA08_ATIM1_CH2 SF32LB_PINMUX(PA, 8U, 5U, 0x78U, 1U)
510 0 : #define PA08_ATIM1_CH3 SF32LB_PINMUX(PA, 8U, 5U, 0x78U, 2U)
511 0 : #define PA08_ATIM1_CH4 SF32LB_PINMUX(PA, 8U, 5U, 0x78U, 3U)
512 0 : #define PA08_ATIM1_CH1N SF32LB_PINMUX(PA, 8U, 5U, 0x7CU, 0U)
513 0 : #define PA08_ATIM1_CH2N SF32LB_PINMUX(PA, 8U, 5U, 0x7CU, 1U)
514 0 : #define PA08_ATIM1_CH3N SF32LB_PINMUX(PA, 8U, 5U, 0x7CU, 2U)
515 0 : #define PA08_ATIM1_BK SF32LB_PINMUX(PA, 8U, 5U, 0x80U, 0U)
516 0 : #define PA08_ATIM1_BK2 SF32LB_PINMUX(PA, 8U, 5U, 0x80U, 1U)
517 0 : #define PA08_ATIM1_ETR SF32LB_PINMUX(PA, 8U, 5U, 0x80U, 2U)
518 : /* PA_TIM functions end */
519 0 : #define PA08_LCDC1_JDI_VST SF32LB_PINMUX(PA, 8U, 6U, 0U, 0U)
520 0 : #define PA08_LCDC1_8080_DIO1 SF32LB_PINMUX(PA, 8U, 7U, 0U, 0U)
521 :
522 : /* PA09 */
523 0 : #define PA09_GPIO SF32LB_PINMUX(PA, 9U, 0U, 0U, 0U)
524 : /* PA_I2C_UART functions start */
525 0 : #define PA09_I2C1_SDA SF32LB_PINMUX(PA, 9U, 4U, 0x48U, 1U)
526 0 : #define PA09_I2C1_SCL SF32LB_PINMUX(PA, 9U, 4U, 0x48U, 0U)
527 0 : #define PA09_I2C2_SDA SF32LB_PINMUX(PA, 9U, 4U, 0x4CU, 1U)
528 0 : #define PA09_I2C2_SCL SF32LB_PINMUX(PA, 9U, 4U, 0x4CU, 0U)
529 0 : #define PA09_I2C3_SDA SF32LB_PINMUX(PA, 9U, 4U, 0x50U, 1U)
530 0 : #define PA09_I2C3_SCL SF32LB_PINMUX(PA, 9U, 4U, 0x50U, 0U)
531 0 : #define PA09_I2C4_SDA SF32LB_PINMUX(PA, 9U, 4U, 0x54U, 1U)
532 0 : #define PA09_I2C4_SCL SF32LB_PINMUX(PA, 9U, 4U, 0x54U, 0U)
533 0 : #define PA09_USART1_CTS SF32LB_PINMUX(PA, 9U, 4U, 0x58U, 3U)
534 0 : #define PA09_USART1_RTS SF32LB_PINMUX(PA, 9U, 4U, 0x58U, 2U)
535 0 : #define PA09_USART1_RXD SF32LB_PINMUX(PA, 9U, 4U, 0x58U, 1U)
536 0 : #define PA09_USART1_TXD SF32LB_PINMUX(PA, 9U, 4U, 0x58U, 0U)
537 0 : #define PA09_USART2_CTS SF32LB_PINMUX(PA, 9U, 4U, 0x5CU, 3U)
538 0 : #define PA09_USART2_RTS SF32LB_PINMUX(PA, 9U, 4U, 0x5CU, 2U)
539 0 : #define PA09_USART2_RXD SF32LB_PINMUX(PA, 9U, 4U, 0x5CU, 1U)
540 0 : #define PA09_USART2_TXD SF32LB_PINMUX(PA, 9U, 4U, 0x5CU, 0U)
541 0 : #define PA09_USART3_CTS SF32LB_PINMUX(PA, 9U, 4U, 0x60U, 3U)
542 0 : #define PA09_USART3_RTS SF32LB_PINMUX(PA, 9U, 4U, 0x60U, 2U)
543 0 : #define PA09_USART3_RXD SF32LB_PINMUX(PA, 9U, 4U, 0x60U, 1U)
544 0 : #define PA09_USART3_TXD SF32LB_PINMUX(PA, 9U, 4U, 0x60U, 0U)
545 : /* PA_I2C_UART functions end */
546 : /* PA_TIM functions start */
547 0 : #define PA09_GPTIM1_CH1 SF32LB_PINMUX(PA, 9U, 5U, 0x64U, 0U)
548 0 : #define PA09_GPTIM1_CH2 SF32LB_PINMUX(PA, 9U, 5U, 0x64U, 1U)
549 0 : #define PA09_GPTIM1_CH3 SF32LB_PINMUX(PA, 9U, 5U, 0x64U, 2U)
550 0 : #define PA09_GPTIM1_CH4 SF32LB_PINMUX(PA, 9U, 5U, 0x64U, 3U)
551 0 : #define PA09_GPTIM2_CH1 SF32LB_PINMUX(PA, 9U, 5U, 0x68U, 0U)
552 0 : #define PA09_GPTIM2_CH2 SF32LB_PINMUX(PA, 9U, 5U, 0x68U, 1U)
553 0 : #define PA09_GPTIM2_CH3 SF32LB_PINMUX(PA, 9U, 5U, 0x68U, 2U)
554 0 : #define PA09_GPTIM2_CH4 SF32LB_PINMUX(PA, 9U, 5U, 0x68U, 3U)
555 0 : #define PA09_GPTIM1_ETR SF32LB_PINMUX(PA, 9U, 5U, 0x6CU, 0U)
556 0 : #define PA09_GPTIM2_ETR SF32LB_PINMUX(PA, 9U, 5U, 0x6CU, 1U)
557 0 : #define PA09_LPTIM1_IN SF32LB_PINMUX(PA, 9U, 5U, 0x70U, 0U)
558 0 : #define PA09_LPTIM1_OUT SF32LB_PINMUX(PA, 9U, 5U, 0x70U, 1U)
559 0 : #define PA09_LPTIM1_ETR SF32LB_PINMUX(PA, 9U, 5U, 0x70U, 2U)
560 0 : #define PA09_LPTIM2_IN SF32LB_PINMUX(PA, 9U, 5U, 0x74U, 0U)
561 0 : #define PA09_LPTIM2_OUT SF32LB_PINMUX(PA, 9U, 5U, 0x74U, 1U)
562 0 : #define PA09_LPTIM2_ETR SF32LB_PINMUX(PA, 9U, 5U, 0x74U, 2U)
563 0 : #define PA09_ATIM1_CH1 SF32LB_PINMUX(PA, 9U, 5U, 0x78U, 0U)
564 0 : #define PA09_ATIM1_CH2 SF32LB_PINMUX(PA, 9U, 5U, 0x78U, 1U)
565 0 : #define PA09_ATIM1_CH3 SF32LB_PINMUX(PA, 9U, 5U, 0x78U, 2U)
566 0 : #define PA09_ATIM1_CH4 SF32LB_PINMUX(PA, 9U, 5U, 0x78U, 3U)
567 0 : #define PA09_ATIM1_CH1N SF32LB_PINMUX(PA, 9U, 5U, 0x7CU, 0U)
568 0 : #define PA09_ATIM1_CH2N SF32LB_PINMUX(PA, 9U, 5U, 0x7CU, 1U)
569 0 : #define PA09_ATIM1_CH3N SF32LB_PINMUX(PA, 9U, 5U, 0x7CU, 2U)
570 0 : #define PA09_ATIM1_BK SF32LB_PINMUX(PA, 9U, 5U, 0x80U, 0U)
571 0 : #define PA09_ATIM1_BK2 SF32LB_PINMUX(PA, 9U, 5U, 0x80U, 1U)
572 0 : #define PA09_ATIM1_ETR SF32LB_PINMUX(PA, 9U, 5U, 0x80U, 2U)
573 : /* PA_TIM functions end */
574 :
575 : /* PA10 */
576 0 : #define PA10_GPIO SF32LB_PINMUX(PA, 10U, 0U, 0U, 0U)
577 : /* PA_I2C_UART functions start */
578 0 : #define PA10_I2C1_SDA SF32LB_PINMUX(PA, 10U, 4U, 0x48U, 1U)
579 0 : #define PA10_I2C1_SCL SF32LB_PINMUX(PA, 10U, 4U, 0x48U, 0U)
580 0 : #define PA10_I2C2_SDA SF32LB_PINMUX(PA, 10U, 4U, 0x4CU, 1U)
581 0 : #define PA10_I2C2_SCL SF32LB_PINMUX(PA, 10U, 4U, 0x4CU, 0U)
582 0 : #define PA10_I2C3_SDA SF32LB_PINMUX(PA, 10U, 4U, 0x50U, 1U)
583 0 : #define PA10_I2C3_SCL SF32LB_PINMUX(PA, 10U, 4U, 0x50U, 0U)
584 0 : #define PA10_I2C4_SDA SF32LB_PINMUX(PA, 10U, 4U, 0x54U, 1U)
585 0 : #define PA10_I2C4_SCL SF32LB_PINMUX(PA, 10U, 4U, 0x54U, 0U)
586 0 : #define PA10_USART1_CTS SF32LB_PINMUX(PA, 10U, 4U, 0x58U, 3U)
587 0 : #define PA10_USART1_RTS SF32LB_PINMUX(PA, 10U, 4U, 0x58U, 2U)
588 0 : #define PA10_USART1_RXD SF32LB_PINMUX(PA, 10U, 4U, 0x58U, 1U)
589 0 : #define PA10_USART1_TXD SF32LB_PINMUX(PA, 10U, 4U, 0x58U, 0U)
590 0 : #define PA10_USART2_CTS SF32LB_PINMUX(PA, 10U, 4U, 0x5CU, 3U)
591 0 : #define PA10_USART2_RTS SF32LB_PINMUX(PA, 10U, 4U, 0x5CU, 2U)
592 0 : #define PA10_USART2_RXD SF32LB_PINMUX(PA, 10U, 4U, 0x5CU, 1U)
593 0 : #define PA10_USART2_TXD SF32LB_PINMUX(PA, 10U, 4U, 0x5CU, 0U)
594 0 : #define PA10_USART3_CTS SF32LB_PINMUX(PA, 10U, 4U, 0x60U, 3U)
595 0 : #define PA10_USART3_RTS SF32LB_PINMUX(PA, 10U, 4U, 0x60U, 2U)
596 0 : #define PA10_USART3_RXD SF32LB_PINMUX(PA, 10U, 4U, 0x60U, 1U)
597 0 : #define PA10_USART3_TXD SF32LB_PINMUX(PA, 10U, 4U, 0x60U, 0U)
598 : /* PA_I2C_UART functions end */
599 : /* PA_TIM functions start */
600 0 : #define PA10_GPTIM1_CH1 SF32LB_PINMUX(PA, 10U, 5U, 0x64U, 0U)
601 0 : #define PA10_GPTIM1_CH2 SF32LB_PINMUX(PA, 10U, 5U, 0x64U, 1U)
602 0 : #define PA10_GPTIM1_CH3 SF32LB_PINMUX(PA, 10U, 5U, 0x64U, 2U)
603 0 : #define PA10_GPTIM1_CH4 SF32LB_PINMUX(PA, 10U, 5U, 0x64U, 3U)
604 0 : #define PA10_GPTIM2_CH1 SF32LB_PINMUX(PA, 10U, 5U, 0x68U, 0U)
605 0 : #define PA10_GPTIM2_CH2 SF32LB_PINMUX(PA, 10U, 5U, 0x68U, 1U)
606 0 : #define PA10_GPTIM2_CH3 SF32LB_PINMUX(PA, 10U, 5U, 0x68U, 2U)
607 0 : #define PA10_GPTIM2_CH4 SF32LB_PINMUX(PA, 10U, 5U, 0x68U, 3U)
608 0 : #define PA10_GPTIM1_ETR SF32LB_PINMUX(PA, 10U, 5U, 0x6CU, 0U)
609 0 : #define PA10_GPTIM2_ETR SF32LB_PINMUX(PA, 10U, 5U, 0x6CU, 1U)
610 0 : #define PA10_LPTIM1_IN SF32LB_PINMUX(PA, 10U, 5U, 0x70U, 0U)
611 0 : #define PA10_LPTIM1_OUT SF32LB_PINMUX(PA, 10U, 5U, 0x70U, 1U)
612 0 : #define PA10_LPTIM1_ETR SF32LB_PINMUX(PA, 10U, 5U, 0x70U, 2U)
613 0 : #define PA10_LPTIM2_IN SF32LB_PINMUX(PA, 10U, 5U, 0x74U, 0U)
614 0 : #define PA10_LPTIM2_OUT SF32LB_PINMUX(PA, 10U, 5U, 0x74U, 1U)
615 0 : #define PA10_LPTIM2_ETR SF32LB_PINMUX(PA, 10U, 5U, 0x74U, 2U)
616 0 : #define PA10_ATIM1_CH1 SF32LB_PINMUX(PA, 10U, 5U, 0x78U, 0U)
617 0 : #define PA10_ATIM1_CH2 SF32LB_PINMUX(PA, 10U, 5U, 0x78U, 1U)
618 0 : #define PA10_ATIM1_CH3 SF32LB_PINMUX(PA, 10U, 5U, 0x78U, 2U)
619 0 : #define PA10_ATIM1_CH4 SF32LB_PINMUX(PA, 10U, 5U, 0x78U, 3U)
620 0 : #define PA10_ATIM1_CH1N SF32LB_PINMUX(PA, 10U, 5U, 0x7CU, 0U)
621 0 : #define PA10_ATIM1_CH2N SF32LB_PINMUX(PA, 10U, 5U, 0x7CU, 1U)
622 0 : #define PA10_ATIM1_CH3N SF32LB_PINMUX(PA, 10U, 5U, 0x7CU, 2U)
623 0 : #define PA10_ATIM1_BK SF32LB_PINMUX(PA, 10U, 5U, 0x80U, 0U)
624 0 : #define PA10_ATIM1_BK2 SF32LB_PINMUX(PA, 10U, 5U, 0x80U, 1U)
625 0 : #define PA10_ATIM1_ETR SF32LB_PINMUX(PA, 10U, 5U, 0x80U, 2U)
626 : /* PA_TIM functions end */
627 :
628 : /* PA11 */
629 0 : #define PA11_GPIO SF32LB_PINMUX(PA, 11U, 0U, 0U, 0U)
630 : /* PA_I2C_UART functions start */
631 0 : #define PA11_I2C1_SDA SF32LB_PINMUX(PA, 11U, 4U, 0x48U, 1U)
632 0 : #define PA11_I2C1_SCL SF32LB_PINMUX(PA, 11U, 4U, 0x48U, 0U)
633 0 : #define PA11_I2C2_SDA SF32LB_PINMUX(PA, 11U, 4U, 0x4CU, 1U)
634 0 : #define PA11_I2C2_SCL SF32LB_PINMUX(PA, 11U, 4U, 0x4CU, 0U)
635 0 : #define PA11_I2C3_SDA SF32LB_PINMUX(PA, 11U, 4U, 0x50U, 1U)
636 0 : #define PA11_I2C3_SCL SF32LB_PINMUX(PA, 11U, 4U, 0x50U, 0U)
637 0 : #define PA11_I2C4_SDA SF32LB_PINMUX(PA, 11U, 4U, 0x54U, 1U)
638 0 : #define PA11_I2C4_SCL SF32LB_PINMUX(PA, 11U, 4U, 0x54U, 0U)
639 0 : #define PA11_USART1_CTS SF32LB_PINMUX(PA, 11U, 4U, 0x58U, 3U)
640 0 : #define PA11_USART1_RTS SF32LB_PINMUX(PA, 11U, 4U, 0x58U, 2U)
641 0 : #define PA11_USART1_RXD SF32LB_PINMUX(PA, 11U, 4U, 0x58U, 1U)
642 0 : #define PA11_USART1_TXD SF32LB_PINMUX(PA, 11U, 4U, 0x58U, 0U)
643 0 : #define PA11_USART2_CTS SF32LB_PINMUX(PA, 11U, 4U, 0x5CU, 3U)
644 0 : #define PA11_USART2_RTS SF32LB_PINMUX(PA, 11U, 4U, 0x5CU, 2U)
645 0 : #define PA11_USART2_RXD SF32LB_PINMUX(PA, 11U, 4U, 0x5CU, 1U)
646 0 : #define PA11_USART2_TXD SF32LB_PINMUX(PA, 11U, 4U, 0x5CU, 0U)
647 0 : #define PA11_USART3_CTS SF32LB_PINMUX(PA, 11U, 4U, 0x60U, 3U)
648 0 : #define PA11_USART3_RTS SF32LB_PINMUX(PA, 11U, 4U, 0x60U, 2U)
649 0 : #define PA11_USART3_RXD SF32LB_PINMUX(PA, 11U, 4U, 0x60U, 1U)
650 0 : #define PA11_USART3_TXD SF32LB_PINMUX(PA, 11U, 4U, 0x60U, 0U)
651 : /* PA_I2C_UART functions end */
652 : /* PA_TIM functions start */
653 0 : #define PA11_GPTIM1_CH1 SF32LB_PINMUX(PA, 11U, 5U, 0x64U, 0U)
654 0 : #define PA11_GPTIM1_CH2 SF32LB_PINMUX(PA, 11U, 5U, 0x64U, 1U)
655 0 : #define PA11_GPTIM1_CH3 SF32LB_PINMUX(PA, 11U, 5U, 0x64U, 2U)
656 0 : #define PA11_GPTIM1_CH4 SF32LB_PINMUX(PA, 11U, 5U, 0x64U, 3U)
657 0 : #define PA11_GPTIM2_CH1 SF32LB_PINMUX(PA, 11U, 5U, 0x68U, 0U)
658 0 : #define PA11_GPTIM2_CH2 SF32LB_PINMUX(PA, 11U, 5U, 0x68U, 1U)
659 0 : #define PA11_GPTIM2_CH3 SF32LB_PINMUX(PA, 11U, 5U, 0x68U, 2U)
660 0 : #define PA11_GPTIM2_CH4 SF32LB_PINMUX(PA, 11U, 5U, 0x68U, 3U)
661 0 : #define PA11_GPTIM1_ETR SF32LB_PINMUX(PA, 11U, 5U, 0x6CU, 0U)
662 0 : #define PA11_GPTIM2_ETR SF32LB_PINMUX(PA, 11U, 5U, 0x6CU, 1U)
663 0 : #define PA11_LPTIM1_IN SF32LB_PINMUX(PA, 11U, 5U, 0x70U, 0U)
664 0 : #define PA11_LPTIM1_OUT SF32LB_PINMUX(PA, 11U, 5U, 0x70U, 1U)
665 0 : #define PA11_LPTIM1_ETR SF32LB_PINMUX(PA, 11U, 5U, 0x70U, 2U)
666 0 : #define PA11_LPTIM2_IN SF32LB_PINMUX(PA, 11U, 5U, 0x74U, 0U)
667 0 : #define PA11_LPTIM2_OUT SF32LB_PINMUX(PA, 11U, 5U, 0x74U, 1U)
668 0 : #define PA11_LPTIM2_ETR SF32LB_PINMUX(PA, 11U, 5U, 0x74U, 2U)
669 0 : #define PA11_ATIM1_CH1 SF32LB_PINMUX(PA, 11U, 5U, 0x78U, 0U)
670 0 : #define PA11_ATIM1_CH2 SF32LB_PINMUX(PA, 11U, 5U, 0x78U, 1U)
671 0 : #define PA11_ATIM1_CH3 SF32LB_PINMUX(PA, 11U, 5U, 0x78U, 2U)
672 0 : #define PA11_ATIM1_CH4 SF32LB_PINMUX(PA, 11U, 5U, 0x78U, 3U)
673 0 : #define PA11_ATIM1_CH1N SF32LB_PINMUX(PA, 11U, 5U, 0x7CU, 0U)
674 0 : #define PA11_ATIM1_CH2N SF32LB_PINMUX(PA, 11U, 5U, 0x7CU, 1U)
675 0 : #define PA11_ATIM1_CH3N SF32LB_PINMUX(PA, 11U, 5U, 0x7CU, 2U)
676 0 : #define PA11_ATIM1_BK SF32LB_PINMUX(PA, 11U, 5U, 0x80U, 0U)
677 0 : #define PA11_ATIM1_BK2 SF32LB_PINMUX(PA, 11U, 5U, 0x80U, 1U)
678 0 : #define PA11_ATIM1_ETR SF32LB_PINMUX(PA, 11U, 5U, 0x80U, 2U)
679 : /* PA_TIM functions end */
680 :
681 : /* PA12 */
682 0 : #define PA12_GPIO SF32LB_PINMUX(PA, 12U, 0U, 0U, 0U)
683 0 : #define PA12_MPI2_CS SF32LB_PINMUX(PA, 12U, 1U, 0U, 0U)
684 0 : #define PA12_SD1_DIO2 SF32LB_PINMUX(PA, 12U, 2U, 0U, 0U)
685 : /* PA_I2C_UART functions start */
686 0 : #define PA12_I2C1_SDA SF32LB_PINMUX(PA, 12U, 4U, 0x48U, 1U)
687 0 : #define PA12_I2C1_SCL SF32LB_PINMUX(PA, 12U, 4U, 0x48U, 0U)
688 0 : #define PA12_I2C2_SDA SF32LB_PINMUX(PA, 12U, 4U, 0x4CU, 1U)
689 0 : #define PA12_I2C2_SCL SF32LB_PINMUX(PA, 12U, 4U, 0x4CU, 0U)
690 0 : #define PA12_I2C3_SDA SF32LB_PINMUX(PA, 12U, 4U, 0x50U, 1U)
691 0 : #define PA12_I2C3_SCL SF32LB_PINMUX(PA, 12U, 4U, 0x50U, 0U)
692 0 : #define PA12_I2C4_SDA SF32LB_PINMUX(PA, 12U, 4U, 0x54U, 1U)
693 0 : #define PA12_I2C4_SCL SF32LB_PINMUX(PA, 12U, 4U, 0x54U, 0U)
694 0 : #define PA12_USART1_CTS SF32LB_PINMUX(PA, 12U, 4U, 0x58U, 3U)
695 0 : #define PA12_USART1_RTS SF32LB_PINMUX(PA, 12U, 4U, 0x58U, 2U)
696 0 : #define PA12_USART1_RXD SF32LB_PINMUX(PA, 12U, 4U, 0x58U, 1U)
697 0 : #define PA12_USART1_TXD SF32LB_PINMUX(PA, 12U, 4U, 0x58U, 0U)
698 0 : #define PA12_USART2_CTS SF32LB_PINMUX(PA, 12U, 4U, 0x5CU, 3U)
699 0 : #define PA12_USART2_RTS SF32LB_PINMUX(PA, 12U, 4U, 0x5CU, 2U)
700 0 : #define PA12_USART2_RXD SF32LB_PINMUX(PA, 12U, 4U, 0x5CU, 1U)
701 0 : #define PA12_USART2_TXD SF32LB_PINMUX(PA, 12U, 4U, 0x5CU, 0U)
702 0 : #define PA12_USART3_CTS SF32LB_PINMUX(PA, 12U, 4U, 0x60U, 3U)
703 0 : #define PA12_USART3_RTS SF32LB_PINMUX(PA, 12U, 4U, 0x60U, 2U)
704 0 : #define PA12_USART3_RXD SF32LB_PINMUX(PA, 12U, 4U, 0x60U, 1U)
705 0 : #define PA12_USART3_TXD SF32LB_PINMUX(PA, 12U, 4U, 0x60U, 0U)
706 : /* PA_I2C_UART functions end */
707 : /* PA_TIM functions start */
708 0 : #define PA12_GPTIM1_CH1 SF32LB_PINMUX(PA, 12U, 5U, 0x64U, 0U)
709 0 : #define PA12_GPTIM1_CH2 SF32LB_PINMUX(PA, 12U, 5U, 0x64U, 1U)
710 0 : #define PA12_GPTIM1_CH3 SF32LB_PINMUX(PA, 12U, 5U, 0x64U, 2U)
711 0 : #define PA12_GPTIM1_CH4 SF32LB_PINMUX(PA, 12U, 5U, 0x64U, 3U)
712 0 : #define PA12_GPTIM2_CH1 SF32LB_PINMUX(PA, 12U, 5U, 0x68U, 0U)
713 0 : #define PA12_GPTIM2_CH2 SF32LB_PINMUX(PA, 12U, 5U, 0x68U, 1U)
714 0 : #define PA12_GPTIM2_CH3 SF32LB_PINMUX(PA, 12U, 5U, 0x68U, 2U)
715 0 : #define PA12_GPTIM2_CH4 SF32LB_PINMUX(PA, 12U, 5U, 0x68U, 3U)
716 0 : #define PA12_GPTIM1_ETR SF32LB_PINMUX(PA, 12U, 5U, 0x6CU, 0U)
717 0 : #define PA12_GPTIM2_ETR SF32LB_PINMUX(PA, 12U, 5U, 0x6CU, 1U)
718 0 : #define PA12_LPTIM1_IN SF32LB_PINMUX(PA, 12U, 5U, 0x70U, 0U)
719 0 : #define PA12_LPTIM1_OUT SF32LB_PINMUX(PA, 12U, 5U, 0x70U, 1U)
720 0 : #define PA12_LPTIM1_ETR SF32LB_PINMUX(PA, 12U, 5U, 0x70U, 2U)
721 0 : #define PA12_LPTIM2_IN SF32LB_PINMUX(PA, 12U, 5U, 0x74U, 0U)
722 0 : #define PA12_LPTIM2_OUT SF32LB_PINMUX(PA, 12U, 5U, 0x74U, 1U)
723 0 : #define PA12_LPTIM2_ETR SF32LB_PINMUX(PA, 12U, 5U, 0x74U, 2U)
724 0 : #define PA12_ATIM1_CH1 SF32LB_PINMUX(PA, 12U, 5U, 0x78U, 0U)
725 0 : #define PA12_ATIM1_CH2 SF32LB_PINMUX(PA, 12U, 5U, 0x78U, 1U)
726 0 : #define PA12_ATIM1_CH3 SF32LB_PINMUX(PA, 12U, 5U, 0x78U, 2U)
727 0 : #define PA12_ATIM1_CH4 SF32LB_PINMUX(PA, 12U, 5U, 0x78U, 3U)
728 0 : #define PA12_ATIM1_CH1N SF32LB_PINMUX(PA, 12U, 5U, 0x7CU, 0U)
729 0 : #define PA12_ATIM1_CH2N SF32LB_PINMUX(PA, 12U, 5U, 0x7CU, 1U)
730 0 : #define PA12_ATIM1_CH3N SF32LB_PINMUX(PA, 12U, 5U, 0x7CU, 2U)
731 0 : #define PA12_ATIM1_BK SF32LB_PINMUX(PA, 12U, 5U, 0x80U, 0U)
732 0 : #define PA12_ATIM1_BK2 SF32LB_PINMUX(PA, 12U, 5U, 0x80U, 1U)
733 0 : #define PA12_ATIM1_ETR SF32LB_PINMUX(PA, 12U, 5U, 0x80U, 2U)
734 : /* PA_TIM functions end */
735 :
736 : /* PA13 */
737 0 : #define PA13_GPIO SF32LB_PINMUX(PA, 13U, 0U, 0U, 0U)
738 0 : #define PA13_MPI2_DIO1 SF32LB_PINMUX(PA, 13U, 1U, 0U, 0U)
739 0 : #define PA13_SD1_DIO3 SF32LB_PINMUX(PA, 13U, 2U, 0U, 0U)
740 : /* PA_I2C_UART functions start */
741 0 : #define PA13_I2C1_SDA SF32LB_PINMUX(PA, 13U, 4U, 0x48U, 1U)
742 0 : #define PA13_I2C1_SCL SF32LB_PINMUX(PA, 13U, 4U, 0x48U, 0U)
743 0 : #define PA13_I2C2_SDA SF32LB_PINMUX(PA, 13U, 4U, 0x4CU, 1U)
744 0 : #define PA13_I2C2_SCL SF32LB_PINMUX(PA, 13U, 4U, 0x4CU, 0U)
745 0 : #define PA13_I2C3_SDA SF32LB_PINMUX(PA, 13U, 4U, 0x50U, 1U)
746 0 : #define PA13_I2C3_SCL SF32LB_PINMUX(PA, 13U, 4U, 0x50U, 0U)
747 0 : #define PA13_I2C4_SDA SF32LB_PINMUX(PA, 13U, 4U, 0x54U, 1U)
748 0 : #define PA13_I2C4_SCL SF32LB_PINMUX(PA, 13U, 4U, 0x54U, 0U)
749 0 : #define PA13_USART1_CTS SF32LB_PINMUX(PA, 13U, 4U, 0x58U, 3U)
750 0 : #define PA13_USART1_RTS SF32LB_PINMUX(PA, 13U, 4U, 0x58U, 2U)
751 0 : #define PA13_USART1_RXD SF32LB_PINMUX(PA, 13U, 4U, 0x58U, 1U)
752 0 : #define PA13_USART1_TXD SF32LB_PINMUX(PA, 13U, 4U, 0x58U, 0U)
753 0 : #define PA13_USART2_CTS SF32LB_PINMUX(PA, 13U, 4U, 0x5CU, 3U)
754 0 : #define PA13_USART2_RTS SF32LB_PINMUX(PA, 13U, 4U, 0x5CU, 2U)
755 0 : #define PA13_USART2_RXD SF32LB_PINMUX(PA, 13U, 4U, 0x5CU, 1U)
756 0 : #define PA13_USART2_TXD SF32LB_PINMUX(PA, 13U, 4U, 0x5CU, 0U)
757 0 : #define PA13_USART3_CTS SF32LB_PINMUX(PA, 13U, 4U, 0x60U, 3U)
758 0 : #define PA13_USART3_RTS SF32LB_PINMUX(PA, 13U, 4U, 0x60U, 2U)
759 0 : #define PA13_USART3_RXD SF32LB_PINMUX(PA, 13U, 4U, 0x60U, 1U)
760 0 : #define PA13_USART3_TXD SF32LB_PINMUX(PA, 13U, 4U, 0x60U, 0U)
761 : /* PA_I2C_UART functions end */
762 : /* PA_TIM functions start */
763 0 : #define PA13_GPTIM1_CH1 SF32LB_PINMUX(PA, 13U, 5U, 0x64U, 0U)
764 0 : #define PA13_GPTIM1_CH2 SF32LB_PINMUX(PA, 13U, 5U, 0x64U, 1U)
765 0 : #define PA13_GPTIM1_CH3 SF32LB_PINMUX(PA, 13U, 5U, 0x64U, 2U)
766 0 : #define PA13_GPTIM1_CH4 SF32LB_PINMUX(PA, 13U, 5U, 0x64U, 3U)
767 0 : #define PA13_GPTIM2_CH1 SF32LB_PINMUX(PA, 13U, 5U, 0x68U, 0U)
768 0 : #define PA13_GPTIM2_CH2 SF32LB_PINMUX(PA, 13U, 5U, 0x68U, 1U)
769 0 : #define PA13_GPTIM2_CH3 SF32LB_PINMUX(PA, 13U, 5U, 0x68U, 2U)
770 0 : #define PA13_GPTIM2_CH4 SF32LB_PINMUX(PA, 13U, 5U, 0x68U, 3U)
771 0 : #define PA13_GPTIM1_ETR SF32LB_PINMUX(PA, 13U, 5U, 0x6CU, 0U)
772 0 : #define PA13_GPTIM2_ETR SF32LB_PINMUX(PA, 13U, 5U, 0x6CU, 1U)
773 0 : #define PA13_LPTIM1_IN SF32LB_PINMUX(PA, 13U, 5U, 0x70U, 0U)
774 0 : #define PA13_LPTIM1_OUT SF32LB_PINMUX(PA, 13U, 5U, 0x70U, 1U)
775 0 : #define PA13_LPTIM1_ETR SF32LB_PINMUX(PA, 13U, 5U, 0x70U, 2U)
776 0 : #define PA13_LPTIM2_IN SF32LB_PINMUX(PA, 13U, 5U, 0x74U, 0U)
777 0 : #define PA13_LPTIM2_OUT SF32LB_PINMUX(PA, 13U, 5U, 0x74U, 1U)
778 0 : #define PA13_LPTIM2_ETR SF32LB_PINMUX(PA, 13U, 5U, 0x74U, 2U)
779 0 : #define PA13_ATIM1_CH1 SF32LB_PINMUX(PA, 13U, 5U, 0x78U, 0U)
780 0 : #define PA13_ATIM1_CH2 SF32LB_PINMUX(PA, 13U, 5U, 0x78U, 1U)
781 0 : #define PA13_ATIM1_CH3 SF32LB_PINMUX(PA, 13U, 5U, 0x78U, 2U)
782 0 : #define PA13_ATIM1_CH4 SF32LB_PINMUX(PA, 13U, 5U, 0x78U, 3U)
783 0 : #define PA13_ATIM1_CH1N SF32LB_PINMUX(PA, 13U, 5U, 0x7CU, 0U)
784 0 : #define PA13_ATIM1_CH2N SF32LB_PINMUX(PA, 13U, 5U, 0x7CU, 1U)
785 0 : #define PA13_ATIM1_CH3N SF32LB_PINMUX(PA, 13U, 5U, 0x7CU, 2U)
786 0 : #define PA13_ATIM1_BK SF32LB_PINMUX(PA, 13U, 5U, 0x80U, 0U)
787 0 : #define PA13_ATIM1_BK2 SF32LB_PINMUX(PA, 13U, 5U, 0x80U, 1U)
788 0 : #define PA13_ATIM1_ETR SF32LB_PINMUX(PA, 13U, 5U, 0x80U, 2U)
789 : /* PA_TIM functions end */
790 :
791 : /* PA14 */
792 0 : #define PA14_GPIO SF32LB_PINMUX(PA, 14U, 0U, 0U, 0U)
793 0 : #define PA14_MPI2_DIO2 SF32LB_PINMUX(PA, 14U, 1U, 0U, 0U)
794 0 : #define PA14_SD1_CLK SF32LB_PINMUX(PA, 14U, 2U, 0U, 0U)
795 : /* PA_I2C_UART functions start */
796 0 : #define PA14_I2C1_SDA SF32LB_PINMUX(PA, 14U, 4U, 0x48U, 1U)
797 0 : #define PA14_I2C1_SCL SF32LB_PINMUX(PA, 14U, 4U, 0x48U, 0U)
798 0 : #define PA14_I2C2_SDA SF32LB_PINMUX(PA, 14U, 4U, 0x4CU, 1U)
799 0 : #define PA14_I2C2_SCL SF32LB_PINMUX(PA, 14U, 4U, 0x4CU, 0U)
800 0 : #define PA14_I2C3_SDA SF32LB_PINMUX(PA, 14U, 4U, 0x50U, 1U)
801 0 : #define PA14_I2C3_SCL SF32LB_PINMUX(PA, 14U, 4U, 0x50U, 0U)
802 0 : #define PA14_I2C4_SDA SF32LB_PINMUX(PA, 14U, 4U, 0x54U, 1U)
803 0 : #define PA14_I2C4_SCL SF32LB_PINMUX(PA, 14U, 4U, 0x54U, 0U)
804 0 : #define PA14_USART1_CTS SF32LB_PINMUX(PA, 14U, 4U, 0x58U, 3U)
805 0 : #define PA14_USART1_RTS SF32LB_PINMUX(PA, 14U, 4U, 0x58U, 2U)
806 0 : #define PA14_USART1_RXD SF32LB_PINMUX(PA, 14U, 4U, 0x58U, 1U)
807 0 : #define PA14_USART1_TXD SF32LB_PINMUX(PA, 14U, 4U, 0x58U, 0U)
808 0 : #define PA14_USART2_CTS SF32LB_PINMUX(PA, 14U, 4U, 0x5CU, 3U)
809 0 : #define PA14_USART2_RTS SF32LB_PINMUX(PA, 14U, 4U, 0x5CU, 2U)
810 0 : #define PA14_USART2_RXD SF32LB_PINMUX(PA, 14U, 4U, 0x5CU, 1U)
811 0 : #define PA14_USART2_TXD SF32LB_PINMUX(PA, 14U, 4U, 0x5CU, 0U)
812 0 : #define PA14_USART3_CTS SF32LB_PINMUX(PA, 14U, 4U, 0x60U, 3U)
813 0 : #define PA14_USART3_RTS SF32LB_PINMUX(PA, 14U, 4U, 0x60U, 2U)
814 0 : #define PA14_USART3_RXD SF32LB_PINMUX(PA, 14U, 4U, 0x60U, 1U)
815 0 : #define PA14_USART3_TXD SF32LB_PINMUX(PA, 14U, 4U, 0x60U, 0U)
816 : /* PA_I2C_UART functions end */
817 : /* PA_TIM functions start */
818 0 : #define PA14_GPTIM1_CH1 SF32LB_PINMUX(PA, 14U, 5U, 0x64U, 0U)
819 0 : #define PA14_GPTIM1_CH2 SF32LB_PINMUX(PA, 14U, 5U, 0x64U, 1U)
820 0 : #define PA14_GPTIM1_CH3 SF32LB_PINMUX(PA, 14U, 5U, 0x64U, 2U)
821 0 : #define PA14_GPTIM1_CH4 SF32LB_PINMUX(PA, 14U, 5U, 0x64U, 3U)
822 0 : #define PA14_GPTIM2_CH1 SF32LB_PINMUX(PA, 14U, 5U, 0x68U, 0U)
823 0 : #define PA14_GPTIM2_CH2 SF32LB_PINMUX(PA, 14U, 5U, 0x68U, 1U)
824 0 : #define PA14_GPTIM2_CH3 SF32LB_PINMUX(PA, 14U, 5U, 0x68U, 2U)
825 0 : #define PA14_GPTIM2_CH4 SF32LB_PINMUX(PA, 14U, 5U, 0x68U, 3U)
826 0 : #define PA14_GPTIM1_ETR SF32LB_PINMUX(PA, 14U, 5U, 0x6CU, 0U)
827 0 : #define PA14_GPTIM2_ETR SF32LB_PINMUX(PA, 14U, 5U, 0x6CU, 1U)
828 0 : #define PA14_LPTIM1_IN SF32LB_PINMUX(PA, 14U, 5U, 0x70U, 0U)
829 0 : #define PA14_LPTIM1_OUT SF32LB_PINMUX(PA, 14U, 5U, 0x70U, 1U)
830 0 : #define PA14_LPTIM1_ETR SF32LB_PINMUX(PA, 14U, 5U, 0x70U, 2U)
831 0 : #define PA14_LPTIM2_IN SF32LB_PINMUX(PA, 14U, 5U, 0x74U, 0U)
832 0 : #define PA14_LPTIM2_OUT SF32LB_PINMUX(PA, 14U, 5U, 0x74U, 1U)
833 0 : #define PA14_LPTIM2_ETR SF32LB_PINMUX(PA, 14U, 5U, 0x74U, 2U)
834 0 : #define PA14_ATIM1_CH1 SF32LB_PINMUX(PA, 14U, 5U, 0x78U, 0U)
835 0 : #define PA14_ATIM1_CH2 SF32LB_PINMUX(PA, 14U, 5U, 0x78U, 1U)
836 0 : #define PA14_ATIM1_CH3 SF32LB_PINMUX(PA, 14U, 5U, 0x78U, 2U)
837 0 : #define PA14_ATIM1_CH4 SF32LB_PINMUX(PA, 14U, 5U, 0x78U, 3U)
838 0 : #define PA14_ATIM1_CH1N SF32LB_PINMUX(PA, 14U, 5U, 0x7CU, 0U)
839 0 : #define PA14_ATIM1_CH2N SF32LB_PINMUX(PA, 14U, 5U, 0x7CU, 1U)
840 0 : #define PA14_ATIM1_CH3N SF32LB_PINMUX(PA, 14U, 5U, 0x7CU, 2U)
841 0 : #define PA14_ATIM1_BK SF32LB_PINMUX(PA, 14U, 5U, 0x80U, 0U)
842 0 : #define PA14_ATIM1_BK2 SF32LB_PINMUX(PA, 14U, 5U, 0x80U, 1U)
843 0 : #define PA14_ATIM1_ETR SF32LB_PINMUX(PA, 14U, 5U, 0x80U, 2U)
844 : /* PA_TIM functions end */
845 :
846 : /* PA15 */
847 0 : #define PA15_GPIO SF32LB_PINMUX(PA, 15U, 0U, 0U, 0U)
848 0 : #define PA15_MPI2_DIO0 SF32LB_PINMUX(PA, 15U, 1U, 0U, 0U)
849 0 : #define PA15_SD1_CMD SF32LB_PINMUX(PA, 15U, 2U, 0U, 0U)
850 : /* PA_I2C_UART functions start */
851 0 : #define PA15_I2C1_SDA SF32LB_PINMUX(PA, 15U, 4U, 0x48U, 1U)
852 0 : #define PA15_I2C1_SCL SF32LB_PINMUX(PA, 15U, 4U, 0x48U, 0U)
853 0 : #define PA15_I2C2_SDA SF32LB_PINMUX(PA, 15U, 4U, 0x4CU, 1U)
854 0 : #define PA15_I2C2_SCL SF32LB_PINMUX(PA, 15U, 4U, 0x4CU, 0U)
855 0 : #define PA15_I2C3_SDA SF32LB_PINMUX(PA, 15U, 4U, 0x50U, 1U)
856 0 : #define PA15_I2C3_SCL SF32LB_PINMUX(PA, 15U, 4U, 0x50U, 0U)
857 0 : #define PA15_I2C4_SDA SF32LB_PINMUX(PA, 15U, 4U, 0x54U, 1U)
858 0 : #define PA15_I2C4_SCL SF32LB_PINMUX(PA, 15U, 4U, 0x54U, 0U)
859 0 : #define PA15_USART1_CTS SF32LB_PINMUX(PA, 15U, 4U, 0x58U, 3U)
860 0 : #define PA15_USART1_RTS SF32LB_PINMUX(PA, 15U, 4U, 0x58U, 2U)
861 0 : #define PA15_USART1_RXD SF32LB_PINMUX(PA, 15U, 4U, 0x58U, 1U)
862 0 : #define PA15_USART1_TXD SF32LB_PINMUX(PA, 15U, 4U, 0x58U, 0U)
863 0 : #define PA15_USART2_CTS SF32LB_PINMUX(PA, 15U, 4U, 0x5CU, 3U)
864 0 : #define PA15_USART2_RTS SF32LB_PINMUX(PA, 15U, 4U, 0x5CU, 2U)
865 0 : #define PA15_USART2_RXD SF32LB_PINMUX(PA, 15U, 4U, 0x5CU, 1U)
866 0 : #define PA15_USART2_TXD SF32LB_PINMUX(PA, 15U, 4U, 0x5CU, 0U)
867 0 : #define PA15_USART3_CTS SF32LB_PINMUX(PA, 15U, 4U, 0x60U, 3U)
868 0 : #define PA15_USART3_RTS SF32LB_PINMUX(PA, 15U, 4U, 0x60U, 2U)
869 0 : #define PA15_USART3_RXD SF32LB_PINMUX(PA, 15U, 4U, 0x60U, 1U)
870 0 : #define PA15_USART3_TXD SF32LB_PINMUX(PA, 15U, 4U, 0x60U, 0U)
871 : /* PA_I2C_UART functions end */
872 : /* PA_TIM functions start */
873 0 : #define PA15_GPTIM1_CH1 SF32LB_PINMUX(PA, 15U, 5U, 0x64U, 0U)
874 0 : #define PA15_GPTIM1_CH2 SF32LB_PINMUX(PA, 15U, 5U, 0x64U, 1U)
875 0 : #define PA15_GPTIM1_CH3 SF32LB_PINMUX(PA, 15U, 5U, 0x64U, 2U)
876 0 : #define PA15_GPTIM1_CH4 SF32LB_PINMUX(PA, 15U, 5U, 0x64U, 3U)
877 0 : #define PA15_GPTIM2_CH1 SF32LB_PINMUX(PA, 15U, 5U, 0x68U, 0U)
878 0 : #define PA15_GPTIM2_CH2 SF32LB_PINMUX(PA, 15U, 5U, 0x68U, 1U)
879 0 : #define PA15_GPTIM2_CH3 SF32LB_PINMUX(PA, 15U, 5U, 0x68U, 2U)
880 0 : #define PA15_GPTIM2_CH4 SF32LB_PINMUX(PA, 15U, 5U, 0x68U, 3U)
881 0 : #define PA15_GPTIM1_ETR SF32LB_PINMUX(PA, 15U, 5U, 0x6CU, 0U)
882 0 : #define PA15_GPTIM2_ETR SF32LB_PINMUX(PA, 15U, 5U, 0x6CU, 1U)
883 0 : #define PA15_LPTIM1_IN SF32LB_PINMUX(PA, 15U, 5U, 0x70U, 0U)
884 0 : #define PA15_LPTIM1_OUT SF32LB_PINMUX(PA, 15U, 5U, 0x70U, 1U)
885 0 : #define PA15_LPTIM1_ETR SF32LB_PINMUX(PA, 15U, 5U, 0x70U, 2U)
886 0 : #define PA15_LPTIM2_IN SF32LB_PINMUX(PA, 15U, 5U, 0x74U, 0U)
887 0 : #define PA15_LPTIM2_OUT SF32LB_PINMUX(PA, 15U, 5U, 0x74U, 1U)
888 0 : #define PA15_LPTIM2_ETR SF32LB_PINMUX(PA, 15U, 5U, 0x74U, 2U)
889 0 : #define PA15_ATIM1_CH1 SF32LB_PINMUX(PA, 15U, 5U, 0x78U, 0U)
890 0 : #define PA15_ATIM1_CH2 SF32LB_PINMUX(PA, 15U, 5U, 0x78U, 1U)
891 0 : #define PA15_ATIM1_CH3 SF32LB_PINMUX(PA, 15U, 5U, 0x78U, 2U)
892 0 : #define PA15_ATIM1_CH4 SF32LB_PINMUX(PA, 15U, 5U, 0x78U, 3U)
893 0 : #define PA15_ATIM1_CH1N SF32LB_PINMUX(PA, 15U, 5U, 0x7CU, 0U)
894 0 : #define PA15_ATIM1_CH2N SF32LB_PINMUX(PA, 15U, 5U, 0x7CU, 1U)
895 0 : #define PA15_ATIM1_CH3N SF32LB_PINMUX(PA, 15U, 5U, 0x7CU, 2U)
896 0 : #define PA15_ATIM1_BK SF32LB_PINMUX(PA, 15U, 5U, 0x80U, 0U)
897 0 : #define PA15_ATIM1_BK2 SF32LB_PINMUX(PA, 15U, 5U, 0x80U, 1U)
898 0 : #define PA15_ATIM1_ETR SF32LB_PINMUX(PA, 15U, 5U, 0x80U, 2U)
899 : /* PA_TIM functions end */
900 :
901 : /* PA16 */
902 0 : #define PA16_GPIO SF32LB_PINMUX(PA, 16U, 0U, 0U, 0U)
903 0 : #define PA16_MPI2_CLK SF32LB_PINMUX(PA, 16U, 1U, 0U, 0U)
904 0 : #define PA16_SD1_DIO0 SF32LB_PINMUX(PA, 16U, 2U, 0U, 0U)
905 : /* PA_I2C_UART functions start */
906 0 : #define PA16_I2C1_SDA SF32LB_PINMUX(PA, 16U, 4U, 0x48U, 1U)
907 0 : #define PA16_I2C1_SCL SF32LB_PINMUX(PA, 16U, 4U, 0x48U, 0U)
908 0 : #define PA16_I2C2_SDA SF32LB_PINMUX(PA, 16U, 4U, 0x4CU, 1U)
909 0 : #define PA16_I2C2_SCL SF32LB_PINMUX(PA, 16U, 4U, 0x4CU, 0U)
910 0 : #define PA16_I2C3_SDA SF32LB_PINMUX(PA, 16U, 4U, 0x50U, 1U)
911 0 : #define PA16_I2C3_SCL SF32LB_PINMUX(PA, 16U, 4U, 0x50U, 0U)
912 0 : #define PA16_I2C4_SDA SF32LB_PINMUX(PA, 16U, 4U, 0x54U, 1U)
913 0 : #define PA16_I2C4_SCL SF32LB_PINMUX(PA, 16U, 4U, 0x54U, 0U)
914 0 : #define PA16_USART1_CTS SF32LB_PINMUX(PA, 16U, 4U, 0x58U, 3U)
915 0 : #define PA16_USART1_RTS SF32LB_PINMUX(PA, 16U, 4U, 0x58U, 2U)
916 0 : #define PA16_USART1_RXD SF32LB_PINMUX(PA, 16U, 4U, 0x58U, 1U)
917 0 : #define PA16_USART1_TXD SF32LB_PINMUX(PA, 16U, 4U, 0x58U, 0U)
918 0 : #define PA16_USART2_CTS SF32LB_PINMUX(PA, 16U, 4U, 0x5CU, 3U)
919 0 : #define PA16_USART2_RTS SF32LB_PINMUX(PA, 16U, 4U, 0x5CU, 2U)
920 0 : #define PA16_USART2_RXD SF32LB_PINMUX(PA, 16U, 4U, 0x5CU, 1U)
921 0 : #define PA16_USART2_TXD SF32LB_PINMUX(PA, 16U, 4U, 0x5CU, 0U)
922 0 : #define PA16_USART3_CTS SF32LB_PINMUX(PA, 16U, 4U, 0x60U, 3U)
923 0 : #define PA16_USART3_RTS SF32LB_PINMUX(PA, 16U, 4U, 0x60U, 2U)
924 0 : #define PA16_USART3_RXD SF32LB_PINMUX(PA, 16U, 4U, 0x60U, 1U)
925 0 : #define PA16_USART3_TXD SF32LB_PINMUX(PA, 16U, 4U, 0x60U, 0U)
926 : /* PA_I2C_UART functions end */
927 : /* PA_TIM functions start */
928 0 : #define PA16_GPTIM1_CH1 SF32LB_PINMUX(PA, 16U, 5U, 0x64U, 0U)
929 0 : #define PA16_GPTIM1_CH2 SF32LB_PINMUX(PA, 16U, 5U, 0x64U, 1U)
930 0 : #define PA16_GPTIM1_CH3 SF32LB_PINMUX(PA, 16U, 5U, 0x64U, 2U)
931 0 : #define PA16_GPTIM1_CH4 SF32LB_PINMUX(PA, 16U, 5U, 0x64U, 3U)
932 0 : #define PA16_GPTIM2_CH1 SF32LB_PINMUX(PA, 16U, 5U, 0x68U, 0U)
933 0 : #define PA16_GPTIM2_CH2 SF32LB_PINMUX(PA, 16U, 5U, 0x68U, 1U)
934 0 : #define PA16_GPTIM2_CH3 SF32LB_PINMUX(PA, 16U, 5U, 0x68U, 2U)
935 0 : #define PA16_GPTIM2_CH4 SF32LB_PINMUX(PA, 16U, 5U, 0x68U, 3U)
936 0 : #define PA16_GPTIM1_ETR SF32LB_PINMUX(PA, 16U, 5U, 0x6CU, 0U)
937 0 : #define PA16_GPTIM2_ETR SF32LB_PINMUX(PA, 16U, 5U, 0x6CU, 1U)
938 0 : #define PA16_LPTIM1_IN SF32LB_PINMUX(PA, 16U, 5U, 0x70U, 0U)
939 0 : #define PA16_LPTIM1_OUT SF32LB_PINMUX(PA, 16U, 5U, 0x70U, 1U)
940 0 : #define PA16_LPTIM1_ETR SF32LB_PINMUX(PA, 16U, 5U, 0x70U, 2U)
941 0 : #define PA16_LPTIM2_IN SF32LB_PINMUX(PA, 16U, 5U, 0x74U, 0U)
942 0 : #define PA16_LPTIM2_OUT SF32LB_PINMUX(PA, 16U, 5U, 0x74U, 1U)
943 0 : #define PA16_LPTIM2_ETR SF32LB_PINMUX(PA, 16U, 5U, 0x74U, 2U)
944 0 : #define PA16_ATIM1_CH1 SF32LB_PINMUX(PA, 16U, 5U, 0x78U, 0U)
945 0 : #define PA16_ATIM1_CH2 SF32LB_PINMUX(PA, 16U, 5U, 0x78U, 1U)
946 0 : #define PA16_ATIM1_CH3 SF32LB_PINMUX(PA, 16U, 5U, 0x78U, 2U)
947 0 : #define PA16_ATIM1_CH4 SF32LB_PINMUX(PA, 16U, 5U, 0x78U, 3U)
948 0 : #define PA16_ATIM1_CH1N SF32LB_PINMUX(PA, 16U, 5U, 0x7CU, 0U)
949 0 : #define PA16_ATIM1_CH2N SF32LB_PINMUX(PA, 16U, 5U, 0x7CU, 1U)
950 0 : #define PA16_ATIM1_CH3N SF32LB_PINMUX(PA, 16U, 5U, 0x7CU, 2U)
951 0 : #define PA16_ATIM1_BK SF32LB_PINMUX(PA, 16U, 5U, 0x80U, 0U)
952 0 : #define PA16_ATIM1_BK2 SF32LB_PINMUX(PA, 16U, 5U, 0x80U, 1U)
953 0 : #define PA16_ATIM1_ETR SF32LB_PINMUX(PA, 16U, 5U, 0x80U, 2U)
954 : /* PA_TIM functions end */
955 :
956 : /* PA17 */
957 0 : #define PA17_GPIO SF32LB_PINMUX(PA, 17U, 0U, 0U, 0U)
958 0 : #define PA17_MPI2_DIO3 SF32LB_PINMUX(PA, 17U, 1U, 0U, 0U)
959 0 : #define PA17_SD1_DIO1 SF32LB_PINMUX(PA, 17U, 2U, 0U, 0U)
960 : /* PA_I2C_UART functions start */
961 0 : #define PA17_I2C1_SDA SF32LB_PINMUX(PA, 17U, 4U, 0x48U, 1U)
962 0 : #define PA17_I2C1_SCL SF32LB_PINMUX(PA, 17U, 4U, 0x48U, 0U)
963 0 : #define PA17_I2C2_SDA SF32LB_PINMUX(PA, 17U, 4U, 0x4CU, 1U)
964 0 : #define PA17_I2C2_SCL SF32LB_PINMUX(PA, 17U, 4U, 0x4CU, 0U)
965 0 : #define PA17_I2C3_SDA SF32LB_PINMUX(PA, 17U, 4U, 0x50U, 1U)
966 0 : #define PA17_I2C3_SCL SF32LB_PINMUX(PA, 17U, 4U, 0x50U, 0U)
967 0 : #define PA17_I2C4_SDA SF32LB_PINMUX(PA, 17U, 4U, 0x54U, 1U)
968 0 : #define PA17_I2C4_SCL SF32LB_PINMUX(PA, 17U, 4U, 0x54U, 0U)
969 0 : #define PA17_USART1_CTS SF32LB_PINMUX(PA, 17U, 4U, 0x58U, 3U)
970 0 : #define PA17_USART1_RTS SF32LB_PINMUX(PA, 17U, 4U, 0x58U, 2U)
971 0 : #define PA17_USART1_RXD SF32LB_PINMUX(PA, 17U, 4U, 0x58U, 1U)
972 0 : #define PA17_USART1_TXD SF32LB_PINMUX(PA, 17U, 4U, 0x58U, 0U)
973 0 : #define PA17_USART2_CTS SF32LB_PINMUX(PA, 17U, 4U, 0x5CU, 3U)
974 0 : #define PA17_USART2_RTS SF32LB_PINMUX(PA, 17U, 4U, 0x5CU, 2U)
975 0 : #define PA17_USART2_RXD SF32LB_PINMUX(PA, 17U, 4U, 0x5CU, 1U)
976 0 : #define PA17_USART2_TXD SF32LB_PINMUX(PA, 17U, 4U, 0x5CU, 0U)
977 0 : #define PA17_USART3_CTS SF32LB_PINMUX(PA, 17U, 4U, 0x60U, 3U)
978 0 : #define PA17_USART3_RTS SF32LB_PINMUX(PA, 17U, 4U, 0x60U, 2U)
979 0 : #define PA17_USART3_RXD SF32LB_PINMUX(PA, 17U, 4U, 0x60U, 1U)
980 0 : #define PA17_USART3_TXD SF32LB_PINMUX(PA, 17U, 4U, 0x60U, 0U)
981 : /* PA_I2C_UART functions end */
982 : /* PA_TIM functions start */
983 0 : #define PA17_GPTIM1_CH1 SF32LB_PINMUX(PA, 17U, 5U, 0x64U, 0U)
984 0 : #define PA17_GPTIM1_CH2 SF32LB_PINMUX(PA, 17U, 5U, 0x64U, 1U)
985 0 : #define PA17_GPTIM1_CH3 SF32LB_PINMUX(PA, 17U, 5U, 0x64U, 2U)
986 0 : #define PA17_GPTIM1_CH4 SF32LB_PINMUX(PA, 17U, 5U, 0x64U, 3U)
987 0 : #define PA17_GPTIM2_CH1 SF32LB_PINMUX(PA, 17U, 5U, 0x68U, 0U)
988 0 : #define PA17_GPTIM2_CH2 SF32LB_PINMUX(PA, 17U, 5U, 0x68U, 1U)
989 0 : #define PA17_GPTIM2_CH3 SF32LB_PINMUX(PA, 17U, 5U, 0x68U, 2U)
990 0 : #define PA17_GPTIM2_CH4 SF32LB_PINMUX(PA, 17U, 5U, 0x68U, 3U)
991 0 : #define PA17_GPTIM1_ETR SF32LB_PINMUX(PA, 17U, 5U, 0x6CU, 0U)
992 0 : #define PA17_GPTIM2_ETR SF32LB_PINMUX(PA, 17U, 5U, 0x6CU, 1U)
993 0 : #define PA17_LPTIM1_IN SF32LB_PINMUX(PA, 17U, 5U, 0x70U, 0U)
994 0 : #define PA17_LPTIM1_OUT SF32LB_PINMUX(PA, 17U, 5U, 0x70U, 1U)
995 0 : #define PA17_LPTIM1_ETR SF32LB_PINMUX(PA, 17U, 5U, 0x70U, 2U)
996 0 : #define PA17_LPTIM2_IN SF32LB_PINMUX(PA, 17U, 5U, 0x74U, 0U)
997 0 : #define PA17_LPTIM2_OUT SF32LB_PINMUX(PA, 17U, 5U, 0x74U, 1U)
998 0 : #define PA17_LPTIM2_ETR SF32LB_PINMUX(PA, 17U, 5U, 0x74U, 2U)
999 0 : #define PA17_ATIM1_CH1 SF32LB_PINMUX(PA, 17U, 5U, 0x78U, 0U)
1000 0 : #define PA17_ATIM1_CH2 SF32LB_PINMUX(PA, 17U, 5U, 0x78U, 1U)
1001 0 : #define PA17_ATIM1_CH3 SF32LB_PINMUX(PA, 17U, 5U, 0x78U, 2U)
1002 0 : #define PA17_ATIM1_CH4 SF32LB_PINMUX(PA, 17U, 5U, 0x78U, 3U)
1003 0 : #define PA17_ATIM1_CH1N SF32LB_PINMUX(PA, 17U, 5U, 0x7CU, 0U)
1004 0 : #define PA17_ATIM1_CH2N SF32LB_PINMUX(PA, 17U, 5U, 0x7CU, 1U)
1005 0 : #define PA17_ATIM1_CH3N SF32LB_PINMUX(PA, 17U, 5U, 0x7CU, 2U)
1006 0 : #define PA17_ATIM1_BK SF32LB_PINMUX(PA, 17U, 5U, 0x80U, 0U)
1007 0 : #define PA17_ATIM1_BK2 SF32LB_PINMUX(PA, 17U, 5U, 0x80U, 1U)
1008 0 : #define PA17_ATIM1_ETR SF32LB_PINMUX(PA, 17U, 5U, 0x80U, 2U)
1009 : /* PA_TIM functions end */
1010 :
1011 : /* PA18 */
1012 0 : #define PA18_GPIO SF32LB_PINMUX(PA, 18U, 0U, 0U, 0U)
1013 0 : #define PA18_SWDIO SF32LB_PINMUX(PA, 18U, 2U, 0U, 0U)
1014 : /* PA_I2C_UART functions start */
1015 0 : #define PA18_I2C1_SDA SF32LB_PINMUX(PA, 18U, 4U, 0x48U, 1U)
1016 0 : #define PA18_I2C1_SCL SF32LB_PINMUX(PA, 18U, 4U, 0x48U, 0U)
1017 0 : #define PA18_I2C2_SDA SF32LB_PINMUX(PA, 18U, 4U, 0x4CU, 1U)
1018 0 : #define PA18_I2C2_SCL SF32LB_PINMUX(PA, 18U, 4U, 0x4CU, 0U)
1019 0 : #define PA18_I2C3_SDA SF32LB_PINMUX(PA, 18U, 4U, 0x50U, 1U)
1020 0 : #define PA18_I2C3_SCL SF32LB_PINMUX(PA, 18U, 4U, 0x50U, 0U)
1021 0 : #define PA18_I2C4_SDA SF32LB_PINMUX(PA, 18U, 4U, 0x54U, 1U)
1022 0 : #define PA18_I2C4_SCL SF32LB_PINMUX(PA, 18U, 4U, 0x54U, 0U)
1023 0 : #define PA18_USART1_CTS SF32LB_PINMUX(PA, 18U, 4U, 0x58U, 3U)
1024 0 : #define PA18_USART1_RTS SF32LB_PINMUX(PA, 18U, 4U, 0x58U, 2U)
1025 0 : #define PA18_USART1_RXD SF32LB_PINMUX(PA, 18U, 4U, 0x58U, 1U)
1026 0 : #define PA18_USART1_TXD SF32LB_PINMUX(PA, 18U, 4U, 0x58U, 0U)
1027 0 : #define PA18_USART2_CTS SF32LB_PINMUX(PA, 18U, 4U, 0x5CU, 3U)
1028 0 : #define PA18_USART2_RTS SF32LB_PINMUX(PA, 18U, 4U, 0x5CU, 2U)
1029 0 : #define PA18_USART2_RXD SF32LB_PINMUX(PA, 18U, 4U, 0x5CU, 1U)
1030 0 : #define PA18_USART2_TXD SF32LB_PINMUX(PA, 18U, 4U, 0x5CU, 0U)
1031 0 : #define PA18_USART3_CTS SF32LB_PINMUX(PA, 18U, 4U, 0x60U, 3U)
1032 0 : #define PA18_USART3_RTS SF32LB_PINMUX(PA, 18U, 4U, 0x60U, 2U)
1033 0 : #define PA18_USART3_RXD SF32LB_PINMUX(PA, 18U, 4U, 0x60U, 1U)
1034 0 : #define PA18_USART3_TXD SF32LB_PINMUX(PA, 18U, 4U, 0x60U, 0U)
1035 : /* PA_I2C_UART functions end */
1036 : /* PA_TIM functions start */
1037 0 : #define PA18_GPTIM1_CH1 SF32LB_PINMUX(PA, 18U, 5U, 0x64U, 0U)
1038 0 : #define PA18_GPTIM1_CH2 SF32LB_PINMUX(PA, 18U, 5U, 0x64U, 1U)
1039 0 : #define PA18_GPTIM1_CH3 SF32LB_PINMUX(PA, 18U, 5U, 0x64U, 2U)
1040 0 : #define PA18_GPTIM1_CH4 SF32LB_PINMUX(PA, 18U, 5U, 0x64U, 3U)
1041 0 : #define PA18_GPTIM2_CH1 SF32LB_PINMUX(PA, 18U, 5U, 0x68U, 0U)
1042 0 : #define PA18_GPTIM2_CH2 SF32LB_PINMUX(PA, 18U, 5U, 0x68U, 1U)
1043 0 : #define PA18_GPTIM2_CH3 SF32LB_PINMUX(PA, 18U, 5U, 0x68U, 2U)
1044 0 : #define PA18_GPTIM2_CH4 SF32LB_PINMUX(PA, 18U, 5U, 0x68U, 3U)
1045 0 : #define PA18_GPTIM1_ETR SF32LB_PINMUX(PA, 18U, 5U, 0x6CU, 0U)
1046 0 : #define PA18_GPTIM2_ETR SF32LB_PINMUX(PA, 18U, 5U, 0x6CU, 1U)
1047 0 : #define PA18_LPTIM1_IN SF32LB_PINMUX(PA, 18U, 5U, 0x70U, 0U)
1048 0 : #define PA18_LPTIM1_OUT SF32LB_PINMUX(PA, 18U, 5U, 0x70U, 1U)
1049 0 : #define PA18_LPTIM1_ETR SF32LB_PINMUX(PA, 18U, 5U, 0x70U, 2U)
1050 0 : #define PA18_LPTIM2_IN SF32LB_PINMUX(PA, 18U, 5U, 0x74U, 0U)
1051 0 : #define PA18_LPTIM2_OUT SF32LB_PINMUX(PA, 18U, 5U, 0x74U, 1U)
1052 0 : #define PA18_LPTIM2_ETR SF32LB_PINMUX(PA, 18U, 5U, 0x74U, 2U)
1053 0 : #define PA18_ATIM1_CH1 SF32LB_PINMUX(PA, 18U, 5U, 0x78U, 0U)
1054 0 : #define PA18_ATIM1_CH2 SF32LB_PINMUX(PA, 18U, 5U, 0x78U, 1U)
1055 0 : #define PA18_ATIM1_CH3 SF32LB_PINMUX(PA, 18U, 5U, 0x78U, 2U)
1056 0 : #define PA18_ATIM1_CH4 SF32LB_PINMUX(PA, 18U, 5U, 0x78U, 3U)
1057 0 : #define PA18_ATIM1_CH1N SF32LB_PINMUX(PA, 18U, 5U, 0x7CU, 0U)
1058 0 : #define PA18_ATIM1_CH2N SF32LB_PINMUX(PA, 18U, 5U, 0x7CU, 1U)
1059 0 : #define PA18_ATIM1_CH3N SF32LB_PINMUX(PA, 18U, 5U, 0x7CU, 2U)
1060 0 : #define PA18_ATIM1_BK SF32LB_PINMUX(PA, 18U, 5U, 0x80U, 0U)
1061 0 : #define PA18_ATIM1_BK2 SF32LB_PINMUX(PA, 18U, 5U, 0x80U, 1U)
1062 0 : #define PA18_ATIM1_ETR SF32LB_PINMUX(PA, 18U, 5U, 0x80U, 2U)
1063 : /* PA_TIM functions end */
1064 :
1065 : /* PA19 */
1066 0 : #define PA19_GPIO SF32LB_PINMUX(PA, 19U, 0U, 0U, 0U)
1067 0 : #define PA19_SWCLK SF32LB_PINMUX(PA, 19U, 2U, 0U, 0U)
1068 : /* PA_I2C_UART functions start */
1069 0 : #define PA19_I2C1_SDA SF32LB_PINMUX(PA, 19U, 4U, 0x48U, 1U)
1070 0 : #define PA19_I2C1_SCL SF32LB_PINMUX(PA, 19U, 4U, 0x48U, 0U)
1071 0 : #define PA19_I2C2_SDA SF32LB_PINMUX(PA, 19U, 4U, 0x4CU, 1U)
1072 0 : #define PA19_I2C2_SCL SF32LB_PINMUX(PA, 19U, 4U, 0x4CU, 0U)
1073 0 : #define PA19_I2C3_SDA SF32LB_PINMUX(PA, 19U, 4U, 0x50U, 1U)
1074 0 : #define PA19_I2C3_SCL SF32LB_PINMUX(PA, 19U, 4U, 0x50U, 0U)
1075 0 : #define PA19_I2C4_SDA SF32LB_PINMUX(PA, 19U, 4U, 0x54U, 1U)
1076 0 : #define PA19_I2C4_SCL SF32LB_PINMUX(PA, 19U, 4U, 0x54U, 0U)
1077 0 : #define PA19_USART1_CTS SF32LB_PINMUX(PA, 19U, 4U, 0x58U, 3U)
1078 0 : #define PA19_USART1_RTS SF32LB_PINMUX(PA, 19U, 4U, 0x58U, 2U)
1079 0 : #define PA19_USART1_RXD SF32LB_PINMUX(PA, 19U, 4U, 0x58U, 1U)
1080 0 : #define PA19_USART1_TXD SF32LB_PINMUX(PA, 19U, 4U, 0x58U, 0U)
1081 0 : #define PA19_USART2_CTS SF32LB_PINMUX(PA, 19U, 4U, 0x5CU, 3U)
1082 0 : #define PA19_USART2_RTS SF32LB_PINMUX(PA, 19U, 4U, 0x5CU, 2U)
1083 0 : #define PA19_USART2_RXD SF32LB_PINMUX(PA, 19U, 4U, 0x5CU, 1U)
1084 0 : #define PA19_USART2_TXD SF32LB_PINMUX(PA, 19U, 4U, 0x5CU, 0U)
1085 0 : #define PA19_USART3_CTS SF32LB_PINMUX(PA, 19U, 4U, 0x60U, 3U)
1086 0 : #define PA19_USART3_RTS SF32LB_PINMUX(PA, 19U, 4U, 0x60U, 2U)
1087 0 : #define PA19_USART3_RXD SF32LB_PINMUX(PA, 19U, 4U, 0x60U, 1U)
1088 0 : #define PA19_USART3_TXD SF32LB_PINMUX(PA, 19U, 4U, 0x60U, 0U)
1089 : /* PA_I2C_UART functions end */
1090 : /* PA_TIM functions start */
1091 0 : #define PA19_GPTIM1_CH1 SF32LB_PINMUX(PA, 19U, 5U, 0x64U, 0U)
1092 0 : #define PA19_GPTIM1_CH2 SF32LB_PINMUX(PA, 19U, 5U, 0x64U, 1U)
1093 0 : #define PA19_GPTIM1_CH3 SF32LB_PINMUX(PA, 19U, 5U, 0x64U, 2U)
1094 0 : #define PA19_GPTIM1_CH4 SF32LB_PINMUX(PA, 19U, 5U, 0x64U, 3U)
1095 0 : #define PA19_GPTIM2_CH1 SF32LB_PINMUX(PA, 19U, 5U, 0x68U, 0U)
1096 0 : #define PA19_GPTIM2_CH2 SF32LB_PINMUX(PA, 19U, 5U, 0x68U, 1U)
1097 0 : #define PA19_GPTIM2_CH3 SF32LB_PINMUX(PA, 19U, 5U, 0x68U, 2U)
1098 0 : #define PA19_GPTIM2_CH4 SF32LB_PINMUX(PA, 19U, 5U, 0x68U, 3U)
1099 0 : #define PA19_GPTIM1_ETR SF32LB_PINMUX(PA, 19U, 5U, 0x6CU, 0U)
1100 0 : #define PA19_GPTIM2_ETR SF32LB_PINMUX(PA, 19U, 5U, 0x6CU, 1U)
1101 0 : #define PA19_LPTIM1_IN SF32LB_PINMUX(PA, 19U, 5U, 0x70U, 0U)
1102 0 : #define PA19_LPTIM1_OUT SF32LB_PINMUX(PA, 19U, 5U, 0x70U, 1U)
1103 0 : #define PA19_LPTIM1_ETR SF32LB_PINMUX(PA, 19U, 5U, 0x70U, 2U)
1104 0 : #define PA19_LPTIM2_IN SF32LB_PINMUX(PA, 19U, 5U, 0x74U, 0U)
1105 0 : #define PA19_LPTIM2_OUT SF32LB_PINMUX(PA, 19U, 5U, 0x74U, 1U)
1106 0 : #define PA19_LPTIM2_ETR SF32LB_PINMUX(PA, 19U, 5U, 0x74U, 2U)
1107 0 : #define PA19_ATIM1_CH1 SF32LB_PINMUX(PA, 19U, 5U, 0x78U, 0U)
1108 0 : #define PA19_ATIM1_CH2 SF32LB_PINMUX(PA, 19U, 5U, 0x78U, 1U)
1109 0 : #define PA19_ATIM1_CH3 SF32LB_PINMUX(PA, 19U, 5U, 0x78U, 2U)
1110 0 : #define PA19_ATIM1_CH4 SF32LB_PINMUX(PA, 19U, 5U, 0x78U, 3U)
1111 0 : #define PA19_ATIM1_CH1N SF32LB_PINMUX(PA, 19U, 5U, 0x7CU, 0U)
1112 0 : #define PA19_ATIM1_CH2N SF32LB_PINMUX(PA, 19U, 5U, 0x7CU, 1U)
1113 0 : #define PA19_ATIM1_CH3N SF32LB_PINMUX(PA, 19U, 5U, 0x7CU, 2U)
1114 0 : #define PA19_ATIM1_BK SF32LB_PINMUX(PA, 19U, 5U, 0x80U, 0U)
1115 0 : #define PA19_ATIM1_BK2 SF32LB_PINMUX(PA, 19U, 5U, 0x80U, 1U)
1116 0 : #define PA19_ATIM1_ETR SF32LB_PINMUX(PA, 19U, 5U, 0x80U, 2U)
1117 : /* PA_TIM functions end */
1118 :
1119 : /* PA20 */
1120 0 : #define PA20_GPIO SF32LB_PINMUX(PA, 20U, 0U, 0U, 0U)
1121 : /* PA_I2C_UART functions start */
1122 0 : #define PA20_I2C1_SDA SF32LB_PINMUX(PA, 20U, 4U, 0x48U, 1U)
1123 0 : #define PA20_I2C1_SCL SF32LB_PINMUX(PA, 20U, 4U, 0x48U, 0U)
1124 0 : #define PA20_I2C2_SDA SF32LB_PINMUX(PA, 20U, 4U, 0x4CU, 1U)
1125 0 : #define PA20_I2C2_SCL SF32LB_PINMUX(PA, 20U, 4U, 0x4CU, 0U)
1126 0 : #define PA20_I2C3_SDA SF32LB_PINMUX(PA, 20U, 4U, 0x50U, 1U)
1127 0 : #define PA20_I2C3_SCL SF32LB_PINMUX(PA, 20U, 4U, 0x50U, 0U)
1128 0 : #define PA20_I2C4_SDA SF32LB_PINMUX(PA, 20U, 4U, 0x54U, 1U)
1129 0 : #define PA20_I2C4_SCL SF32LB_PINMUX(PA, 20U, 4U, 0x54U, 0U)
1130 0 : #define PA20_USART1_CTS SF32LB_PINMUX(PA, 20U, 4U, 0x58U, 3U)
1131 0 : #define PA20_USART1_RTS SF32LB_PINMUX(PA, 20U, 4U, 0x58U, 2U)
1132 0 : #define PA20_USART1_RXD SF32LB_PINMUX(PA, 20U, 4U, 0x58U, 1U)
1133 0 : #define PA20_USART1_TXD SF32LB_PINMUX(PA, 20U, 4U, 0x58U, 0U)
1134 0 : #define PA20_USART2_CTS SF32LB_PINMUX(PA, 20U, 4U, 0x5CU, 3U)
1135 0 : #define PA20_USART2_RTS SF32LB_PINMUX(PA, 20U, 4U, 0x5CU, 2U)
1136 0 : #define PA20_USART2_RXD SF32LB_PINMUX(PA, 20U, 4U, 0x5CU, 1U)
1137 0 : #define PA20_USART2_TXD SF32LB_PINMUX(PA, 20U, 4U, 0x5CU, 0U)
1138 0 : #define PA20_USART3_CTS SF32LB_PINMUX(PA, 20U, 4U, 0x60U, 3U)
1139 0 : #define PA20_USART3_RTS SF32LB_PINMUX(PA, 20U, 4U, 0x60U, 2U)
1140 0 : #define PA20_USART3_RXD SF32LB_PINMUX(PA, 20U, 4U, 0x60U, 1U)
1141 0 : #define PA20_USART3_TXD SF32LB_PINMUX(PA, 20U, 4U, 0x60U, 0U)
1142 : /* PA_I2C_UART functions end */
1143 : /* PA_TIM functions start */
1144 0 : #define PA20_GPTIM1_CH1 SF32LB_PINMUX(PA, 20U, 5U, 0x64U, 0U)
1145 0 : #define PA20_GPTIM1_CH2 SF32LB_PINMUX(PA, 20U, 5U, 0x64U, 1U)
1146 0 : #define PA20_GPTIM1_CH3 SF32LB_PINMUX(PA, 20U, 5U, 0x64U, 2U)
1147 0 : #define PA20_GPTIM1_CH4 SF32LB_PINMUX(PA, 20U, 5U, 0x64U, 3U)
1148 0 : #define PA20_GPTIM2_CH1 SF32LB_PINMUX(PA, 20U, 5U, 0x68U, 0U)
1149 0 : #define PA20_GPTIM2_CH2 SF32LB_PINMUX(PA, 20U, 5U, 0x68U, 1U)
1150 0 : #define PA20_GPTIM2_CH3 SF32LB_PINMUX(PA, 20U, 5U, 0x68U, 2U)
1151 0 : #define PA20_GPTIM2_CH4 SF32LB_PINMUX(PA, 20U, 5U, 0x68U, 3U)
1152 0 : #define PA20_GPTIM1_ETR SF32LB_PINMUX(PA, 20U, 5U, 0x6CU, 0U)
1153 0 : #define PA20_GPTIM2_ETR SF32LB_PINMUX(PA, 20U, 5U, 0x6CU, 1U)
1154 0 : #define PA20_LPTIM1_IN SF32LB_PINMUX(PA, 20U, 5U, 0x70U, 0U)
1155 0 : #define PA20_LPTIM1_OUT SF32LB_PINMUX(PA, 20U, 5U, 0x70U, 1U)
1156 0 : #define PA20_LPTIM1_ETR SF32LB_PINMUX(PA, 20U, 5U, 0x70U, 2U)
1157 0 : #define PA20_LPTIM2_IN SF32LB_PINMUX(PA, 20U, 5U, 0x74U, 0U)
1158 0 : #define PA20_LPTIM2_OUT SF32LB_PINMUX(PA, 20U, 5U, 0x74U, 1U)
1159 0 : #define PA20_LPTIM2_ETR SF32LB_PINMUX(PA, 20U, 5U, 0x74U, 2U)
1160 0 : #define PA20_ATIM1_CH1 SF32LB_PINMUX(PA, 20U, 5U, 0x78U, 0U)
1161 0 : #define PA20_ATIM1_CH2 SF32LB_PINMUX(PA, 20U, 5U, 0x78U, 1U)
1162 0 : #define PA20_ATIM1_CH3 SF32LB_PINMUX(PA, 20U, 5U, 0x78U, 2U)
1163 0 : #define PA20_ATIM1_CH4 SF32LB_PINMUX(PA, 20U, 5U, 0x78U, 3U)
1164 0 : #define PA20_ATIM1_CH1N SF32LB_PINMUX(PA, 20U, 5U, 0x7CU, 0U)
1165 0 : #define PA20_ATIM1_CH2N SF32LB_PINMUX(PA, 20U, 5U, 0x7CU, 1U)
1166 0 : #define PA20_ATIM1_CH3N SF32LB_PINMUX(PA, 20U, 5U, 0x7CU, 2U)
1167 0 : #define PA20_ATIM1_BK SF32LB_PINMUX(PA, 20U, 5U, 0x80U, 0U)
1168 0 : #define PA20_ATIM1_BK2 SF32LB_PINMUX(PA, 20U, 5U, 0x80U, 1U)
1169 0 : #define PA20_ATIM1_ETR SF32LB_PINMUX(PA, 20U, 5U, 0x80U, 2U)
1170 : /* PA_TIM functions end */
1171 :
1172 : /* PA21 */
1173 0 : #define PA21_GPIO SF32LB_PINMUX(PA, 21U, 0U, 0U, 0U)
1174 : /* PA_I2C_UART functions start */
1175 0 : #define PA21_I2C1_SDA SF32LB_PINMUX(PA, 21U, 4U, 0x48U, 1U)
1176 0 : #define PA21_I2C1_SCL SF32LB_PINMUX(PA, 21U, 4U, 0x48U, 0U)
1177 0 : #define PA21_I2C2_SDA SF32LB_PINMUX(PA, 21U, 4U, 0x4CU, 1U)
1178 0 : #define PA21_I2C2_SCL SF32LB_PINMUX(PA, 21U, 4U, 0x4CU, 0U)
1179 0 : #define PA21_I2C3_SDA SF32LB_PINMUX(PA, 21U, 4U, 0x50U, 1U)
1180 0 : #define PA21_I2C3_SCL SF32LB_PINMUX(PA, 21U, 4U, 0x50U, 0U)
1181 0 : #define PA21_I2C4_SDA SF32LB_PINMUX(PA, 21U, 4U, 0x54U, 1U)
1182 0 : #define PA21_I2C4_SCL SF32LB_PINMUX(PA, 21U, 4U, 0x54U, 0U)
1183 0 : #define PA21_USART1_CTS SF32LB_PINMUX(PA, 21U, 4U, 0x58U, 3U)
1184 0 : #define PA21_USART1_RTS SF32LB_PINMUX(PA, 21U, 4U, 0x58U, 2U)
1185 0 : #define PA21_USART1_RXD SF32LB_PINMUX(PA, 21U, 4U, 0x58U, 1U)
1186 0 : #define PA21_USART1_TXD SF32LB_PINMUX(PA, 21U, 4U, 0x58U, 0U)
1187 0 : #define PA21_USART2_CTS SF32LB_PINMUX(PA, 21U, 4U, 0x5CU, 3U)
1188 0 : #define PA21_USART2_RTS SF32LB_PINMUX(PA, 21U, 4U, 0x5CU, 2U)
1189 0 : #define PA21_USART2_RXD SF32LB_PINMUX(PA, 21U, 4U, 0x5CU, 1U)
1190 0 : #define PA21_USART2_TXD SF32LB_PINMUX(PA, 21U, 4U, 0x5CU, 0U)
1191 0 : #define PA21_USART3_CTS SF32LB_PINMUX(PA, 21U, 4U, 0x60U, 3U)
1192 0 : #define PA21_USART3_RTS SF32LB_PINMUX(PA, 21U, 4U, 0x60U, 2U)
1193 0 : #define PA21_USART3_RXD SF32LB_PINMUX(PA, 21U, 4U, 0x60U, 1U)
1194 0 : #define PA21_USART3_TXD SF32LB_PINMUX(PA, 21U, 4U, 0x60U, 0U)
1195 : /* PA_I2C_UART functions end */
1196 : /* PA_TIM functions start */
1197 0 : #define PA21_GPTIM1_CH1 SF32LB_PINMUX(PA, 21U, 5U, 0x64U, 0U)
1198 0 : #define PA21_GPTIM1_CH2 SF32LB_PINMUX(PA, 21U, 5U, 0x64U, 1U)
1199 0 : #define PA21_GPTIM1_CH3 SF32LB_PINMUX(PA, 21U, 5U, 0x64U, 2U)
1200 0 : #define PA21_GPTIM1_CH4 SF32LB_PINMUX(PA, 21U, 5U, 0x64U, 3U)
1201 0 : #define PA21_GPTIM2_CH1 SF32LB_PINMUX(PA, 21U, 5U, 0x68U, 0U)
1202 0 : #define PA21_GPTIM2_CH2 SF32LB_PINMUX(PA, 21U, 5U, 0x68U, 1U)
1203 0 : #define PA21_GPTIM2_CH3 SF32LB_PINMUX(PA, 21U, 5U, 0x68U, 2U)
1204 0 : #define PA21_GPTIM2_CH4 SF32LB_PINMUX(PA, 21U, 5U, 0x68U, 3U)
1205 0 : #define PA21_GPTIM1_ETR SF32LB_PINMUX(PA, 21U, 5U, 0x6CU, 0U)
1206 0 : #define PA21_GPTIM2_ETR SF32LB_PINMUX(PA, 21U, 5U, 0x6CU, 1U)
1207 0 : #define PA21_LPTIM1_IN SF32LB_PINMUX(PA, 21U, 5U, 0x70U, 0U)
1208 0 : #define PA21_LPTIM1_OUT SF32LB_PINMUX(PA, 21U, 5U, 0x70U, 1U)
1209 0 : #define PA21_LPTIM1_ETR SF32LB_PINMUX(PA, 21U, 5U, 0x70U, 2U)
1210 0 : #define PA21_LPTIM2_IN SF32LB_PINMUX(PA, 21U, 5U, 0x74U, 0U)
1211 0 : #define PA21_LPTIM2_OUT SF32LB_PINMUX(PA, 21U, 5U, 0x74U, 1U)
1212 0 : #define PA21_LPTIM2_ETR SF32LB_PINMUX(PA, 21U, 5U, 0x74U, 2U)
1213 0 : #define PA21_ATIM1_CH1 SF32LB_PINMUX(PA, 21U, 5U, 0x78U, 0U)
1214 0 : #define PA21_ATIM1_CH2 SF32LB_PINMUX(PA, 21U, 5U, 0x78U, 1U)
1215 0 : #define PA21_ATIM1_CH3 SF32LB_PINMUX(PA, 21U, 5U, 0x78U, 2U)
1216 0 : #define PA21_ATIM1_CH4 SF32LB_PINMUX(PA, 21U, 5U, 0x78U, 3U)
1217 0 : #define PA21_ATIM1_CH1N SF32LB_PINMUX(PA, 21U, 5U, 0x7CU, 0U)
1218 0 : #define PA21_ATIM1_CH2N SF32LB_PINMUX(PA, 21U, 5U, 0x7CU, 1U)
1219 0 : #define PA21_ATIM1_CH3N SF32LB_PINMUX(PA, 21U, 5U, 0x7CU, 2U)
1220 0 : #define PA21_ATIM1_BK SF32LB_PINMUX(PA, 21U, 5U, 0x80U, 0U)
1221 0 : #define PA21_ATIM1_BK2 SF32LB_PINMUX(PA, 21U, 5U, 0x80U, 1U)
1222 0 : #define PA21_ATIM1_ETR SF32LB_PINMUX(PA, 21U, 5U, 0x80U, 2U)
1223 : /* PA_TIM functions end */
1224 :
1225 : /* PA22 */
1226 0 : #define PA22_GPIO SF32LB_PINMUX(PA, 22U, 0U, 0U, 0U)
1227 0 : #define PA22_PDM1_CLK SF32LB_PINMUX(PA, 22U, 3U, 0U, 0U)
1228 : /* PA_I2C_UART functions start */
1229 0 : #define PA22_I2C1_SDA SF32LB_PINMUX(PA, 22U, 4U, 0x48U, 1U)
1230 0 : #define PA22_I2C1_SCL SF32LB_PINMUX(PA, 22U, 4U, 0x48U, 0U)
1231 0 : #define PA22_I2C2_SDA SF32LB_PINMUX(PA, 22U, 4U, 0x4CU, 1U)
1232 0 : #define PA22_I2C2_SCL SF32LB_PINMUX(PA, 22U, 4U, 0x4CU, 0U)
1233 0 : #define PA22_I2C3_SDA SF32LB_PINMUX(PA, 22U, 4U, 0x50U, 1U)
1234 0 : #define PA22_I2C3_SCL SF32LB_PINMUX(PA, 22U, 4U, 0x50U, 0U)
1235 0 : #define PA22_I2C4_SDA SF32LB_PINMUX(PA, 22U, 4U, 0x54U, 1U)
1236 0 : #define PA22_I2C4_SCL SF32LB_PINMUX(PA, 22U, 4U, 0x54U, 0U)
1237 0 : #define PA22_USART1_CTS SF32LB_PINMUX(PA, 22U, 4U, 0x58U, 3U)
1238 0 : #define PA22_USART1_RTS SF32LB_PINMUX(PA, 22U, 4U, 0x58U, 2U)
1239 0 : #define PA22_USART1_RXD SF32LB_PINMUX(PA, 22U, 4U, 0x58U, 1U)
1240 0 : #define PA22_USART1_TXD SF32LB_PINMUX(PA, 22U, 4U, 0x58U, 0U)
1241 0 : #define PA22_USART2_CTS SF32LB_PINMUX(PA, 22U, 4U, 0x5CU, 3U)
1242 0 : #define PA22_USART2_RTS SF32LB_PINMUX(PA, 22U, 4U, 0x5CU, 2U)
1243 0 : #define PA22_USART2_RXD SF32LB_PINMUX(PA, 22U, 4U, 0x5CU, 1U)
1244 0 : #define PA22_USART2_TXD SF32LB_PINMUX(PA, 22U, 4U, 0x5CU, 0U)
1245 0 : #define PA22_USART3_CTS SF32LB_PINMUX(PA, 22U, 4U, 0x60U, 3U)
1246 0 : #define PA22_USART3_RTS SF32LB_PINMUX(PA, 22U, 4U, 0x60U, 2U)
1247 0 : #define PA22_USART3_RXD SF32LB_PINMUX(PA, 22U, 4U, 0x60U, 1U)
1248 0 : #define PA22_USART3_TXD SF32LB_PINMUX(PA, 22U, 4U, 0x60U, 0U)
1249 : /* PA_I2C_UART functions end */
1250 : /* PA_TIM functions start */
1251 0 : #define PA22_GPTIM1_CH1 SF32LB_PINMUX(PA, 22U, 5U, 0x64U, 0U)
1252 0 : #define PA22_GPTIM1_CH2 SF32LB_PINMUX(PA, 22U, 5U, 0x64U, 1U)
1253 0 : #define PA22_GPTIM1_CH3 SF32LB_PINMUX(PA, 22U, 5U, 0x64U, 2U)
1254 0 : #define PA22_GPTIM1_CH4 SF32LB_PINMUX(PA, 22U, 5U, 0x64U, 3U)
1255 0 : #define PA22_GPTIM2_CH1 SF32LB_PINMUX(PA, 22U, 5U, 0x68U, 0U)
1256 0 : #define PA22_GPTIM2_CH2 SF32LB_PINMUX(PA, 22U, 5U, 0x68U, 1U)
1257 0 : #define PA22_GPTIM2_CH3 SF32LB_PINMUX(PA, 22U, 5U, 0x68U, 2U)
1258 0 : #define PA22_GPTIM2_CH4 SF32LB_PINMUX(PA, 22U, 5U, 0x68U, 3U)
1259 0 : #define PA22_GPTIM1_ETR SF32LB_PINMUX(PA, 22U, 5U, 0x6CU, 0U)
1260 0 : #define PA22_GPTIM2_ETR SF32LB_PINMUX(PA, 22U, 5U, 0x6CU, 1U)
1261 0 : #define PA22_LPTIM1_IN SF32LB_PINMUX(PA, 22U, 5U, 0x70U, 0U)
1262 0 : #define PA22_LPTIM1_OUT SF32LB_PINMUX(PA, 22U, 5U, 0x70U, 1U)
1263 0 : #define PA22_LPTIM1_ETR SF32LB_PINMUX(PA, 22U, 5U, 0x70U, 2U)
1264 0 : #define PA22_LPTIM2_IN SF32LB_PINMUX(PA, 22U, 5U, 0x74U, 0U)
1265 0 : #define PA22_LPTIM2_OUT SF32LB_PINMUX(PA, 22U, 5U, 0x74U, 1U)
1266 0 : #define PA22_LPTIM2_ETR SF32LB_PINMUX(PA, 22U, 5U, 0x74U, 2U)
1267 0 : #define PA22_ATIM1_CH1 SF32LB_PINMUX(PA, 22U, 5U, 0x78U, 0U)
1268 0 : #define PA22_ATIM1_CH2 SF32LB_PINMUX(PA, 22U, 5U, 0x78U, 1U)
1269 0 : #define PA22_ATIM1_CH3 SF32LB_PINMUX(PA, 22U, 5U, 0x78U, 2U)
1270 0 : #define PA22_ATIM1_CH4 SF32LB_PINMUX(PA, 22U, 5U, 0x78U, 3U)
1271 0 : #define PA22_ATIM1_CH1N SF32LB_PINMUX(PA, 22U, 5U, 0x7CU, 0U)
1272 0 : #define PA22_ATIM1_CH2N SF32LB_PINMUX(PA, 22U, 5U, 0x7CU, 1U)
1273 0 : #define PA22_ATIM1_CH3N SF32LB_PINMUX(PA, 22U, 5U, 0x7CU, 2U)
1274 0 : #define PA22_ATIM1_BK SF32LB_PINMUX(PA, 22U, 5U, 0x80U, 0U)
1275 0 : #define PA22_ATIM1_BK2 SF32LB_PINMUX(PA, 22U, 5U, 0x80U, 1U)
1276 0 : #define PA22_ATIM1_ETR SF32LB_PINMUX(PA, 22U, 5U, 0x80U, 2U)
1277 : /* PA_TIM functions end */
1278 0 : #define PA22_XTAL32K_XI SF32LB_PINMUX(PA, 22U, 8U, 0U, 0U)
1279 :
1280 : /* PA23 */
1281 0 : #define PA23_GPIO SF32LB_PINMUX(PA, 23U, 0U, 0U, 0U)
1282 0 : #define PA23_PDM1_DATA SF32LB_PINMUX(PA, 23U, 3U, 0U, 0U)
1283 : /* PA_I2C_UART functions start */
1284 0 : #define PA23_I2C1_SDA SF32LB_PINMUX(PA, 23U, 4U, 0x48U, 1U)
1285 0 : #define PA23_I2C1_SCL SF32LB_PINMUX(PA, 23U, 4U, 0x48U, 0U)
1286 0 : #define PA23_I2C2_SDA SF32LB_PINMUX(PA, 23U, 4U, 0x4CU, 1U)
1287 0 : #define PA23_I2C2_SCL SF32LB_PINMUX(PA, 23U, 4U, 0x4CU, 0U)
1288 0 : #define PA23_I2C3_SDA SF32LB_PINMUX(PA, 23U, 4U, 0x50U, 1U)
1289 0 : #define PA23_I2C3_SCL SF32LB_PINMUX(PA, 23U, 4U, 0x50U, 0U)
1290 0 : #define PA23_I2C4_SDA SF32LB_PINMUX(PA, 23U, 4U, 0x54U, 1U)
1291 0 : #define PA23_I2C4_SCL SF32LB_PINMUX(PA, 23U, 4U, 0x54U, 0U)
1292 0 : #define PA23_USART1_CTS SF32LB_PINMUX(PA, 23U, 4U, 0x58U, 3U)
1293 0 : #define PA23_USART1_RTS SF32LB_PINMUX(PA, 23U, 4U, 0x58U, 2U)
1294 0 : #define PA23_USART1_RXD SF32LB_PINMUX(PA, 23U, 4U, 0x58U, 1U)
1295 0 : #define PA23_USART1_TXD SF32LB_PINMUX(PA, 23U, 4U, 0x58U, 0U)
1296 0 : #define PA23_USART2_CTS SF32LB_PINMUX(PA, 23U, 4U, 0x5CU, 3U)
1297 0 : #define PA23_USART2_RTS SF32LB_PINMUX(PA, 23U, 4U, 0x5CU, 2U)
1298 0 : #define PA23_USART2_RXD SF32LB_PINMUX(PA, 23U, 4U, 0x5CU, 1U)
1299 0 : #define PA23_USART2_TXD SF32LB_PINMUX(PA, 23U, 4U, 0x5CU, 0U)
1300 0 : #define PA23_USART3_CTS SF32LB_PINMUX(PA, 23U, 4U, 0x60U, 3U)
1301 0 : #define PA23_USART3_RTS SF32LB_PINMUX(PA, 23U, 4U, 0x60U, 2U)
1302 0 : #define PA23_USART3_RXD SF32LB_PINMUX(PA, 23U, 4U, 0x60U, 1U)
1303 0 : #define PA23_USART3_TXD SF32LB_PINMUX(PA, 23U, 4U, 0x60U, 0U)
1304 : /* PA_I2C_UART functions end */
1305 : /* PA_TIM functions start */
1306 0 : #define PA23_GPTIM1_CH1 SF32LB_PINMUX(PA, 23U, 5U, 0x64U, 0U)
1307 0 : #define PA23_GPTIM1_CH2 SF32LB_PINMUX(PA, 23U, 5U, 0x64U, 1U)
1308 0 : #define PA23_GPTIM1_CH3 SF32LB_PINMUX(PA, 23U, 5U, 0x64U, 2U)
1309 0 : #define PA23_GPTIM1_CH4 SF32LB_PINMUX(PA, 23U, 5U, 0x64U, 3U)
1310 0 : #define PA23_GPTIM2_CH1 SF32LB_PINMUX(PA, 23U, 5U, 0x68U, 0U)
1311 0 : #define PA23_GPTIM2_CH2 SF32LB_PINMUX(PA, 23U, 5U, 0x68U, 1U)
1312 0 : #define PA23_GPTIM2_CH3 SF32LB_PINMUX(PA, 23U, 5U, 0x68U, 2U)
1313 0 : #define PA23_GPTIM2_CH4 SF32LB_PINMUX(PA, 23U, 5U, 0x68U, 3U)
1314 0 : #define PA23_GPTIM1_ETR SF32LB_PINMUX(PA, 23U, 5U, 0x6CU, 0U)
1315 0 : #define PA23_GPTIM2_ETR SF32LB_PINMUX(PA, 23U, 5U, 0x6CU, 1U)
1316 0 : #define PA23_LPTIM1_IN SF32LB_PINMUX(PA, 23U, 5U, 0x70U, 0U)
1317 0 : #define PA23_LPTIM1_OUT SF32LB_PINMUX(PA, 23U, 5U, 0x70U, 1U)
1318 0 : #define PA23_LPTIM1_ETR SF32LB_PINMUX(PA, 23U, 5U, 0x70U, 2U)
1319 0 : #define PA23_LPTIM2_IN SF32LB_PINMUX(PA, 23U, 5U, 0x74U, 0U)
1320 0 : #define PA23_LPTIM2_OUT SF32LB_PINMUX(PA, 23U, 5U, 0x74U, 1U)
1321 0 : #define PA23_LPTIM2_ETR SF32LB_PINMUX(PA, 23U, 5U, 0x74U, 2U)
1322 0 : #define PA23_ATIM1_CH1 SF32LB_PINMUX(PA, 23U, 5U, 0x78U, 0U)
1323 0 : #define PA23_ATIM1_CH2 SF32LB_PINMUX(PA, 23U, 5U, 0x78U, 1U)
1324 0 : #define PA23_ATIM1_CH3 SF32LB_PINMUX(PA, 23U, 5U, 0x78U, 2U)
1325 0 : #define PA23_ATIM1_CH4 SF32LB_PINMUX(PA, 23U, 5U, 0x78U, 3U)
1326 0 : #define PA23_ATIM1_CH1N SF32LB_PINMUX(PA, 23U, 5U, 0x7CU, 0U)
1327 0 : #define PA23_ATIM1_CH2N SF32LB_PINMUX(PA, 23U, 5U, 0x7CU, 1U)
1328 0 : #define PA23_ATIM1_CH3N SF32LB_PINMUX(PA, 23U, 5U, 0x7CU, 2U)
1329 0 : #define PA23_ATIM1_BK SF32LB_PINMUX(PA, 23U, 5U, 0x80U, 0U)
1330 0 : #define PA23_ATIM1_BK2 SF32LB_PINMUX(PA, 23U, 5U, 0x80U, 1U)
1331 0 : #define PA23_ATIM1_ETR SF32LB_PINMUX(PA, 23U, 5U, 0x80U, 2U)
1332 : /* PA_TIM functions end */
1333 0 : #define PA23_XTAL32K_XO SF32LB_PINMUX(PA, 23U, 8U, 0U, 0U)
1334 :
1335 : /* PA24 */
1336 0 : #define PA24_GPIO SF32LB_PINMUX(PA, 24U, 0U, 0U, 0U)
1337 0 : #define PA24_SPI1_DIO SF32LB_PINMUX(PA, 24U, 2U, 0U, 0U)
1338 0 : #define PA24_I2S1_MCLK SF32LB_PINMUX(PA, 24U, 3U, 0U, 0U)
1339 : /* PA_I2C_UART functions start */
1340 0 : #define PA24_I2C1_SDA SF32LB_PINMUX(PA, 24U, 4U, 0x48U, 1U)
1341 0 : #define PA24_I2C1_SCL SF32LB_PINMUX(PA, 24U, 4U, 0x48U, 0U)
1342 0 : #define PA24_I2C2_SDA SF32LB_PINMUX(PA, 24U, 4U, 0x4CU, 1U)
1343 0 : #define PA24_I2C2_SCL SF32LB_PINMUX(PA, 24U, 4U, 0x4CU, 0U)
1344 0 : #define PA24_I2C3_SDA SF32LB_PINMUX(PA, 24U, 4U, 0x50U, 1U)
1345 0 : #define PA24_I2C3_SCL SF32LB_PINMUX(PA, 24U, 4U, 0x50U, 0U)
1346 0 : #define PA24_I2C4_SDA SF32LB_PINMUX(PA, 24U, 4U, 0x54U, 1U)
1347 0 : #define PA24_I2C4_SCL SF32LB_PINMUX(PA, 24U, 4U, 0x54U, 0U)
1348 0 : #define PA24_USART1_CTS SF32LB_PINMUX(PA, 24U, 4U, 0x58U, 3U)
1349 0 : #define PA24_USART1_RTS SF32LB_PINMUX(PA, 24U, 4U, 0x58U, 2U)
1350 0 : #define PA24_USART1_RXD SF32LB_PINMUX(PA, 24U, 4U, 0x58U, 1U)
1351 0 : #define PA24_USART1_TXD SF32LB_PINMUX(PA, 24U, 4U, 0x58U, 0U)
1352 0 : #define PA24_USART2_CTS SF32LB_PINMUX(PA, 24U, 4U, 0x5CU, 3U)
1353 0 : #define PA24_USART2_RTS SF32LB_PINMUX(PA, 24U, 4U, 0x5CU, 2U)
1354 0 : #define PA24_USART2_RXD SF32LB_PINMUX(PA, 24U, 4U, 0x5CU, 1U)
1355 0 : #define PA24_USART2_TXD SF32LB_PINMUX(PA, 24U, 4U, 0x5CU, 0U)
1356 0 : #define PA24_USART3_CTS SF32LB_PINMUX(PA, 24U, 4U, 0x60U, 3U)
1357 0 : #define PA24_USART3_RTS SF32LB_PINMUX(PA, 24U, 4U, 0x60U, 2U)
1358 0 : #define PA24_USART3_RXD SF32LB_PINMUX(PA, 24U, 4U, 0x60U, 1U)
1359 0 : #define PA24_USART3_TXD SF32LB_PINMUX(PA, 24U, 4U, 0x60U, 0U)
1360 : /* PA_I2C_UART functions end */
1361 : /* PA_TIM functions start */
1362 0 : #define PA24_GPTIM1_CH1 SF32LB_PINMUX(PA, 24U, 5U, 0x64U, 0U)
1363 0 : #define PA24_GPTIM1_CH2 SF32LB_PINMUX(PA, 24U, 5U, 0x64U, 1U)
1364 0 : #define PA24_GPTIM1_CH3 SF32LB_PINMUX(PA, 24U, 5U, 0x64U, 2U)
1365 0 : #define PA24_GPTIM1_CH4 SF32LB_PINMUX(PA, 24U, 5U, 0x64U, 3U)
1366 0 : #define PA24_GPTIM2_CH1 SF32LB_PINMUX(PA, 24U, 5U, 0x68U, 0U)
1367 0 : #define PA24_GPTIM2_CH2 SF32LB_PINMUX(PA, 24U, 5U, 0x68U, 1U)
1368 0 : #define PA24_GPTIM2_CH3 SF32LB_PINMUX(PA, 24U, 5U, 0x68U, 2U)
1369 0 : #define PA24_GPTIM2_CH4 SF32LB_PINMUX(PA, 24U, 5U, 0x68U, 3U)
1370 0 : #define PA24_GPTIM1_ETR SF32LB_PINMUX(PA, 24U, 5U, 0x6CU, 0U)
1371 0 : #define PA24_GPTIM2_ETR SF32LB_PINMUX(PA, 24U, 5U, 0x6CU, 1U)
1372 0 : #define PA24_LPTIM1_IN SF32LB_PINMUX(PA, 24U, 5U, 0x70U, 0U)
1373 0 : #define PA24_LPTIM1_OUT SF32LB_PINMUX(PA, 24U, 5U, 0x70U, 1U)
1374 0 : #define PA24_LPTIM1_ETR SF32LB_PINMUX(PA, 24U, 5U, 0x70U, 2U)
1375 0 : #define PA24_LPTIM2_IN SF32LB_PINMUX(PA, 24U, 5U, 0x74U, 0U)
1376 0 : #define PA24_LPTIM2_OUT SF32LB_PINMUX(PA, 24U, 5U, 0x74U, 1U)
1377 0 : #define PA24_LPTIM2_ETR SF32LB_PINMUX(PA, 24U, 5U, 0x74U, 2U)
1378 0 : #define PA24_ATIM1_CH1 SF32LB_PINMUX(PA, 24U, 5U, 0x78U, 0U)
1379 0 : #define PA24_ATIM1_CH2 SF32LB_PINMUX(PA, 24U, 5U, 0x78U, 1U)
1380 0 : #define PA24_ATIM1_CH3 SF32LB_PINMUX(PA, 24U, 5U, 0x78U, 2U)
1381 0 : #define PA24_ATIM1_CH4 SF32LB_PINMUX(PA, 24U, 5U, 0x78U, 3U)
1382 0 : #define PA24_ATIM1_CH1N SF32LB_PINMUX(PA, 24U, 5U, 0x7CU, 0U)
1383 0 : #define PA24_ATIM1_CH2N SF32LB_PINMUX(PA, 24U, 5U, 0x7CU, 1U)
1384 0 : #define PA24_ATIM1_CH3N SF32LB_PINMUX(PA, 24U, 5U, 0x7CU, 2U)
1385 0 : #define PA24_ATIM1_BK SF32LB_PINMUX(PA, 24U, 5U, 0x80U, 0U)
1386 0 : #define PA24_ATIM1_BK2 SF32LB_PINMUX(PA, 24U, 5U, 0x80U, 1U)
1387 0 : #define PA24_ATIM1_ETR SF32LB_PINMUX(PA, 24U, 5U, 0x80U, 2U)
1388 : /* PA_TIM functions end */
1389 0 : #define PA24_WKUP_PIN0 SF32LB_PINMUX(PA, 24U, 8U, 0U, 0U)
1390 :
1391 : /* PA25 */
1392 0 : #define PA25_GPIO SF32LB_PINMUX(PA, 25U, 0U, 0U, 0U)
1393 0 : #define PA25_SPI1_DI SF32LB_PINMUX(PA, 25U, 2U, 0U, 0U)
1394 0 : #define PA25_I2S1_SDO SF32LB_PINMUX(PA, 25U, 3U, 0U, 0U)
1395 : /* PA_I2C_UART functions start */
1396 0 : #define PA25_I2C1_SDA SF32LB_PINMUX(PA, 25U, 4U, 0x48U, 1U)
1397 0 : #define PA25_I2C1_SCL SF32LB_PINMUX(PA, 25U, 4U, 0x48U, 0U)
1398 0 : #define PA25_I2C2_SDA SF32LB_PINMUX(PA, 25U, 4U, 0x4CU, 1U)
1399 0 : #define PA25_I2C2_SCL SF32LB_PINMUX(PA, 25U, 4U, 0x4CU, 0U)
1400 0 : #define PA25_I2C3_SDA SF32LB_PINMUX(PA, 25U, 4U, 0x50U, 1U)
1401 0 : #define PA25_I2C3_SCL SF32LB_PINMUX(PA, 25U, 4U, 0x50U, 0U)
1402 0 : #define PA25_I2C4_SDA SF32LB_PINMUX(PA, 25U, 4U, 0x54U, 1U)
1403 0 : #define PA25_I2C4_SCL SF32LB_PINMUX(PA, 25U, 4U, 0x54U, 0U)
1404 0 : #define PA25_USART1_CTS SF32LB_PINMUX(PA, 25U, 4U, 0x58U, 3U)
1405 0 : #define PA25_USART1_RTS SF32LB_PINMUX(PA, 25U, 4U, 0x58U, 2U)
1406 0 : #define PA25_USART1_RXD SF32LB_PINMUX(PA, 25U, 4U, 0x58U, 1U)
1407 0 : #define PA25_USART1_TXD SF32LB_PINMUX(PA, 25U, 4U, 0x58U, 0U)
1408 0 : #define PA25_USART2_CTS SF32LB_PINMUX(PA, 25U, 4U, 0x5CU, 3U)
1409 0 : #define PA25_USART2_RTS SF32LB_PINMUX(PA, 25U, 4U, 0x5CU, 2U)
1410 0 : #define PA25_USART2_RXD SF32LB_PINMUX(PA, 25U, 4U, 0x5CU, 1U)
1411 0 : #define PA25_USART2_TXD SF32LB_PINMUX(PA, 25U, 4U, 0x5CU, 0U)
1412 0 : #define PA25_USART3_CTS SF32LB_PINMUX(PA, 25U, 4U, 0x60U, 3U)
1413 0 : #define PA25_USART3_RTS SF32LB_PINMUX(PA, 25U, 4U, 0x60U, 2U)
1414 0 : #define PA25_USART3_RXD SF32LB_PINMUX(PA, 25U, 4U, 0x60U, 1U)
1415 0 : #define PA25_USART3_TXD SF32LB_PINMUX(PA, 25U, 4U, 0x60U, 0U)
1416 : /* PA_I2C_UART functions end */
1417 : /* PA_TIM functions start */
1418 0 : #define PA25_GPTIM1_CH1 SF32LB_PINMUX(PA, 25U, 5U, 0x64U, 0U)
1419 0 : #define PA25_GPTIM1_CH2 SF32LB_PINMUX(PA, 25U, 5U, 0x64U, 1U)
1420 0 : #define PA25_GPTIM1_CH3 SF32LB_PINMUX(PA, 25U, 5U, 0x64U, 2U)
1421 0 : #define PA25_GPTIM1_CH4 SF32LB_PINMUX(PA, 25U, 5U, 0x64U, 3U)
1422 0 : #define PA25_GPTIM2_CH1 SF32LB_PINMUX(PA, 25U, 5U, 0x68U, 0U)
1423 0 : #define PA25_GPTIM2_CH2 SF32LB_PINMUX(PA, 25U, 5U, 0x68U, 1U)
1424 0 : #define PA25_GPTIM2_CH3 SF32LB_PINMUX(PA, 25U, 5U, 0x68U, 2U)
1425 0 : #define PA25_GPTIM2_CH4 SF32LB_PINMUX(PA, 25U, 5U, 0x68U, 3U)
1426 0 : #define PA25_GPTIM1_ETR SF32LB_PINMUX(PA, 25U, 5U, 0x6CU, 0U)
1427 0 : #define PA25_GPTIM2_ETR SF32LB_PINMUX(PA, 25U, 5U, 0x6CU, 1U)
1428 0 : #define PA25_LPTIM1_IN SF32LB_PINMUX(PA, 25U, 5U, 0x70U, 0U)
1429 0 : #define PA25_LPTIM1_OUT SF32LB_PINMUX(PA, 25U, 5U, 0x70U, 1U)
1430 0 : #define PA25_LPTIM1_ETR SF32LB_PINMUX(PA, 25U, 5U, 0x70U, 2U)
1431 0 : #define PA25_LPTIM2_IN SF32LB_PINMUX(PA, 25U, 5U, 0x74U, 0U)
1432 0 : #define PA25_LPTIM2_OUT SF32LB_PINMUX(PA, 25U, 5U, 0x74U, 1U)
1433 0 : #define PA25_LPTIM2_ETR SF32LB_PINMUX(PA, 25U, 5U, 0x74U, 2U)
1434 0 : #define PA25_ATIM1_CH1 SF32LB_PINMUX(PA, 25U, 5U, 0x78U, 0U)
1435 0 : #define PA25_ATIM1_CH2 SF32LB_PINMUX(PA, 25U, 5U, 0x78U, 1U)
1436 0 : #define PA25_ATIM1_CH3 SF32LB_PINMUX(PA, 25U, 5U, 0x78U, 2U)
1437 0 : #define PA25_ATIM1_CH4 SF32LB_PINMUX(PA, 25U, 5U, 0x78U, 3U)
1438 0 : #define PA25_ATIM1_CH1N SF32LB_PINMUX(PA, 25U, 5U, 0x7CU, 0U)
1439 0 : #define PA25_ATIM1_CH2N SF32LB_PINMUX(PA, 25U, 5U, 0x7CU, 1U)
1440 0 : #define PA25_ATIM1_CH3N SF32LB_PINMUX(PA, 25U, 5U, 0x7CU, 2U)
1441 0 : #define PA25_ATIM1_BK SF32LB_PINMUX(PA, 25U, 5U, 0x80U, 0U)
1442 0 : #define PA25_ATIM1_BK2 SF32LB_PINMUX(PA, 25U, 5U, 0x80U, 1U)
1443 0 : #define PA25_ATIM1_ETR SF32LB_PINMUX(PA, 25U, 5U, 0x80U, 2U)
1444 : /* PA_TIM functions end */
1445 0 : #define PA25_XTAL32K_EXT SF32LB_PINMUX(PA, 25U, 7U, 0U, 0U)
1446 0 : #define PA25_WKUP_PIN1 SF32LB_PINMUX(PA, 25U, 8U, 0U, 0U)
1447 :
1448 : /* PA26 */
1449 0 : #define PA26_GPIO SF32LB_PINMUX(PA, 26U, 0U, 0U, 0U)
1450 : /* PA_I2C_UART functions start */
1451 0 : #define PA26_I2C1_SDA SF32LB_PINMUX(PA, 26U, 4U, 0x48U, 1U)
1452 0 : #define PA26_I2C1_SCL SF32LB_PINMUX(PA, 26U, 4U, 0x48U, 0U)
1453 0 : #define PA26_I2C2_SDA SF32LB_PINMUX(PA, 26U, 4U, 0x4CU, 1U)
1454 0 : #define PA26_I2C2_SCL SF32LB_PINMUX(PA, 26U, 4U, 0x4CU, 0U)
1455 0 : #define PA26_I2C3_SDA SF32LB_PINMUX(PA, 26U, 4U, 0x50U, 1U)
1456 0 : #define PA26_I2C3_SCL SF32LB_PINMUX(PA, 26U, 4U, 0x50U, 0U)
1457 0 : #define PA26_I2C4_SDA SF32LB_PINMUX(PA, 26U, 4U, 0x54U, 1U)
1458 0 : #define PA26_I2C4_SCL SF32LB_PINMUX(PA, 26U, 4U, 0x54U, 0U)
1459 0 : #define PA26_USART1_CTS SF32LB_PINMUX(PA, 26U, 4U, 0x58U, 3U)
1460 0 : #define PA26_USART1_RTS SF32LB_PINMUX(PA, 26U, 4U, 0x58U, 2U)
1461 0 : #define PA26_USART1_RXD SF32LB_PINMUX(PA, 26U, 4U, 0x58U, 1U)
1462 0 : #define PA26_USART1_TXD SF32LB_PINMUX(PA, 26U, 4U, 0x58U, 0U)
1463 0 : #define PA26_USART2_CTS SF32LB_PINMUX(PA, 26U, 4U, 0x5CU, 3U)
1464 0 : #define PA26_USART2_RTS SF32LB_PINMUX(PA, 26U, 4U, 0x5CU, 2U)
1465 0 : #define PA26_USART2_RXD SF32LB_PINMUX(PA, 26U, 4U, 0x5CU, 1U)
1466 0 : #define PA26_USART2_TXD SF32LB_PINMUX(PA, 26U, 4U, 0x5CU, 0U)
1467 0 : #define PA26_USART3_CTS SF32LB_PINMUX(PA, 26U, 4U, 0x60U, 3U)
1468 0 : #define PA26_USART3_RTS SF32LB_PINMUX(PA, 26U, 4U, 0x60U, 2U)
1469 0 : #define PA26_USART3_RXD SF32LB_PINMUX(PA, 26U, 4U, 0x60U, 1U)
1470 0 : #define PA26_USART3_TXD SF32LB_PINMUX(PA, 26U, 4U, 0x60U, 0U)
1471 : /* PA_I2C_UART functions end */
1472 : /* PA_TIM functions start */
1473 0 : #define PA26_GPTIM1_CH1 SF32LB_PINMUX(PA, 26U, 5U, 0x64U, 0U)
1474 0 : #define PA26_GPTIM1_CH2 SF32LB_PINMUX(PA, 26U, 5U, 0x64U, 1U)
1475 0 : #define PA26_GPTIM1_CH3 SF32LB_PINMUX(PA, 26U, 5U, 0x64U, 2U)
1476 0 : #define PA26_GPTIM1_CH4 SF32LB_PINMUX(PA, 26U, 5U, 0x64U, 3U)
1477 0 : #define PA26_GPTIM2_CH1 SF32LB_PINMUX(PA, 26U, 5U, 0x68U, 0U)
1478 0 : #define PA26_GPTIM2_CH2 SF32LB_PINMUX(PA, 26U, 5U, 0x68U, 1U)
1479 0 : #define PA26_GPTIM2_CH3 SF32LB_PINMUX(PA, 26U, 5U, 0x68U, 2U)
1480 0 : #define PA26_GPTIM2_CH4 SF32LB_PINMUX(PA, 26U, 5U, 0x68U, 3U)
1481 0 : #define PA26_GPTIM1_ETR SF32LB_PINMUX(PA, 26U, 5U, 0x6CU, 0U)
1482 0 : #define PA26_GPTIM2_ETR SF32LB_PINMUX(PA, 26U, 5U, 0x6CU, 1U)
1483 0 : #define PA26_LPTIM1_IN SF32LB_PINMUX(PA, 26U, 5U, 0x70U, 0U)
1484 0 : #define PA26_LPTIM1_OUT SF32LB_PINMUX(PA, 26U, 5U, 0x70U, 1U)
1485 0 : #define PA26_LPTIM1_ETR SF32LB_PINMUX(PA, 26U, 5U, 0x70U, 2U)
1486 0 : #define PA26_LPTIM2_IN SF32LB_PINMUX(PA, 26U, 5U, 0x74U, 0U)
1487 0 : #define PA26_LPTIM2_OUT SF32LB_PINMUX(PA, 26U, 5U, 0x74U, 1U)
1488 0 : #define PA26_LPTIM2_ETR SF32LB_PINMUX(PA, 26U, 5U, 0x74U, 2U)
1489 0 : #define PA26_ATIM1_CH1 SF32LB_PINMUX(PA, 26U, 5U, 0x78U, 0U)
1490 0 : #define PA26_ATIM1_CH2 SF32LB_PINMUX(PA, 26U, 5U, 0x78U, 1U)
1491 0 : #define PA26_ATIM1_CH3 SF32LB_PINMUX(PA, 26U, 5U, 0x78U, 2U)
1492 0 : #define PA26_ATIM1_CH4 SF32LB_PINMUX(PA, 26U, 5U, 0x78U, 3U)
1493 0 : #define PA26_ATIM1_CH1N SF32LB_PINMUX(PA, 26U, 5U, 0x7CU, 0U)
1494 0 : #define PA26_ATIM1_CH2N SF32LB_PINMUX(PA, 26U, 5U, 0x7CU, 1U)
1495 0 : #define PA26_ATIM1_CH3N SF32LB_PINMUX(PA, 26U, 5U, 0x7CU, 2U)
1496 0 : #define PA26_ATIM1_BK SF32LB_PINMUX(PA, 26U, 5U, 0x80U, 0U)
1497 0 : #define PA26_ATIM1_BK2 SF32LB_PINMUX(PA, 26U, 5U, 0x80U, 1U)
1498 0 : #define PA26_ATIM1_ETR SF32LB_PINMUX(PA, 26U, 5U, 0x80U, 2U)
1499 : /* PA_TIM functions end */
1500 0 : #define PA26_WKUP_PIN2 SF32LB_PINMUX(PA, 26U, 8U, 0U, 0U)
1501 :
1502 : /* PA27 */
1503 0 : #define PA27_GPIO SF32LB_PINMUX(PA, 27U, 0U, 0U, 0U)
1504 : /* PA_I2C_UART functions start */
1505 0 : #define PA27_I2C1_SCL SF32LB_PINMUX(PA, 27U, 4U, 0x48U, 0U)
1506 0 : #define PA27_I2C1_SDA SF32LB_PINMUX(PA, 27U, 4U, 0x48U, 1U)
1507 0 : #define PA27_I2C2_SCL SF32LB_PINMUX(PA, 27U, 4U, 0x4CU, 0U)
1508 0 : #define PA27_I2C2_SDA SF32LB_PINMUX(PA, 27U, 4U, 0x4CU, 1U)
1509 0 : #define PA27_I2C3_SCL SF32LB_PINMUX(PA, 27U, 4U, 0x50U, 0U)
1510 0 : #define PA27_I2C3_SDA SF32LB_PINMUX(PA, 27U, 4U, 0x50U, 1U)
1511 0 : #define PA27_I2C4_SCL SF32LB_PINMUX(PA, 27U, 4U, 0x54U, 0U)
1512 0 : #define PA27_I2C4_SDA SF32LB_PINMUX(PA, 27U, 4U, 0x54U, 1U)
1513 0 : #define PA27_USART1_CTS SF32LB_PINMUX(PA, 27U, 4U, 0x58U, 0U)
1514 0 : #define PA27_USART1_RTS SF32LB_PINMUX(PA, 27U, 4U, 0x58U, 1U)
1515 0 : #define PA27_USART1_RXD SF32LB_PINMUX(PA, 27U, 4U, 0x58U, 2U)
1516 0 : #define PA27_USART1_TXD SF32LB_PINMUX(PA, 27U, 4U, 0x58U, 3U)
1517 0 : #define PA27_USART2_CTS SF32LB_PINMUX(PA, 27U, 4U, 0x5CU, 0U)
1518 0 : #define PA27_USART2_RTS SF32LB_PINMUX(PA, 27U, 4U, 0x5CU, 1U)
1519 0 : #define PA27_USART2_RXD SF32LB_PINMUX(PA, 27U, 4U, 0x5CU, 2U)
1520 0 : #define PA27_USART2_TXD SF32LB_PINMUX(PA, 27U, 4U, 0x5CU, 3U)
1521 0 : #define PA27_USART3_CTS SF32LB_PINMUX(PA, 27U, 4U, 0x60U, 0U)
1522 0 : #define PA27_USART3_RTS SF32LB_PINMUX(PA, 27U, 4U, 0x60U, 1U)
1523 0 : #define PA27_USART3_RXD SF32LB_PINMUX(PA, 27U, 4U, 0x60U, 2U)
1524 0 : #define PA27_USART3_TXD SF32LB_PINMUX(PA, 27U, 4U, 0x60U, 3U)
1525 : /* PA_I2C_UART functions end */
1526 : /* PA_TIM functions start */
1527 0 : #define PA27_GPTIM1_CH1 SF32LB_PINMUX(PA, 27U, 5U, 0x64U, 0U)
1528 0 : #define PA27_GPTIM1_CH2 SF32LB_PINMUX(PA, 27U, 5U, 0x64U, 1U)
1529 0 : #define PA27_GPTIM1_CH3 SF32LB_PINMUX(PA, 27U, 5U, 0x64U, 2U)
1530 0 : #define PA27_GPTIM1_CH4 SF32LB_PINMUX(PA, 27U, 5U, 0x64U, 3U)
1531 0 : #define PA27_GPTIM2_CH1 SF32LB_PINMUX(PA, 27U, 5U, 0x68U, 0U)
1532 0 : #define PA27_GPTIM2_CH2 SF32LB_PINMUX(PA, 27U, 5U, 0x68U, 1U)
1533 0 : #define PA27_GPTIM2_CH3 SF32LB_PINMUX(PA, 27U, 5U, 0x68U, 2U)
1534 0 : #define PA27_GPTIM2_CH4 SF32LB_PINMUX(PA, 27U, 5U, 0x68U, 3U)
1535 0 : #define PA27_GPTIM1_ETR SF32LB_PINMUX(PA, 27U, 5U, 0x6CU, 0U)
1536 0 : #define PA27_GPTIM2_ETR SF32LB_PINMUX(PA, 27U, 5U, 0x6CU, 1U)
1537 0 : #define PA27_LPTIM1_IN SF32LB_PINMUX(PA, 27U, 5U, 0x70U, 0U)
1538 0 : #define PA27_LPTIM1_OUT SF32LB_PINMUX(PA, 27U, 5U, 0x70U, 1U)
1539 0 : #define PA27_LPTIM1_ETR SF32LB_PINMUX(PA, 27U, 5U, 0x70U, 2U)
1540 0 : #define PA27_LPTIM2_IN SF32LB_PINMUX(PA, 27U, 5U, 0x74U, 0U)
1541 0 : #define PA27_LPTIM2_OUT SF32LB_PINMUX(PA, 27U, 5U, 0x74U, 1U)
1542 0 : #define PA27_LPTIM2_ETR SF32LB_PINMUX(PA, 27U, 5U, 0x74U, 2U)
1543 0 : #define PA27_ATIM1_CH1 SF32LB_PINMUX(PA, 27U, 5U, 0x78U, 0U)
1544 0 : #define PA27_ATIM1_CH2 SF32LB_PINMUX(PA, 27U, 5U, 0x78U, 1U)
1545 0 : #define PA27_ATIM1_CH3 SF32LB_PINMUX(PA, 27U, 5U, 0x78U, 2U)
1546 0 : #define PA27_ATIM1_CH4 SF32LB_PINMUX(PA, 27U, 5U, 0x78U, 3U)
1547 0 : #define PA27_ATIM1_CH1N SF32LB_PINMUX(PA, 27U, 5U, 0x7CU, 0U)
1548 0 : #define PA27_ATIM1_CH2N SF32LB_PINMUX(PA, 27U, 5U, 0x7CU, 1U)
1549 0 : #define PA27_ATIM1_CH3N SF32LB_PINMUX(PA, 27U, 5U, 0x7CU, 2U)
1550 0 : #define PA27_ATIM1_BK SF32LB_PINMUX(PA, 27U, 5U, 0x80U, 0U)
1551 0 : #define PA27_ATIM1_BK2 SF32LB_PINMUX(PA, 27U, 5U, 0x80U, 1U)
1552 0 : #define PA27_ATIM1_ETR SF32LB_PINMUX(PA, 27U, 5U, 0x80U, 2U)
1553 : /* PA_TIM functions end */
1554 0 : #define PA27_WKUP_PIN3 SF32LB_PINMUX(PA, 27U, 8U, 0U, 0U)
1555 :
1556 : /* PA28 */
1557 0 : #define PA28_GPIO SF32LB_PINMUX(PA, 28U, 0U, 0U, 0U)
1558 0 : #define PA28_SPI1_CLK SF32LB_PINMUX(PA, 28U, 2U, 0U, 0U)
1559 0 : #define PA28_I2S1_SDI SF32LB_PINMUX(PA, 28U, 3U, 0U, 0U)
1560 : /* PA_I2C_UART functions start */
1561 0 : #define PA28_I2C1_SCL SF32LB_PINMUX(PA, 28U, 4U, 0x48U, 0U)
1562 0 : #define PA28_I2C1_SDA SF32LB_PINMUX(PA, 28U, 4U, 0x48U, 1U)
1563 0 : #define PA28_I2C2_SCL SF32LB_PINMUX(PA, 28U, 4U, 0x4CU, 0U)
1564 0 : #define PA28_I2C2_SDA SF32LB_PINMUX(PA, 28U, 4U, 0x4CU, 1U)
1565 0 : #define PA28_I2C3_SCL SF32LB_PINMUX(PA, 28U, 4U, 0x50U, 0U)
1566 0 : #define PA28_I2C3_SDA SF32LB_PINMUX(PA, 28U, 4U, 0x50U, 1U)
1567 0 : #define PA28_I2C4_SCL SF32LB_PINMUX(PA, 28U, 4U, 0x54U, 0U)
1568 0 : #define PA28_I2C4_SDA SF32LB_PINMUX(PA, 28U, 4U, 0x54U, 1U)
1569 0 : #define PA28_USART1_CTS SF32LB_PINMUX(PA, 28U, 4U, 0x58U, 0U)
1570 0 : #define PA28_USART1_RTS SF32LB_PINMUX(PA, 28U, 4U, 0x58U, 1U)
1571 0 : #define PA28_USART1_RXD SF32LB_PINMUX(PA, 28U, 4U, 0x58U, 2U)
1572 0 : #define PA28_USART1_TXD SF32LB_PINMUX(PA, 28U, 4U, 0x58U, 3U)
1573 0 : #define PA28_USART2_CTS SF32LB_PINMUX(PA, 28U, 4U, 0x5CU, 0U)
1574 0 : #define PA28_USART2_RTS SF32LB_PINMUX(PA, 28U, 4U, 0x5CU, 1U)
1575 0 : #define PA28_USART2_RXD SF32LB_PINMUX(PA, 28U, 4U, 0x5CU, 2U)
1576 0 : #define PA28_USART2_TXD SF32LB_PINMUX(PA, 28U, 4U, 0x5CU, 3U)
1577 0 : #define PA28_USART3_CTS SF32LB_PINMUX(PA, 28U, 4U, 0x60U, 0U)
1578 0 : #define PA28_USART3_RTS SF32LB_PINMUX(PA, 28U, 4U, 0x60U, 1U)
1579 0 : #define PA28_USART3_RXD SF32LB_PINMUX(PA, 28U, 4U, 0x60U, 2U)
1580 0 : #define PA28_USART3_TXD SF32LB_PINMUX(PA, 28U, 4U, 0x60U, 3U)
1581 : /* PA_I2C_UART functions end */
1582 : /* PA_TIM functions start */
1583 0 : #define PA28_GPTIM1_CH1 SF32LB_PINMUX(PA, 28U, 5U, 0x64U, 0U)
1584 0 : #define PA28_GPTIM1_CH2 SF32LB_PINMUX(PA, 28U, 5U, 0x64U, 1U)
1585 0 : #define PA28_GPTIM1_CH3 SF32LB_PINMUX(PA, 28U, 5U, 0x64U, 2U)
1586 0 : #define PA28_GPTIM1_CH4 SF32LB_PINMUX(PA, 28U, 5U, 0x64U, 3U)
1587 0 : #define PA28_GPTIM2_CH1 SF32LB_PINMUX(PA, 28U, 5U, 0x68U, 0U)
1588 0 : #define PA28_GPTIM2_CH2 SF32LB_PINMUX(PA, 28U, 5U, 0x68U, 1U)
1589 0 : #define PA28_GPTIM2_CH3 SF32LB_PINMUX(PA, 28U, 5U, 0x68U, 2U)
1590 0 : #define PA28_GPTIM2_CH4 SF32LB_PINMUX(PA, 28U, 5U, 0x68U, 3U)
1591 0 : #define PA28_GPTIM1_ETR SF32LB_PINMUX(PA, 28U, 5U, 0x6CU, 0U)
1592 0 : #define PA28_GPTIM2_ETR SF32LB_PINMUX(PA, 28U, 5U, 0x6CU, 1U)
1593 0 : #define PA28_LPTIM1_IN SF32LB_PINMUX(PA, 28U, 5U, 0x70U, 0U)
1594 0 : #define PA28_LPTIM1_OUT SF32LB_PINMUX(PA, 28U, 5U, 0x70U, 1U)
1595 0 : #define PA28_LPTIM1_ETR SF32LB_PINMUX(PA, 28U, 5U, 0x70U, 2U)
1596 0 : #define PA28_LPTIM2_IN SF32LB_PINMUX(PA, 28U, 5U, 0x74U, 0U)
1597 0 : #define PA28_LPTIM2_OUT SF32LB_PINMUX(PA, 28U, 5U, 0x74U, 1U)
1598 0 : #define PA28_LPTIM2_ETR SF32LB_PINMUX(PA, 28U, 5U, 0x74U, 2U)
1599 0 : #define PA28_ATIM1_CH1 SF32LB_PINMUX(PA, 28U, 5U, 0x78U, 0U)
1600 0 : #define PA28_ATIM1_CH2 SF32LB_PINMUX(PA, 28U, 5U, 0x78U, 1U)
1601 0 : #define PA28_ATIM1_CH3 SF32LB_PINMUX(PA, 28U, 5U, 0x78U, 2U)
1602 0 : #define PA28_ATIM1_CH4 SF32LB_PINMUX(PA, 28U, 5U, 0x78U, 3U)
1603 0 : #define PA28_ATIM1_CH1N SF32LB_PINMUX(PA, 28U, 5U, 0x7CU, 0U)
1604 0 : #define PA28_ATIM1_CH2N SF32LB_PINMUX(PA, 28U, 5U, 0x7CU, 1U)
1605 0 : #define PA28_ATIM1_CH3N SF32LB_PINMUX(PA, 28U, 5U, 0x7CU, 2U)
1606 0 : #define PA28_ATIM1_BK SF32LB_PINMUX(PA, 28U, 5U, 0x80U, 0U)
1607 0 : #define PA28_ATIM1_BK2 SF32LB_PINMUX(PA, 28U, 5U, 0x80U, 1U)
1608 0 : #define PA28_ATIM1_ETR SF32LB_PINMUX(PA, 28U, 5U, 0x80U, 2U)
1609 : /* PA_TIM functions end */
1610 0 : #define PA28_GPADC_CH0 SF32LB_PINMUX(PA, 28U, 7U, 0U, 0U)
1611 :
1612 : /* PA29 */
1613 0 : #define PA29_GPIO SF32LB_PINMUX(PA, 29U, 0U, 0U, 0U)
1614 0 : #define PA29_SPI1_CS SF32LB_PINMUX(PA, 29U, 2U, 0U, 0U)
1615 0 : #define PA29_I2S1_BCK SF32LB_PINMUX(PA, 29U, 3U, 0U, 0U)
1616 : /* PA_I2C_UART functions start */
1617 0 : #define PA29_I2C1_SCL SF32LB_PINMUX(PA, 29U, 4U, 0x48U, 0U)
1618 0 : #define PA29_I2C1_SDA SF32LB_PINMUX(PA, 29U, 4U, 0x48U, 1U)
1619 0 : #define PA29_I2C2_SCL SF32LB_PINMUX(PA, 29U, 4U, 0x4CU, 0U)
1620 0 : #define PA29_I2C2_SDA SF32LB_PINMUX(PA, 29U, 4U, 0x4CU, 1U)
1621 0 : #define PA29_I2C3_SCL SF32LB_PINMUX(PA, 29U, 4U, 0x50U, 0U)
1622 0 : #define PA29_I2C3_SDA SF32LB_PINMUX(PA, 29U, 4U, 0x50U, 1U)
1623 0 : #define PA29_I2C4_SCL SF32LB_PINMUX(PA, 29U, 4U, 0x54U, 0U)
1624 0 : #define PA29_I2C4_SDA SF32LB_PINMUX(PA, 29U, 4U, 0x54U, 1U)
1625 0 : #define PA29_USART1_CTS SF32LB_PINMUX(PA, 29U, 4U, 0x58U, 0U)
1626 0 : #define PA29_USART1_RTS SF32LB_PINMUX(PA, 29U, 4U, 0x58U, 1U)
1627 0 : #define PA29_USART1_RXD SF32LB_PINMUX(PA, 29U, 4U, 0x58U, 2U)
1628 0 : #define PA29_USART1_TXD SF32LB_PINMUX(PA, 29U, 4U, 0x58U, 3U)
1629 0 : #define PA29_USART2_CTS SF32LB_PINMUX(PA, 29U, 4U, 0x5CU, 0U)
1630 0 : #define PA29_USART2_RTS SF32LB_PINMUX(PA, 29U, 4U, 0x5CU, 1U)
1631 0 : #define PA29_USART2_RXD SF32LB_PINMUX(PA, 29U, 4U, 0x5CU, 2U)
1632 0 : #define PA29_USART2_TXD SF32LB_PINMUX(PA, 29U, 4U, 0x5CU, 3U)
1633 0 : #define PA29_USART3_CTS SF32LB_PINMUX(PA, 29U, 4U, 0x60U, 0U)
1634 0 : #define PA29_USART3_RTS SF32LB_PINMUX(PA, 29U, 4U, 0x60U, 1U)
1635 0 : #define PA29_USART3_RXD SF32LB_PINMUX(PA, 29U, 4U, 0x60U, 2U)
1636 0 : #define PA29_USART3_TXD SF32LB_PINMUX(PA, 29U, 4U, 0x60U, 3U)
1637 : /* PA_I2C_UART functions end */
1638 : /* PA_TIM functions start */
1639 0 : #define PA29_GPTIM1_CH1 SF32LB_PINMUX(PA, 29U, 5U, 0x64U, 0U)
1640 0 : #define PA29_GPTIM1_CH2 SF32LB_PINMUX(PA, 29U, 5U, 0x64U, 1U)
1641 0 : #define PA29_GPTIM1_CH3 SF32LB_PINMUX(PA, 29U, 5U, 0x64U, 2U)
1642 0 : #define PA29_GPTIM1_CH4 SF32LB_PINMUX(PA, 29U, 5U, 0x64U, 3U)
1643 0 : #define PA29_GPTIM2_CH1 SF32LB_PINMUX(PA, 29U, 5U, 0x68U, 0U)
1644 0 : #define PA29_GPTIM2_CH2 SF32LB_PINMUX(PA, 29U, 5U, 0x68U, 1U)
1645 0 : #define PA29_GPTIM2_CH3 SF32LB_PINMUX(PA, 29U, 5U, 0x68U, 2U)
1646 0 : #define PA29_GPTIM2_CH4 SF32LB_PINMUX(PA, 29U, 5U, 0x68U, 3U)
1647 0 : #define PA29_GPTIM1_ETR SF32LB_PINMUX(PA, 29U, 5U, 0x6CU, 0U)
1648 0 : #define PA29_GPTIM2_ETR SF32LB_PINMUX(PA, 29U, 5U, 0x6CU, 1U)
1649 0 : #define PA29_LPTIM1_IN SF32LB_PINMUX(PA, 29U, 5U, 0x70U, 0U)
1650 0 : #define PA29_LPTIM1_OUT SF32LB_PINMUX(PA, 29U, 5U, 0x70U, 1U)
1651 0 : #define PA29_LPTIM1_ETR SF32LB_PINMUX(PA, 29U, 5U, 0x70U, 2U)
1652 0 : #define PA29_LPTIM2_IN SF32LB_PINMUX(PA, 29U, 5U, 0x74U, 0U)
1653 0 : #define PA29_LPTIM2_OUT SF32LB_PINMUX(PA, 29U, 5U, 0x74U, 1U)
1654 0 : #define PA29_LPTIM2_ETR SF32LB_PINMUX(PA, 29U, 5U, 0x74U, 2U)
1655 0 : #define PA29_ATIM1_CH1 SF32LB_PINMUX(PA, 29U, 5U, 0x78U, 0U)
1656 0 : #define PA29_ATIM1_CH2 SF32LB_PINMUX(PA, 29U, 5U, 0x78U, 1U)
1657 0 : #define PA29_ATIM1_CH3 SF32LB_PINMUX(PA, 29U, 5U, 0x78U, 2U)
1658 0 : #define PA29_ATIM1_CH4 SF32LB_PINMUX(PA, 29U, 5U, 0x78U, 3U)
1659 0 : #define PA29_ATIM1_CH1N SF32LB_PINMUX(PA, 29U, 5U, 0x7CU, 0U)
1660 0 : #define PA29_ATIM1_CH2N SF32LB_PINMUX(PA, 29U, 5U, 0x7CU, 1U)
1661 0 : #define PA29_ATIM1_CH3N SF32LB_PINMUX(PA, 29U, 5U, 0x7CU, 2U)
1662 0 : #define PA29_ATIM1_BK SF32LB_PINMUX(PA, 29U, 5U, 0x80U, 0U)
1663 0 : #define PA29_ATIM1_BK2 SF32LB_PINMUX(PA, 29U, 5U, 0x80U, 1U)
1664 0 : #define PA29_ATIM1_ETR SF32LB_PINMUX(PA, 29U, 5U, 0x80U, 2U)
1665 : /* PA_TIM functions end */
1666 0 : #define PA29_GPADC_CH1 SF32LB_PINMUX(PA, 29U, 7U, 0U, 0U)
1667 :
1668 : /* PA30 */
1669 0 : #define PA30_GPIO SF32LB_PINMUX(PA, 30U, 0U, 0U, 0U)
1670 0 : #define PA30_EFUSE_PWR SF32LB_PINMUX(PA, 30U, 2U, 0U, 0U)
1671 0 : #define PA30_I2S1_LRCK SF32LB_PINMUX(PA, 30U, 3U, 0U, 0U)
1672 : /* PA_I2C_UART functions start */
1673 0 : #define PA30_I2C1_SCL SF32LB_PINMUX(PA, 30U, 4U, 0x48U, 0U)
1674 0 : #define PA30_I2C1_SDA SF32LB_PINMUX(PA, 30U, 4U, 0x48U, 1U)
1675 0 : #define PA30_I2C2_SCL SF32LB_PINMUX(PA, 30U, 4U, 0x4CU, 0U)
1676 0 : #define PA30_I2C2_SDA SF32LB_PINMUX(PA, 30U, 4U, 0x4CU, 1U)
1677 0 : #define PA30_I2C3_SCL SF32LB_PINMUX(PA, 30U, 4U, 0x50U, 0U)
1678 0 : #define PA30_I2C3_SDA SF32LB_PINMUX(PA, 30U, 4U, 0x50U, 1U)
1679 0 : #define PA30_I2C4_SCL SF32LB_PINMUX(PA, 30U, 4U, 0x54U, 0U)
1680 0 : #define PA30_I2C4_SDA SF32LB_PINMUX(PA, 30U, 4U, 0x54U, 1U)
1681 0 : #define PA30_USART1_CTS SF32LB_PINMUX(PA, 30U, 4U, 0x58U, 0U)
1682 0 : #define PA30_USART1_RTS SF32LB_PINMUX(PA, 30U, 4U, 0x58U, 1U)
1683 0 : #define PA30_USART1_RXD SF32LB_PINMUX(PA, 30U, 4U, 0x58U, 2U)
1684 0 : #define PA30_USART1_TXD SF32LB_PINMUX(PA, 30U, 4U, 0x58U, 3U)
1685 0 : #define PA30_USART2_CTS SF32LB_PINMUX(PA, 30U, 4U, 0x5CU, 0U)
1686 0 : #define PA30_USART2_RTS SF32LB_PINMUX(PA, 30U, 4U, 0x5CU, 1U)
1687 0 : #define PA30_USART2_RXD SF32LB_PINMUX(PA, 30U, 4U, 0x5CU, 2U)
1688 0 : #define PA30_USART2_TXD SF32LB_PINMUX(PA, 30U, 4U, 0x5CU, 3U)
1689 0 : #define PA30_USART3_CTS SF32LB_PINMUX(PA, 30U, 4U, 0x60U, 0U)
1690 0 : #define PA30_USART3_RTS SF32LB_PINMUX(PA, 30U, 4U, 0x60U, 1U)
1691 0 : #define PA30_USART3_RXD SF32LB_PINMUX(PA, 30U, 4U, 0x60U, 2U)
1692 0 : #define PA30_USART3_TXD SF32LB_PINMUX(PA, 30U, 4U, 0x60U, 3U)
1693 : /* PA_I2C_UART functions end */
1694 : /* PA_TIM functions start */
1695 0 : #define PA30_GPTIM1_CH1 SF32LB_PINMUX(PA, 30U, 5U, 0x64U, 0U)
1696 0 : #define PA30_GPTIM1_CH2 SF32LB_PINMUX(PA, 30U, 5U, 0x64U, 1U)
1697 0 : #define PA30_GPTIM1_CH3 SF32LB_PINMUX(PA, 30U, 5U, 0x64U, 2U)
1698 0 : #define PA30_GPTIM1_CH4 SF32LB_PINMUX(PA, 30U, 5U, 0x64U, 3U)
1699 0 : #define PA30_GPTIM2_CH1 SF32LB_PINMUX(PA, 30U, 5U, 0x68U, 0U)
1700 0 : #define PA30_GPTIM2_CH2 SF32LB_PINMUX(PA, 30U, 5U, 0x68U, 1U)
1701 0 : #define PA30_GPTIM2_CH3 SF32LB_PINMUX(PA, 30U, 5U, 0x68U, 2U)
1702 0 : #define PA30_GPTIM2_CH4 SF32LB_PINMUX(PA, 30U, 5U, 0x68U, 3U)
1703 0 : #define PA30_GPTIM1_ETR SF32LB_PINMUX(PA, 30U, 5U, 0x6CU, 0U)
1704 0 : #define PA30_GPTIM2_ETR SF32LB_PINMUX(PA, 30U, 5U, 0x6CU, 1U)
1705 0 : #define PA30_LPTIM1_IN SF32LB_PINMUX(PA, 30U, 5U, 0x70U, 0U)
1706 0 : #define PA30_LPTIM1_OUT SF32LB_PINMUX(PA, 30U, 5U, 0x70U, 1U)
1707 0 : #define PA30_LPTIM1_ETR SF32LB_PINMUX(PA, 30U, 5U, 0x70U, 2U)
1708 0 : #define PA30_LPTIM2_IN SF32LB_PINMUX(PA, 30U, 5U, 0x74U, 0U)
1709 0 : #define PA30_LPTIM2_OUT SF32LB_PINMUX(PA, 30U, 5U, 0x74U, 1U)
1710 0 : #define PA30_LPTIM2_ETR SF32LB_PINMUX(PA, 30U, 5U, 0x74U, 2U)
1711 0 : #define PA30_ATIM1_CH1 SF32LB_PINMUX(PA, 30U, 5U, 0x78U, 0U)
1712 0 : #define PA30_ATIM1_CH2 SF32LB_PINMUX(PA, 30U, 5U, 0x78U, 1U)
1713 0 : #define PA30_ATIM1_CH3 SF32LB_PINMUX(PA, 30U, 5U, 0x78U, 2U)
1714 0 : #define PA30_ATIM1_CH4 SF32LB_PINMUX(PA, 30U, 5U, 0x78U, 3U)
1715 0 : #define PA30_ATIM1_CH1N SF32LB_PINMUX(PA, 30U, 5U, 0x7CU, 0U)
1716 0 : #define PA30_ATIM1_CH2N SF32LB_PINMUX(PA, 30U, 5U, 0x7CU, 1U)
1717 0 : #define PA30_ATIM1_CH3N SF32LB_PINMUX(PA, 30U, 5U, 0x7CU, 2U)
1718 0 : #define PA30_ATIM1_BK SF32LB_PINMUX(PA, 30U, 5U, 0x80U, 0U)
1719 0 : #define PA30_ATIM1_BK2 SF32LB_PINMUX(PA, 30U, 5U, 0x80U, 1U)
1720 0 : #define PA30_ATIM1_ETR SF32LB_PINMUX(PA, 30U, 5U, 0x80U, 2U)
1721 : /* PA_TIM functions end */
1722 0 : #define PA30_GPADC_CH2 SF32LB_PINMUX(PA, 30U, 7U, 0U, 0U)
1723 :
1724 : /* PA31 */
1725 0 : #define PA31_GPIO SF32LB_PINMUX(PA, 31U, 0U, 0U, 0U)
1726 : /* PA_I2C_UART functions start */
1727 0 : #define PA31_I2C1_SCL SF32LB_PINMUX(PA, 31U, 4U, 0x48U, 0U)
1728 0 : #define PA31_I2C1_SDA SF32LB_PINMUX(PA, 31U, 4U, 0x48U, 1U)
1729 0 : #define PA31_I2C2_SCL SF32LB_PINMUX(PA, 31U, 4U, 0x4CU, 0U)
1730 0 : #define PA31_I2C2_SDA SF32LB_PINMUX(PA, 31U, 4U, 0x4CU, 1U)
1731 0 : #define PA31_I2C3_SCL SF32LB_PINMUX(PA, 31U, 4U, 0x50U, 0U)
1732 0 : #define PA31_I2C3_SDA SF32LB_PINMUX(PA, 31U, 4U, 0x50U, 1U)
1733 0 : #define PA31_I2C4_SCL SF32LB_PINMUX(PA, 31U, 4U, 0x54U, 0U)
1734 0 : #define PA31_I2C4_SDA SF32LB_PINMUX(PA, 31U, 4U, 0x54U, 1U)
1735 0 : #define PA31_USART1_CTS SF32LB_PINMUX(PA, 31U, 4U, 0x58U, 0U)
1736 0 : #define PA31_USART1_RTS SF32LB_PINMUX(PA, 31U, 4U, 0x58U, 1U)
1737 0 : #define PA31_USART1_RXD SF32LB_PINMUX(PA, 31U, 4U, 0x58U, 2U)
1738 0 : #define PA31_USART1_TXD SF32LB_PINMUX(PA, 31U, 4U, 0x58U, 3U)
1739 0 : #define PA31_USART2_CTS SF32LB_PINMUX(PA, 31U, 4U, 0x5CU, 0U)
1740 0 : #define PA31_USART2_RTS SF32LB_PINMUX(PA, 31U, 4U, 0x5CU, 1U)
1741 0 : #define PA31_USART2_RXD SF32LB_PINMUX(PA, 31U, 4U, 0x5CU, 2U)
1742 0 : #define PA31_USART2_TXD SF32LB_PINMUX(PA, 31U, 4U, 0x5CU, 3U)
1743 0 : #define PA31_USART3_CTS SF32LB_PINMUX(PA, 31U, 4U, 0x60U, 0U)
1744 0 : #define PA31_USART3_RTS SF32LB_PINMUX(PA, 31U, 4U, 0x60U, 1U)
1745 0 : #define PA31_USART3_RXD SF32LB_PINMUX(PA, 31U, 4U, 0x60U, 2U)
1746 0 : #define PA31_USART3_TXD SF32LB_PINMUX(PA, 31U, 4U, 0x60U, 3U)
1747 : /* PA_I2C_UART functions end */
1748 : /* PA_TIM functions start */
1749 0 : #define PA31_GPTIM1_CH1 SF32LB_PINMUX(PA, 31U, 5U, 0x64U, 0U)
1750 0 : #define PA31_GPTIM1_CH2 SF32LB_PINMUX(PA, 31U, 5U, 0x64U, 1U)
1751 0 : #define PA31_GPTIM1_CH3 SF32LB_PINMUX(PA, 31U, 5U, 0x64U, 2U)
1752 0 : #define PA31_GPTIM1_CH4 SF32LB_PINMUX(PA, 31U, 5U, 0x64U, 3U)
1753 0 : #define PA31_GPTIM2_CH1 SF32LB_PINMUX(PA, 31U, 5U, 0x68U, 0U)
1754 0 : #define PA31_GPTIM2_CH2 SF32LB_PINMUX(PA, 31U, 5U, 0x68U, 1U)
1755 0 : #define PA31_GPTIM2_CH3 SF32LB_PINMUX(PA, 31U, 5U, 0x68U, 2U)
1756 0 : #define PA31_GPTIM2_CH4 SF32LB_PINMUX(PA, 31U, 5U, 0x68U, 3U)
1757 0 : #define PA31_GPTIM1_ETR SF32LB_PINMUX(PA, 31U, 5U, 0x6CU, 0U)
1758 0 : #define PA31_GPTIM2_ETR SF32LB_PINMUX(PA, 31U, 5U, 0x6CU, 1U)
1759 0 : #define PA31_LPTIM1_IN SF32LB_PINMUX(PA, 31U, 5U, 0x70U, 0U)
1760 0 : #define PA31_LPTIM1_OUT SF32LB_PINMUX(PA, 31U, 5U, 0x70U, 1U)
1761 0 : #define PA31_LPTIM1_ETR SF32LB_PINMUX(PA, 31U, 5U, 0x70U, 2U)
1762 0 : #define PA31_LPTIM2_IN SF32LB_PINMUX(PA, 31U, 5U, 0x74U, 0U)
1763 0 : #define PA31_LPTIM2_OUT SF32LB_PINMUX(PA, 31U, 5U, 0x74U, 1U)
1764 0 : #define PA31_LPTIM2_ETR SF32LB_PINMUX(PA, 31U, 5U, 0x74U, 2U)
1765 0 : #define PA31_ATIM1_CH1 SF32LB_PINMUX(PA, 31U, 5U, 0x78U, 0U)
1766 0 : #define PA31_ATIM1_CH2 SF32LB_PINMUX(PA, 31U, 5U, 0x78U, 1U)
1767 0 : #define PA31_ATIM1_CH3 SF32LB_PINMUX(PA, 31U, 5U, 0x78U, 2U)
1768 0 : #define PA31_ATIM1_CH4 SF32LB_PINMUX(PA, 31U, 5U, 0x78U, 3U)
1769 0 : #define PA31_ATIM1_CH1N SF32LB_PINMUX(PA, 31U, 5U, 0x7CU, 0U)
1770 0 : #define PA31_ATIM1_CH2N SF32LB_PINMUX(PA, 31U, 5U, 0x7CU, 1U)
1771 0 : #define PA31_ATIM1_CH3N SF32LB_PINMUX(PA, 31U, 5U, 0x7CU, 2U)
1772 0 : #define PA31_ATIM1_BK SF32LB_PINMUX(PA, 31U, 5U, 0x80U, 0U)
1773 0 : #define PA31_ATIM1_BK2 SF32LB_PINMUX(PA, 31U, 5U, 0x80U, 1U)
1774 0 : #define PA31_ATIM1_ETR SF32LB_PINMUX(PA, 31U, 5U, 0x80U, 2U)
1775 : /* PA_TIM functions end */
1776 0 : #define PA31_GPADC_CH3 SF32LB_PINMUX(PA, 31U, 7U, 0U, 0U)
1777 :
1778 : /* PA32 */
1779 0 : #define PA32_GPIO SF32LB_PINMUX(PA, 32U, 0U, 0U, 0U)
1780 : /* PA_I2C_UART functions start */
1781 0 : #define PA32_I2C1_SCL SF32LB_PINMUX(PA, 32U, 4U, 0x48U, 0U)
1782 0 : #define PA32_I2C1_SDA SF32LB_PINMUX(PA, 32U, 4U, 0x48U, 1U)
1783 0 : #define PA32_I2C2_SCL SF32LB_PINMUX(PA, 32U, 4U, 0x4CU, 0U)
1784 0 : #define PA32_I2C2_SDA SF32LB_PINMUX(PA, 32U, 4U, 0x4CU, 1U)
1785 0 : #define PA32_I2C3_SCL SF32LB_PINMUX(PA, 32U, 4U, 0x50U, 0U)
1786 0 : #define PA32_I2C3_SDA SF32LB_PINMUX(PA, 32U, 4U, 0x50U, 1U)
1787 0 : #define PA32_I2C4_SCL SF32LB_PINMUX(PA, 32U, 4U, 0x54U, 0U)
1788 0 : #define PA32_I2C4_SDA SF32LB_PINMUX(PA, 32U, 4U, 0x54U, 1U)
1789 0 : #define PA32_USART1_CTS SF32LB_PINMUX(PA, 32U, 4U, 0x58U, 0U)
1790 0 : #define PA32_USART1_RTS SF32LB_PINMUX(PA, 32U, 4U, 0x58U, 1U)
1791 0 : #define PA32_USART1_RXD SF32LB_PINMUX(PA, 32U, 4U, 0x58U, 2U)
1792 0 : #define PA32_USART1_TXD SF32LB_PINMUX(PA, 32U, 4U, 0x58U, 3U)
1793 0 : #define PA32_USART2_CTS SF32LB_PINMUX(PA, 32U, 4U, 0x5CU, 0U)
1794 0 : #define PA32_USART2_RTS SF32LB_PINMUX(PA, 32U, 4U, 0x5CU, 1U)
1795 0 : #define PA32_USART2_RXD SF32LB_PINMUX(PA, 32U, 4U, 0x5CU, 2U)
1796 0 : #define PA32_USART2_TXD SF32LB_PINMUX(PA, 32U, 4U, 0x5CU, 3U)
1797 0 : #define PA32_USART3_CTS SF32LB_PINMUX(PA, 32U, 4U, 0x60U, 0U)
1798 0 : #define PA32_USART3_RTS SF32LB_PINMUX(PA, 32U, 4U, 0x60U, 1U)
1799 0 : #define PA32_USART3_RXD SF32LB_PINMUX(PA, 32U, 4U, 0x60U, 2U)
1800 0 : #define PA32_USART3_TXD SF32LB_PINMUX(PA, 32U, 4U, 0x60U, 3U)
1801 : /* PA_I2C_UART functions end */
1802 : /* PA_TIM functions start */
1803 0 : #define PA32_GPTIM1_CH1 SF32LB_PINMUX(PA, 32U, 5U, 0x64U, 0U)
1804 0 : #define PA32_GPTIM1_CH2 SF32LB_PINMUX(PA, 32U, 5U, 0x64U, 1U)
1805 0 : #define PA32_GPTIM1_CH3 SF32LB_PINMUX(PA, 32U, 5U, 0x64U, 2U)
1806 0 : #define PA32_GPTIM1_CH4 SF32LB_PINMUX(PA, 32U, 5U, 0x64U, 3U)
1807 0 : #define PA32_GPTIM2_CH1 SF32LB_PINMUX(PA, 32U, 5U, 0x68U, 0U)
1808 0 : #define PA32_GPTIM2_CH2 SF32LB_PINMUX(PA, 32U, 5U, 0x68U, 1U)
1809 0 : #define PA32_GPTIM2_CH3 SF32LB_PINMUX(PA, 32U, 5U, 0x68U, 2U)
1810 0 : #define PA32_GPTIM2_CH4 SF32LB_PINMUX(PA, 32U, 5U, 0x68U, 3U)
1811 0 : #define PA32_GPTIM1_ETR SF32LB_PINMUX(PA, 32U, 5U, 0x6CU, 0U)
1812 0 : #define PA32_GPTIM2_ETR SF32LB_PINMUX(PA, 32U, 5U, 0x6CU, 1U)
1813 0 : #define PA32_LPTIM1_IN SF32LB_PINMUX(PA, 32U, 5U, 0x70U, 0U)
1814 0 : #define PA32_LPTIM1_OUT SF32LB_PINMUX(PA, 32U, 5U, 0x70U, 1U)
1815 0 : #define PA32_LPTIM1_ETR SF32LB_PINMUX(PA, 32U, 5U, 0x70U, 2U)
1816 0 : #define PA32_LPTIM2_IN SF32LB_PINMUX(PA, 32U, 5U, 0x74U, 0U)
1817 0 : #define PA32_LPTIM2_OUT SF32LB_PINMUX(PA, 32U, 5U, 0x74U, 1U)
1818 0 : #define PA32_LPTIM2_ETR SF32LB_PINMUX(PA, 32U, 5U, 0x74U, 2U)
1819 0 : #define PA32_ATIM1_CH1 SF32LB_PINMUX(PA, 32U, 5U, 0x78U, 0U)
1820 0 : #define PA32_ATIM1_CH2 SF32LB_PINMUX(PA, 32U, 5U, 0x78U, 1U)
1821 0 : #define PA32_ATIM1_CH3 SF32LB_PINMUX(PA, 32U, 5U, 0x78U, 2U)
1822 0 : #define PA32_ATIM1_CH4 SF32LB_PINMUX(PA, 32U, 5U, 0x78U, 3U)
1823 0 : #define PA32_ATIM1_CH1N SF32LB_PINMUX(PA, 32U, 5U, 0x7CU, 0U)
1824 0 : #define PA32_ATIM1_CH2N SF32LB_PINMUX(PA, 32U, 5U, 0x7CU, 1U)
1825 0 : #define PA32_ATIM1_CH3N SF32LB_PINMUX(PA, 32U, 5U, 0x7CU, 2U)
1826 0 : #define PA32_ATIM1_BK SF32LB_PINMUX(PA, 32U, 5U, 0x80U, 0U)
1827 0 : #define PA32_ATIM1_BK2 SF32LB_PINMUX(PA, 32U, 5U, 0x80U, 1U)
1828 0 : #define PA32_ATIM1_ETR SF32LB_PINMUX(PA, 32U, 5U, 0x80U, 2U)
1829 : /* PA_TIM functions end */
1830 0 : #define PA32_GPADC_CH4 SF32LB_PINMUX(PA, 32U, 7U, 0U, 0U)
1831 :
1832 : /* PA33 */
1833 0 : #define PA33_GPIO SF32LB_PINMUX(PA, 33U, 0U, 0U, 0U)
1834 : /* PA_I2C_UART functions start */
1835 0 : #define PA33_I2C1_SCL SF32LB_PINMUX(PA, 33U, 4U, 0x48U, 0U)
1836 0 : #define PA33_I2C1_SDA SF32LB_PINMUX(PA, 33U, 4U, 0x48U, 1U)
1837 0 : #define PA33_I2C2_SCL SF32LB_PINMUX(PA, 33U, 4U, 0x4CU, 0U)
1838 0 : #define PA33_I2C2_SDA SF32LB_PINMUX(PA, 33U, 4U, 0x4CU, 1U)
1839 0 : #define PA33_I2C3_SCL SF32LB_PINMUX(PA, 33U, 4U, 0x50U, 0U)
1840 0 : #define PA33_I2C3_SDA SF32LB_PINMUX(PA, 33U, 4U, 0x50U, 1U)
1841 0 : #define PA33_I2C4_SCL SF32LB_PINMUX(PA, 33U, 4U, 0x54U, 0U)
1842 0 : #define PA33_I2C4_SDA SF32LB_PINMUX(PA, 33U, 4U, 0x54U, 1U)
1843 0 : #define PA33_USART1_CTS SF32LB_PINMUX(PA, 33U, 4U, 0x58U, 0U)
1844 0 : #define PA33_USART1_RTS SF32LB_PINMUX(PA, 33U, 4U, 0x58U, 1U)
1845 0 : #define PA33_USART1_RXD SF32LB_PINMUX(PA, 33U, 4U, 0x58U, 2U)
1846 0 : #define PA33_USART1_TXD SF32LB_PINMUX(PA, 33U, 4U, 0x58U, 3U)
1847 0 : #define PA33_USART2_CTS SF32LB_PINMUX(PA, 33U, 4U, 0x5CU, 0U)
1848 0 : #define PA33_USART2_RTS SF32LB_PINMUX(PA, 33U, 4U, 0x5CU, 1U)
1849 0 : #define PA33_USART2_RXD SF32LB_PINMUX(PA, 33U, 4U, 0x5CU, 2U)
1850 0 : #define PA33_USART2_TXD SF32LB_PINMUX(PA, 33U, 4U, 0x5CU, 3U)
1851 0 : #define PA33_USART3_CTS SF32LB_PINMUX(PA, 33U, 4U, 0x60U, 0U)
1852 0 : #define PA33_USART3_RTS SF32LB_PINMUX(PA, 33U, 4U, 0x60U, 1U)
1853 0 : #define PA33_USART3_RXD SF32LB_PINMUX(PA, 33U, 4U, 0x60U, 2U)
1854 0 : #define PA33_USART3_TXD SF32LB_PINMUX(PA, 33U, 4U, 0x60U, 3U)
1855 : /* PA_I2C_UART functions end */
1856 : /* PA_TIM functions start */
1857 0 : #define PA33_GPTIM1_CH1 SF32LB_PINMUX(PA, 33U, 5U, 0x64U, 0U)
1858 0 : #define PA33_GPTIM1_CH2 SF32LB_PINMUX(PA, 33U, 5U, 0x64U, 1U)
1859 0 : #define PA33_GPTIM1_CH3 SF32LB_PINMUX(PA, 33U, 5U, 0x64U, 2U)
1860 0 : #define PA33_GPTIM1_CH4 SF32LB_PINMUX(PA, 33U, 5U, 0x64U, 3U)
1861 0 : #define PA33_GPTIM2_CH1 SF32LB_PINMUX(PA, 33U, 5U, 0x68U, 0U)
1862 0 : #define PA33_GPTIM2_CH2 SF32LB_PINMUX(PA, 33U, 5U, 0x68U, 1U)
1863 0 : #define PA33_GPTIM2_CH3 SF32LB_PINMUX(PA, 33U, 5U, 0x68U, 2U)
1864 0 : #define PA33_GPTIM2_CH4 SF32LB_PINMUX(PA, 33U, 5U, 0x68U, 3U)
1865 0 : #define PA33_GPTIM1_ETR SF32LB_PINMUX(PA, 33U, 5U, 0x6CU, 0U)
1866 0 : #define PA33_GPTIM2_ETR SF32LB_PINMUX(PA, 33U, 5U, 0x6CU, 1U)
1867 0 : #define PA33_LPTIM1_IN SF32LB_PINMUX(PA, 33U, 5U, 0x70U, 0U)
1868 0 : #define PA33_LPTIM1_OUT SF32LB_PINMUX(PA, 33U, 5U, 0x70U, 1U)
1869 0 : #define PA33_LPTIM1_ETR SF32LB_PINMUX(PA, 33U, 5U, 0x70U, 2U)
1870 0 : #define PA33_LPTIM2_IN SF32LB_PINMUX(PA, 33U, 5U, 0x74U, 0U)
1871 0 : #define PA33_LPTIM2_OUT SF32LB_PINMUX(PA, 33U, 5U, 0x74U, 1U)
1872 0 : #define PA33_LPTIM2_ETR SF32LB_PINMUX(PA, 33U, 5U, 0x74U, 2U)
1873 0 : #define PA33_ATIM1_CH1 SF32LB_PINMUX(PA, 33U, 5U, 0x78U, 0U)
1874 0 : #define PA33_ATIM1_CH2 SF32LB_PINMUX(PA, 33U, 5U, 0x78U, 1U)
1875 0 : #define PA33_ATIM1_CH3 SF32LB_PINMUX(PA, 33U, 5U, 0x78U, 2U)
1876 0 : #define PA33_ATIM1_CH4 SF32LB_PINMUX(PA, 33U, 5U, 0x78U, 3U)
1877 0 : #define PA33_ATIM1_CH1N SF32LB_PINMUX(PA, 33U, 5U, 0x7CU, 0U)
1878 0 : #define PA33_ATIM1_CH2N SF32LB_PINMUX(PA, 33U, 5U, 0x7CU, 1U)
1879 0 : #define PA33_ATIM1_CH3N SF32LB_PINMUX(PA, 33U, 5U, 0x7CU, 2U)
1880 0 : #define PA33_ATIM1_BK SF32LB_PINMUX(PA, 33U, 5U, 0x80U, 0U)
1881 0 : #define PA33_ATIM1_BK2 SF32LB_PINMUX(PA, 33U, 5U, 0x80U, 1U)
1882 0 : #define PA33_ATIM1_ETR SF32LB_PINMUX(PA, 33U, 5U, 0x80U, 2U)
1883 : /* PA_TIM functions end */
1884 0 : #define PA33_GPADC_CH5 SF32LB_PINMUX(PA, 33U, 7U, 0U, 0U)
1885 :
1886 : /* PA34 */
1887 0 : #define PA34_GPIO SF32LB_PINMUX(PA, 34U, 0U, 0U, 0U)
1888 : /* PA_I2C_UART functions start */
1889 0 : #define PA34_I2C1_SCL SF32LB_PINMUX(PA, 34U, 4U, 0x48U, 0U)
1890 0 : #define PA34_I2C1_SDA SF32LB_PINMUX(PA, 34U, 4U, 0x48U, 1U)
1891 0 : #define PA34_I2C2_SCL SF32LB_PINMUX(PA, 34U, 4U, 0x4CU, 0U)
1892 0 : #define PA34_I2C2_SDA SF32LB_PINMUX(PA, 34U, 4U, 0x4CU, 1U)
1893 0 : #define PA34_I2C3_SCL SF32LB_PINMUX(PA, 34U, 4U, 0x50U, 0U)
1894 0 : #define PA34_I2C3_SDA SF32LB_PINMUX(PA, 34U, 4U, 0x50U, 1U)
1895 0 : #define PA34_I2C4_SCL SF32LB_PINMUX(PA, 34U, 4U, 0x54U, 0U)
1896 0 : #define PA34_I2C4_SDA SF32LB_PINMUX(PA, 34U, 4U, 0x54U, 1U)
1897 0 : #define PA34_USART1_CTS SF32LB_PINMUX(PA, 34U, 4U, 0x58U, 0U)
1898 0 : #define PA34_USART1_RTS SF32LB_PINMUX(PA, 34U, 4U, 0x58U, 1U)
1899 0 : #define PA34_USART1_RXD SF32LB_PINMUX(PA, 34U, 4U, 0x58U, 2U)
1900 0 : #define PA34_USART1_TXD SF32LB_PINMUX(PA, 34U, 4U, 0x58U, 3U)
1901 0 : #define PA34_USART2_CTS SF32LB_PINMUX(PA, 34U, 4U, 0x5CU, 0U)
1902 0 : #define PA34_USART2_RTS SF32LB_PINMUX(PA, 34U, 4U, 0x5CU, 1U)
1903 0 : #define PA34_USART2_RXD SF32LB_PINMUX(PA, 34U, 4U, 0x5CU, 2U)
1904 0 : #define PA34_USART2_TXD SF32LB_PINMUX(PA, 34U, 4U, 0x5CU, 3U)
1905 0 : #define PA34_USART3_CTS SF32LB_PINMUX(PA, 34U, 4U, 0x60U, 0U)
1906 0 : #define PA34_USART3_RTS SF32LB_PINMUX(PA, 34U, 4U, 0x60U, 1U)
1907 0 : #define PA34_USART3_RXD SF32LB_PINMUX(PA, 34U, 4U, 0x60U, 2U)
1908 0 : #define PA34_USART3_TXD SF32LB_PINMUX(PA, 34U, 4U, 0x60U, 3U)
1909 : /* PA_I2C_UART functions end */
1910 : /* PA_TIM functions start */
1911 0 : #define PA34_GPTIM1_CH1 SF32LB_PINMUX(PA, 34U, 5U, 0x64U, 0U)
1912 0 : #define PA34_GPTIM1_CH2 SF32LB_PINMUX(PA, 34U, 5U, 0x64U, 1U)
1913 0 : #define PA34_GPTIM1_CH3 SF32LB_PINMUX(PA, 34U, 5U, 0x64U, 2U)
1914 0 : #define PA34_GPTIM1_CH4 SF32LB_PINMUX(PA, 34U, 5U, 0x64U, 3U)
1915 0 : #define PA34_GPTIM2_CH1 SF32LB_PINMUX(PA, 34U, 5U, 0x68U, 0U)
1916 0 : #define PA34_GPTIM2_CH2 SF32LB_PINMUX(PA, 34U, 5U, 0x68U, 1U)
1917 0 : #define PA34_GPTIM2_CH3 SF32LB_PINMUX(PA, 34U, 5U, 0x68U, 2U)
1918 0 : #define PA34_GPTIM2_CH4 SF32LB_PINMUX(PA, 34U, 5U, 0x68U, 3U)
1919 0 : #define PA34_GPTIM1_ETR SF32LB_PINMUX(PA, 34U, 5U, 0x6CU, 0U)
1920 0 : #define PA34_GPTIM2_ETR SF32LB_PINMUX(PA, 34U, 5U, 0x6CU, 1U)
1921 0 : #define PA34_LPTIM1_IN SF32LB_PINMUX(PA, 34U, 5U, 0x70U, 0U)
1922 0 : #define PA34_LPTIM1_OUT SF32LB_PINMUX(PA, 34U, 5U, 0x70U, 1U)
1923 0 : #define PA34_LPTIM1_ETR SF32LB_PINMUX(PA, 34U, 5U, 0x70U, 2U)
1924 0 : #define PA34_LPTIM2_IN SF32LB_PINMUX(PA, 34U, 5U, 0x74U, 0U)
1925 0 : #define PA34_LPTIM2_OUT SF32LB_PINMUX(PA, 34U, 5U, 0x74U, 1U)
1926 0 : #define PA34_LPTIM2_ETR SF32LB_PINMUX(PA, 34U, 5U, 0x74U, 2U)
1927 0 : #define PA34_ATIM1_CH1 SF32LB_PINMUX(PA, 34U, 5U, 0x78U, 0U)
1928 0 : #define PA34_ATIM1_CH2 SF32LB_PINMUX(PA, 34U, 5U, 0x78U, 1U)
1929 0 : #define PA34_ATIM1_CH3 SF32LB_PINMUX(PA, 34U, 5U, 0x78U, 2U)
1930 0 : #define PA34_ATIM1_CH4 SF32LB_PINMUX(PA, 34U, 5U, 0x78U, 3U)
1931 0 : #define PA34_ATIM1_CH1N SF32LB_PINMUX(PA, 34U, 5U, 0x7CU, 0U)
1932 0 : #define PA34_ATIM1_CH2N SF32LB_PINMUX(PA, 34U, 5U, 0x7CU, 1U)
1933 0 : #define PA34_ATIM1_CH3N SF32LB_PINMUX(PA, 34U, 5U, 0x7CU, 2U)
1934 0 : #define PA34_ATIM1_BK SF32LB_PINMUX(PA, 34U, 5U, 0x80U, 0U)
1935 0 : #define PA34_ATIM1_BK2 SF32LB_PINMUX(PA, 34U, 5U, 0x80U, 1U)
1936 0 : #define PA34_ATIM1_ETR SF32LB_PINMUX(PA, 34U, 5U, 0x80U, 2U)
1937 : /* PA_TIM functions end */
1938 0 : #define PA34_GPADC_CH6 SF32LB_PINMUX(PA, 34U, 7U, 0U, 0U)
1939 0 : #define PA34_WKUP_PIN10 SF32LB_PINMUX(PA, 34U, 8U, 0U, 0U)
1940 :
1941 : /* PA35 */
1942 0 : #define PA35_GPIO SF32LB_PINMUX(PA, 35U, 0U, 0U, 0U)
1943 0 : #define PA35_USB11_DP SF32LB_PINMUX(PA, 35U, 2U, 0U, 0U)
1944 : /* PA_I2C_UART functions start */
1945 0 : #define PA35_I2C1_SCL SF32LB_PINMUX(PA, 35U, 4U, 0x48U, 0U)
1946 0 : #define PA35_I2C1_SDA SF32LB_PINMUX(PA, 35U, 4U, 0x48U, 1U)
1947 0 : #define PA35_I2C2_SCL SF32LB_PINMUX(PA, 35U, 4U, 0x4CU, 0U)
1948 0 : #define PA35_I2C2_SDA SF32LB_PINMUX(PA, 35U, 4U, 0x4CU, 1U)
1949 0 : #define PA35_I2C3_SCL SF32LB_PINMUX(PA, 35U, 4U, 0x50U, 0U)
1950 0 : #define PA35_I2C3_SDA SF32LB_PINMUX(PA, 35U, 4U, 0x50U, 1U)
1951 0 : #define PA35_I2C4_SCL SF32LB_PINMUX(PA, 35U, 4U, 0x54U, 0U)
1952 0 : #define PA35_I2C4_SDA SF32LB_PINMUX(PA, 35U, 4U, 0x54U, 1U)
1953 0 : #define PA35_USART1_CTS SF32LB_PINMUX(PA, 35U, 4U, 0x58U, 0U)
1954 0 : #define PA35_USART1_RTS SF32LB_PINMUX(PA, 35U, 4U, 0x58U, 1U)
1955 0 : #define PA35_USART1_RXD SF32LB_PINMUX(PA, 35U, 4U, 0x58U, 2U)
1956 0 : #define PA35_USART1_TXD SF32LB_PINMUX(PA, 35U, 4U, 0x58U, 3U)
1957 0 : #define PA35_USART2_CTS SF32LB_PINMUX(PA, 35U, 4U, 0x5CU, 0U)
1958 0 : #define PA35_USART2_RTS SF32LB_PINMUX(PA, 35U, 4U, 0x5CU, 1U)
1959 0 : #define PA35_USART2_RXD SF32LB_PINMUX(PA, 35U, 4U, 0x5CU, 2U)
1960 0 : #define PA35_USART2_TXD SF32LB_PINMUX(PA, 35U, 4U, 0x5CU, 3U)
1961 0 : #define PA35_USART3_CTS SF32LB_PINMUX(PA, 35U, 4U, 0x60U, 0U)
1962 0 : #define PA35_USART3_RTS SF32LB_PINMUX(PA, 35U, 4U, 0x60U, 1U)
1963 0 : #define PA35_USART3_RXD SF32LB_PINMUX(PA, 35U, 4U, 0x60U, 2U)
1964 0 : #define PA35_USART3_TXD SF32LB_PINMUX(PA, 35U, 4U, 0x60U, 3U)
1965 : /* PA_I2C_UART functions end */
1966 : /* PA_TIM functions start */
1967 0 : #define PA35_GPTIM1_CH1 SF32LB_PINMUX(PA, 35U, 5U, 0x64U, 0U)
1968 0 : #define PA35_GPTIM1_CH2 SF32LB_PINMUX(PA, 35U, 5U, 0x64U, 1U)
1969 0 : #define PA35_GPTIM1_CH3 SF32LB_PINMUX(PA, 35U, 5U, 0x64U, 2U)
1970 0 : #define PA35_GPTIM1_CH4 SF32LB_PINMUX(PA, 35U, 5U, 0x64U, 3U)
1971 0 : #define PA35_GPTIM2_CH1 SF32LB_PINMUX(PA, 35U, 5U, 0x68U, 0U)
1972 0 : #define PA35_GPTIM2_CH2 SF32LB_PINMUX(PA, 35U, 5U, 0x68U, 1U)
1973 0 : #define PA35_GPTIM2_CH3 SF32LB_PINMUX(PA, 35U, 5U, 0x68U, 2U)
1974 0 : #define PA35_GPTIM2_CH4 SF32LB_PINMUX(PA, 35U, 5U, 0x68U, 3U)
1975 0 : #define PA35_GPTIM1_ETR SF32LB_PINMUX(PA, 35U, 5U, 0x6CU, 0U)
1976 0 : #define PA35_GPTIM2_ETR SF32LB_PINMUX(PA, 35U, 5U, 0x6CU, 1U)
1977 0 : #define PA35_LPTIM1_IN SF32LB_PINMUX(PA, 35U, 5U, 0x70U, 0U)
1978 0 : #define PA35_LPTIM1_OUT SF32LB_PINMUX(PA, 35U, 5U, 0x70U, 1U)
1979 0 : #define PA35_LPTIM1_ETR SF32LB_PINMUX(PA, 35U, 5U, 0x70U, 2U)
1980 0 : #define PA35_LPTIM2_IN SF32LB_PINMUX(PA, 35U, 5U, 0x74U, 0U)
1981 0 : #define PA35_LPTIM2_OUT SF32LB_PINMUX(PA, 35U, 5U, 0x74U, 1U)
1982 0 : #define PA35_LPTIM2_ETR SF32LB_PINMUX(PA, 35U, 5U, 0x74U, 2U)
1983 0 : #define PA35_ATIM1_CH1 SF32LB_PINMUX(PA, 35U, 5U, 0x78U, 0U)
1984 0 : #define PA35_ATIM1_CH2 SF32LB_PINMUX(PA, 35U, 5U, 0x78U, 1U)
1985 0 : #define PA35_ATIM1_CH3 SF32LB_PINMUX(PA, 35U, 5U, 0x78U, 2U)
1986 0 : #define PA35_ATIM1_CH4 SF32LB_PINMUX(PA, 35U, 5U, 0x78U, 3U)
1987 0 : #define PA35_ATIM1_CH1N SF32LB_PINMUX(PA, 35U, 5U, 0x7CU, 0U)
1988 0 : #define PA35_ATIM1_CH2N SF32LB_PINMUX(PA, 35U, 5U, 0x7CU, 1U)
1989 0 : #define PA35_ATIM1_CH3N SF32LB_PINMUX(PA, 35U, 5U, 0x7CU, 2U)
1990 0 : #define PA35_ATIM1_BK SF32LB_PINMUX(PA, 35U, 5U, 0x80U, 0U)
1991 0 : #define PA35_ATIM1_BK2 SF32LB_PINMUX(PA, 35U, 5U, 0x80U, 1U)
1992 0 : #define PA35_ATIM1_ETR SF32LB_PINMUX(PA, 35U, 5U, 0x80U, 2U)
1993 : /* PA_TIM functions end */
1994 0 : #define PA35_WKUP_PIN11 SF32LB_PINMUX(PA, 35U, 8U, 0U, 0U)
1995 :
1996 : /* PA36 */
1997 0 : #define PA36_GPIO SF32LB_PINMUX(PA, 36U, 0U, 0U, 0U)
1998 0 : #define PA36_USB11_DM SF32LB_PINMUX(PA, 36U, 2U, 0U, 0U)
1999 : /* PA_I2C_UART functions start */
2000 0 : #define PA36_I2C1_SCL SF32LB_PINMUX(PA, 36U, 4U, 0x48U, 0U)
2001 0 : #define PA36_I2C1_SDA SF32LB_PINMUX(PA, 36U, 4U, 0x48U, 1U)
2002 0 : #define PA36_I2C2_SCL SF32LB_PINMUX(PA, 36U, 4U, 0x4CU, 0U)
2003 0 : #define PA36_I2C2_SDA SF32LB_PINMUX(PA, 36U, 4U, 0x4CU, 1U)
2004 0 : #define PA36_I2C3_SCL SF32LB_PINMUX(PA, 36U, 4U, 0x50U, 0U)
2005 0 : #define PA36_I2C3_SDA SF32LB_PINMUX(PA, 36U, 4U, 0x50U, 1U)
2006 0 : #define PA36_I2C4_SCL SF32LB_PINMUX(PA, 36U, 4U, 0x54U, 0U)
2007 0 : #define PA36_I2C4_SDA SF32LB_PINMUX(PA, 36U, 4U, 0x54U, 1U)
2008 0 : #define PA36_USART1_CTS SF32LB_PINMUX(PA, 36U, 4U, 0x58U, 0U)
2009 0 : #define PA36_USART1_RTS SF32LB_PINMUX(PA, 36U, 4U, 0x58U, 1U)
2010 0 : #define PA36_USART1_RXD SF32LB_PINMUX(PA, 36U, 4U, 0x58U, 2U)
2011 0 : #define PA36_USART1_TXD SF32LB_PINMUX(PA, 36U, 4U, 0x58U, 3U)
2012 0 : #define PA36_USART2_CTS SF32LB_PINMUX(PA, 36U, 4U, 0x5CU, 0U)
2013 0 : #define PA36_USART2_RTS SF32LB_PINMUX(PA, 36U, 4U, 0x5CU, 1U)
2014 0 : #define PA36_USART2_RXD SF32LB_PINMUX(PA, 36U, 4U, 0x5CU, 2U)
2015 0 : #define PA36_USART2_TXD SF32LB_PINMUX(PA, 36U, 4U, 0x5CU, 3U)
2016 0 : #define PA36_USART3_CTS SF32LB_PINMUX(PA, 36U, 4U, 0x60U, 0U)
2017 0 : #define PA36_USART3_RTS SF32LB_PINMUX(PA, 36U, 4U, 0x60U, 1U)
2018 0 : #define PA36_USART3_RXD SF32LB_PINMUX(PA, 36U, 4U, 0x60U, 2U)
2019 0 : #define PA36_USART3_TXD SF32LB_PINMUX(PA, 36U, 4U, 0x60U, 3U)
2020 : /* PA_I2C_UART functions end */
2021 : /* PA_TIM functions start */
2022 0 : #define PA36_GPTIM1_CH1 SF32LB_PINMUX(PA, 36U, 5U, 0x64U, 0U)
2023 0 : #define PA36_GPTIM1_CH2 SF32LB_PINMUX(PA, 36U, 5U, 0x64U, 1U)
2024 0 : #define PA36_GPTIM1_CH3 SF32LB_PINMUX(PA, 36U, 5U, 0x64U, 2U)
2025 0 : #define PA36_GPTIM1_CH4 SF32LB_PINMUX(PA, 36U, 5U, 0x64U, 3U)
2026 0 : #define PA36_GPTIM2_CH1 SF32LB_PINMUX(PA, 36U, 5U, 0x68U, 0U)
2027 0 : #define PA36_GPTIM2_CH2 SF32LB_PINMUX(PA, 36U, 5U, 0x68U, 1U)
2028 0 : #define PA36_GPTIM2_CH3 SF32LB_PINMUX(PA, 36U, 5U, 0x68U, 2U)
2029 0 : #define PA36_GPTIM2_CH4 SF32LB_PINMUX(PA, 36U, 5U, 0x68U, 3U)
2030 0 : #define PA36_GPTIM1_ETR SF32LB_PINMUX(PA, 36U, 5U, 0x6CU, 0U)
2031 0 : #define PA36_GPTIM2_ETR SF32LB_PINMUX(PA, 36U, 5U, 0x6CU, 1U)
2032 0 : #define PA36_LPTIM1_IN SF32LB_PINMUX(PA, 36U, 5U, 0x70U, 0U)
2033 0 : #define PA36_LPTIM1_OUT SF32LB_PINMUX(PA, 36U, 5U, 0x70U, 1U)
2034 0 : #define PA36_LPTIM1_ETR SF32LB_PINMUX(PA, 36U, 5U, 0x70U, 2U)
2035 0 : #define PA36_LPTIM2_IN SF32LB_PINMUX(PA, 36U, 5U, 0x74U, 0U)
2036 0 : #define PA36_LPTIM2_OUT SF32LB_PINMUX(PA, 36U, 5U, 0x74U, 1U)
2037 0 : #define PA36_LPTIM2_ETR SF32LB_PINMUX(PA, 36U, 5U, 0x74U, 2U)
2038 0 : #define PA36_ATIM1_CH1 SF32LB_PINMUX(PA, 36U, 5U, 0x78U, 0U)
2039 0 : #define PA36_ATIM1_CH2 SF32LB_PINMUX(PA, 36U, 5U, 0x78U, 1U)
2040 0 : #define PA36_ATIM1_CH3 SF32LB_PINMUX(PA, 36U, 5U, 0x78U, 2U)
2041 0 : #define PA36_ATIM1_CH4 SF32LB_PINMUX(PA, 36U, 5U, 0x78U, 3U)
2042 0 : #define PA36_ATIM1_CH1N SF32LB_PINMUX(PA, 36U, 5U, 0x7CU, 0U)
2043 0 : #define PA36_ATIM1_CH2N SF32LB_PINMUX(PA, 36U, 5U, 0x7CU, 1U)
2044 0 : #define PA36_ATIM1_CH3N SF32LB_PINMUX(PA, 36U, 5U, 0x7CU, 2U)
2045 0 : #define PA36_ATIM1_BK SF32LB_PINMUX(PA, 36U, 5U, 0x80U, 0U)
2046 0 : #define PA36_ATIM1_BK2 SF32LB_PINMUX(PA, 36U, 5U, 0x80U, 1U)
2047 0 : #define PA36_ATIM1_ETR SF32LB_PINMUX(PA, 36U, 5U, 0x80U, 2U)
2048 : /* PA_TIM functions end */
2049 0 : #define PA36_WKUP_PIN12 SF32LB_PINMUX(PA, 36U, 8U, 0U, 0U)
2050 :
2051 : /* PA37 */
2052 0 : #define PA37_GPIO SF32LB_PINMUX(PA, 37U, 0U, 0U, 0U)
2053 0 : #define PA37_SPI2_DIO SF32LB_PINMUX(PA, 37U, 2U, 0U, 0U)
2054 : /* PA_I2C_UART functions start */
2055 0 : #define PA37_I2C1_SCL SF32LB_PINMUX(PA, 37U, 4U, 0x48U, 0U)
2056 0 : #define PA37_I2C1_SDA SF32LB_PINMUX(PA, 37U, 4U, 0x48U, 1U)
2057 0 : #define PA37_I2C2_SCL SF32LB_PINMUX(PA, 37U, 4U, 0x4CU, 0U)
2058 0 : #define PA37_I2C2_SDA SF32LB_PINMUX(PA, 37U, 4U, 0x4CU, 1U)
2059 0 : #define PA37_I2C3_SCL SF32LB_PINMUX(PA, 37U, 4U, 0x50U, 0U)
2060 0 : #define PA37_I2C3_SDA SF32LB_PINMUX(PA, 37U, 4U, 0x50U, 1U)
2061 0 : #define PA37_I2C4_SCL SF32LB_PINMUX(PA, 37U, 4U, 0x54U, 0U)
2062 0 : #define PA37_I2C4_SDA SF32LB_PINMUX(PA, 37U, 4U, 0x54U, 1U)
2063 0 : #define PA37_USART1_CTS SF32LB_PINMUX(PA, 37U, 4U, 0x58U, 0U)
2064 0 : #define PA37_USART1_RTS SF32LB_PINMUX(PA, 37U, 4U, 0x58U, 1U)
2065 0 : #define PA37_USART1_RXD SF32LB_PINMUX(PA, 37U, 4U, 0x58U, 2U)
2066 0 : #define PA37_USART1_TXD SF32LB_PINMUX(PA, 37U, 4U, 0x58U, 3U)
2067 0 : #define PA37_USART2_CTS SF32LB_PINMUX(PA, 37U, 4U, 0x5CU, 0U)
2068 0 : #define PA37_USART2_RTS SF32LB_PINMUX(PA, 37U, 4U, 0x5CU, 1U)
2069 0 : #define PA37_USART2_RXD SF32LB_PINMUX(PA, 37U, 4U, 0x5CU, 2U)
2070 0 : #define PA37_USART2_TXD SF32LB_PINMUX(PA, 37U, 4U, 0x5CU, 3U)
2071 0 : #define PA37_USART3_CTS SF32LB_PINMUX(PA, 37U, 4U, 0x60U, 0U)
2072 0 : #define PA37_USART3_RTS SF32LB_PINMUX(PA, 37U, 4U, 0x60U, 1U)
2073 0 : #define PA37_USART3_RXD SF32LB_PINMUX(PA, 37U, 4U, 0x60U, 2U)
2074 0 : #define PA37_USART3_TXD SF32LB_PINMUX(PA, 37U, 4U, 0x60U, 3U)
2075 : /* PA_I2C_UART functions end */
2076 : /* PA_TIM functions start */
2077 0 : #define PA37_GPTIM1_CH1 SF32LB_PINMUX(PA, 37U, 5U, 0x64U, 0U)
2078 0 : #define PA37_GPTIM1_CH2 SF32LB_PINMUX(PA, 37U, 5U, 0x64U, 1U)
2079 0 : #define PA37_GPTIM1_CH3 SF32LB_PINMUX(PA, 37U, 5U, 0x64U, 2U)
2080 0 : #define PA37_GPTIM1_CH4 SF32LB_PINMUX(PA, 37U, 5U, 0x64U, 3U)
2081 0 : #define PA37_GPTIM2_CH1 SF32LB_PINMUX(PA, 37U, 5U, 0x68U, 0U)
2082 0 : #define PA37_GPTIM2_CH2 SF32LB_PINMUX(PA, 37U, 5U, 0x68U, 1U)
2083 0 : #define PA37_GPTIM2_CH3 SF32LB_PINMUX(PA, 37U, 5U, 0x68U, 2U)
2084 0 : #define PA37_GPTIM2_CH4 SF32LB_PINMUX(PA, 37U, 5U, 0x68U, 3U)
2085 0 : #define PA37_GPTIM1_ETR SF32LB_PINMUX(PA, 37U, 5U, 0x6CU, 0U)
2086 0 : #define PA37_GPTIM2_ETR SF32LB_PINMUX(PA, 37U, 5U, 0x6CU, 1U)
2087 0 : #define PA37_LPTIM1_IN SF32LB_PINMUX(PA, 37U, 5U, 0x70U, 0U)
2088 0 : #define PA37_LPTIM1_OUT SF32LB_PINMUX(PA, 37U, 5U, 0x70U, 1U)
2089 0 : #define PA37_LPTIM1_ETR SF32LB_PINMUX(PA, 37U, 5U, 0x70U, 2U)
2090 0 : #define PA37_LPTIM2_IN SF32LB_PINMUX(PA, 37U, 5U, 0x74U, 0U)
2091 0 : #define PA37_LPTIM2_OUT SF32LB_PINMUX(PA, 37U, 5U, 0x74U, 1U)
2092 0 : #define PA37_LPTIM2_ETR SF32LB_PINMUX(PA, 37U, 5U, 0x74U, 2U)
2093 0 : #define PA37_ATIM1_CH1 SF32LB_PINMUX(PA, 37U, 5U, 0x78U, 0U)
2094 0 : #define PA37_ATIM1_CH2 SF32LB_PINMUX(PA, 37U, 5U, 0x78U, 1U)
2095 0 : #define PA37_ATIM1_CH3 SF32LB_PINMUX(PA, 37U, 5U, 0x78U, 2U)
2096 0 : #define PA37_ATIM1_CH4 SF32LB_PINMUX(PA, 37U, 5U, 0x78U, 3U)
2097 0 : #define PA37_ATIM1_CH1N SF32LB_PINMUX(PA, 37U, 5U, 0x7CU, 0U)
2098 0 : #define PA37_ATIM1_CH2N SF32LB_PINMUX(PA, 37U, 5U, 0x7CU, 1U)
2099 0 : #define PA37_ATIM1_CH3N SF32LB_PINMUX(PA, 37U, 5U, 0x7CU, 2U)
2100 0 : #define PA37_ATIM1_BK SF32LB_PINMUX(PA, 37U, 5U, 0x80U, 0U)
2101 0 : #define PA37_ATIM1_BK2 SF32LB_PINMUX(PA, 37U, 5U, 0x80U, 1U)
2102 0 : #define PA37_ATIM1_ETR SF32LB_PINMUX(PA, 37U, 5U, 0x80U, 2U)
2103 : /* PA_TIM functions end */
2104 0 : #define PA37_LCDC1_8080_DIO2 SF32LB_PINMUX(PA, 37U, 7U, 0U, 0U)
2105 0 : #define PA37_WKUP_PIN13 SF32LB_PINMUX(PA, 37U, 8U, 0U, 0U)
2106 :
2107 : /* PA38 */
2108 0 : #define PA38_GPIO SF32LB_PINMUX(PA, 38U, 0U, 0U, 0U)
2109 0 : #define PA38_SPI2_DI SF32LB_PINMUX(PA, 38U, 2U, 0U, 0U)
2110 : /* PA_I2C_UART functions start */
2111 0 : #define PA38_I2C1_SCL SF32LB_PINMUX(PA, 38U, 4U, 0x48U, 0U)
2112 0 : #define PA38_I2C1_SDA SF32LB_PINMUX(PA, 38U, 4U, 0x48U, 1U)
2113 0 : #define PA38_I2C2_SCL SF32LB_PINMUX(PA, 38U, 4U, 0x4CU, 0U)
2114 0 : #define PA38_I2C2_SDA SF32LB_PINMUX(PA, 38U, 4U, 0x4CU, 1U)
2115 0 : #define PA38_I2C3_SCL SF32LB_PINMUX(PA, 38U, 4U, 0x50U, 0U)
2116 0 : #define PA38_I2C3_SDA SF32LB_PINMUX(PA, 38U, 4U, 0x50U, 1U)
2117 0 : #define PA38_I2C4_SCL SF32LB_PINMUX(PA, 38U, 4U, 0x54U, 0U)
2118 0 : #define PA38_I2C4_SDA SF32LB_PINMUX(PA, 38U, 4U, 0x54U, 1U)
2119 0 : #define PA38_USART1_CTS SF32LB_PINMUX(PA, 38U, 4U, 0x58U, 0U)
2120 0 : #define PA38_USART1_RTS SF32LB_PINMUX(PA, 38U, 4U, 0x58U, 1U)
2121 0 : #define PA38_USART1_RXD SF32LB_PINMUX(PA, 38U, 4U, 0x58U, 2U)
2122 0 : #define PA38_USART1_TXD SF32LB_PINMUX(PA, 38U, 4U, 0x58U, 3U)
2123 0 : #define PA38_USART2_CTS SF32LB_PINMUX(PA, 38U, 4U, 0x5CU, 0U)
2124 0 : #define PA38_USART2_RTS SF32LB_PINMUX(PA, 38U, 4U, 0x5CU, 1U)
2125 0 : #define PA38_USART2_RXD SF32LB_PINMUX(PA, 38U, 4U, 0x5CU, 2U)
2126 0 : #define PA38_USART2_TXD SF32LB_PINMUX(PA, 38U, 4U, 0x5CU, 3U)
2127 0 : #define PA38_USART3_CTS SF32LB_PINMUX(PA, 38U, 4U, 0x60U, 0U)
2128 0 : #define PA38_USART3_RTS SF32LB_PINMUX(PA, 38U, 4U, 0x60U, 1U)
2129 0 : #define PA38_USART3_RXD SF32LB_PINMUX(PA, 38U, 4U, 0x60U, 2U)
2130 0 : #define PA38_USART3_TXD SF32LB_PINMUX(PA, 38U, 4U, 0x60U, 3U)
2131 : /* PA_I2C_UART functions end */
2132 : /* PA_TIM functions start */
2133 0 : #define PA38_GPTIM1_CH1 SF32LB_PINMUX(PA, 38U, 5U, 0x64U, 0U)
2134 0 : #define PA38_GPTIM1_CH2 SF32LB_PINMUX(PA, 38U, 5U, 0x64U, 1U)
2135 0 : #define PA38_GPTIM1_CH3 SF32LB_PINMUX(PA, 38U, 5U, 0x64U, 2U)
2136 0 : #define PA38_GPTIM1_CH4 SF32LB_PINMUX(PA, 38U, 5U, 0x64U, 3U)
2137 0 : #define PA38_GPTIM2_CH1 SF32LB_PINMUX(PA, 38U, 5U, 0x68U, 0U)
2138 0 : #define PA38_GPTIM2_CH2 SF32LB_PINMUX(PA, 38U, 5U, 0x68U, 1U)
2139 0 : #define PA38_GPTIM2_CH3 SF32LB_PINMUX(PA, 38U, 5U, 0x68U, 2U)
2140 0 : #define PA38_GPTIM2_CH4 SF32LB_PINMUX(PA, 38U, 5U, 0x68U, 3U)
2141 0 : #define PA38_GPTIM1_ETR SF32LB_PINMUX(PA, 38U, 5U, 0x6CU, 0U)
2142 0 : #define PA38_GPTIM2_ETR SF32LB_PINMUX(PA, 38U, 5U, 0x6CU, 1U)
2143 0 : #define PA38_LPTIM1_IN SF32LB_PINMUX(PA, 38U, 5U, 0x70U, 0U)
2144 0 : #define PA38_LPTIM1_OUT SF32LB_PINMUX(PA, 38U, 5U, 0x70U, 1U)
2145 0 : #define PA38_LPTIM1_ETR SF32LB_PINMUX(PA, 38U, 5U, 0x70U, 2U)
2146 0 : #define PA38_LPTIM2_IN SF32LB_PINMUX(PA, 38U, 5U, 0x74U, 0U)
2147 0 : #define PA38_LPTIM2_OUT SF32LB_PINMUX(PA, 38U, 5U, 0x74U, 1U)
2148 0 : #define PA38_LPTIM2_ETR SF32LB_PINMUX(PA, 38U, 5U, 0x74U, 2U)
2149 0 : #define PA38_ATIM1_CH1 SF32LB_PINMUX(PA, 38U, 5U, 0x78U, 0U)
2150 0 : #define PA38_ATIM1_CH2 SF32LB_PINMUX(PA, 38U, 5U, 0x78U, 1U)
2151 0 : #define PA38_ATIM1_CH3 SF32LB_PINMUX(PA, 38U, 5U, 0x78U, 2U)
2152 0 : #define PA38_ATIM1_CH4 SF32LB_PINMUX(PA, 38U, 5U, 0x78U, 3U)
2153 0 : #define PA38_ATIM1_CH1N SF32LB_PINMUX(PA, 38U, 5U, 0x7CU, 0U)
2154 0 : #define PA38_ATIM1_CH2N SF32LB_PINMUX(PA, 38U, 5U, 0x7CU, 1U)
2155 0 : #define PA38_ATIM1_CH3N SF32LB_PINMUX(PA, 38U, 5U, 0x7CU, 2U)
2156 0 : #define PA38_ATIM1_BK SF32LB_PINMUX(PA, 38U, 5U, 0x80U, 0U)
2157 0 : #define PA38_ATIM1_BK2 SF32LB_PINMUX(PA, 38U, 5U, 0x80U, 1U)
2158 0 : #define PA38_ATIM1_ETR SF32LB_PINMUX(PA, 38U, 5U, 0x80U, 2U)
2159 : /* PA_TIM functions end */
2160 0 : #define PA38_LCDC1_8080_DIO2 SF32LB_PINMUX(PA, 38U, 7U, 0U, 0U)
2161 0 : #define PA38_WKUP_PIN14 SF32LB_PINMUX(PA, 38U, 8U, 0U, 0U)
2162 :
2163 : /* PA39 */
2164 0 : #define PA39_GPIO SF32LB_PINMUX(PA, 39U, 0U, 0U, 0U)
2165 0 : #define PA39_SPI2_CLK SF32LB_PINMUX(PA, 39U, 2U, 0U, 0U)
2166 : /* PA_I2C_UART functions start */
2167 0 : #define PA39_I2C1_SCL SF32LB_PINMUX(PA, 39U, 4U, 0x48U, 0U)
2168 0 : #define PA39_I2C1_SDA SF32LB_PINMUX(PA, 39U, 4U, 0x48U, 1U)
2169 0 : #define PA39_I2C2_SCL SF32LB_PINMUX(PA, 39U, 4U, 0x4CU, 0U)
2170 0 : #define PA39_I2C2_SDA SF32LB_PINMUX(PA, 39U, 4U, 0x4CU, 1U)
2171 0 : #define PA39_I2C3_SCL SF32LB_PINMUX(PA, 39U, 4U, 0x50U, 0U)
2172 0 : #define PA39_I2C3_SDA SF32LB_PINMUX(PA, 39U, 4U, 0x50U, 1U)
2173 0 : #define PA39_I2C4_SCL SF32LB_PINMUX(PA, 39U, 4U, 0x54U, 0U)
2174 0 : #define PA39_I2C4_SDA SF32LB_PINMUX(PA, 39U, 4U, 0x54U, 1U)
2175 0 : #define PA39_USART1_CTS SF32LB_PINMUX(PA, 39U, 4U, 0x58U, 0U)
2176 0 : #define PA39_USART1_RTS SF32LB_PINMUX(PA, 39U, 4U, 0x58U, 1U)
2177 0 : #define PA39_USART1_RXD SF32LB_PINMUX(PA, 39U, 4U, 0x58U, 2U)
2178 0 : #define PA39_USART1_TXD SF32LB_PINMUX(PA, 39U, 4U, 0x58U, 3U)
2179 0 : #define PA39_USART2_CTS SF32LB_PINMUX(PA, 39U, 4U, 0x5CU, 0U)
2180 0 : #define PA39_USART2_RTS SF32LB_PINMUX(PA, 39U, 4U, 0x5CU, 1U)
2181 0 : #define PA39_USART2_RXD SF32LB_PINMUX(PA, 39U, 4U, 0x5CU, 2U)
2182 0 : #define PA39_USART2_TXD SF32LB_PINMUX(PA, 39U, 4U, 0x5CU, 3U)
2183 0 : #define PA39_USART3_CTS SF32LB_PINMUX(PA, 39U, 4U, 0x60U, 0U)
2184 0 : #define PA39_USART3_RTS SF32LB_PINMUX(PA, 39U, 4U, 0x60U, 1U)
2185 0 : #define PA39_USART3_RXD SF32LB_PINMUX(PA, 39U, 4U, 0x60U, 2U)
2186 0 : #define PA39_USART3_TXD SF32LB_PINMUX(PA, 39U, 4U, 0x60U, 3U)
2187 : /* PA_I2C_UART functions end */
2188 : /* PA_TIM functions start */
2189 0 : #define PA39_GPTIM1_CH1 SF32LB_PINMUX(PA, 39U, 5U, 0x64U, 0U)
2190 0 : #define PA39_GPTIM1_CH2 SF32LB_PINMUX(PA, 39U, 5U, 0x64U, 1U)
2191 0 : #define PA39_GPTIM1_CH3 SF32LB_PINMUX(PA, 39U, 5U, 0x64U, 2U)
2192 0 : #define PA39_GPTIM1_CH4 SF32LB_PINMUX(PA, 39U, 5U, 0x64U, 3U)
2193 0 : #define PA39_GPTIM2_CH1 SF32LB_PINMUX(PA, 39U, 5U, 0x68U, 0U)
2194 0 : #define PA39_GPTIM2_CH2 SF32LB_PINMUX(PA, 39U, 5U, 0x68U, 1U)
2195 0 : #define PA39_GPTIM2_CH3 SF32LB_PINMUX(PA, 39U, 5U, 0x68U, 2U)
2196 0 : #define PA39_GPTIM2_CH4 SF32LB_PINMUX(PA, 39U, 5U, 0x68U, 3U)
2197 0 : #define PA39_GPTIM1_ETR SF32LB_PINMUX(PA, 39U, 5U, 0x6CU, 0U)
2198 0 : #define PA39_GPTIM2_ETR SF32LB_PINMUX(PA, 39U, 5U, 0x6CU, 1U)
2199 0 : #define PA39_LPTIM1_IN SF32LB_PINMUX(PA, 39U, 5U, 0x70U, 0U)
2200 0 : #define PA39_LPTIM1_OUT SF32LB_PINMUX(PA, 39U, 5U, 0x70U, 1U)
2201 0 : #define PA39_LPTIM1_ETR SF32LB_PINMUX(PA, 39U, 5U, 0x70U, 2U)
2202 0 : #define PA39_LPTIM2_IN SF32LB_PINMUX(PA, 39U, 5U, 0x74U, 0U)
2203 0 : #define PA39_LPTIM2_OUT SF32LB_PINMUX(PA, 39U, 5U, 0x74U, 1U)
2204 0 : #define PA39_LPTIM2_ETR SF32LB_PINMUX(PA, 39U, 5U, 0x74U, 2U)
2205 0 : #define PA39_ATIM1_CH1 SF32LB_PINMUX(PA, 39U, 5U, 0x78U, 0U)
2206 0 : #define PA39_ATIM1_CH2 SF32LB_PINMUX(PA, 39U, 5U, 0x78U, 1U)
2207 0 : #define PA39_ATIM1_CH3 SF32LB_PINMUX(PA, 39U, 5U, 0x78U, 2U)
2208 0 : #define PA39_ATIM1_CH4 SF32LB_PINMUX(PA, 39U, 5U, 0x78U, 3U)
2209 0 : #define PA39_ATIM1_CH1N SF32LB_PINMUX(PA, 39U, 5U, 0x7CU, 0U)
2210 0 : #define PA39_ATIM1_CH2N SF32LB_PINMUX(PA, 39U, 5U, 0x7CU, 1U)
2211 0 : #define PA39_ATIM1_CH3N SF32LB_PINMUX(PA, 39U, 5U, 0x7CU, 2U)
2212 0 : #define PA39_ATIM1_BK SF32LB_PINMUX(PA, 39U, 5U, 0x80U, 0U)
2213 0 : #define PA39_ATIM1_BK2 SF32LB_PINMUX(PA, 39U, 5U, 0x80U, 1U)
2214 0 : #define PA39_ATIM1_ETR SF32LB_PINMUX(PA, 39U, 5U, 0x80U, 2U)
2215 : /* PA_TIM functions end */
2216 0 : #define PA39_LCDC1_JDI_VCK SF32LB_PINMUX(PA, 39U, 6U, 0U, 0U)
2217 0 : #define PA39_LCDC1_8080_DIO3 SF32LB_PINMUX(PA, 39U, 7U, 0U, 0U)
2218 0 : #define PA39_WKUP_PIN15 SF32LB_PINMUX(PA, 39U, 8U, 0U, 0U)
2219 :
2220 : /* PA40 */
2221 0 : #define PA40_GPIO SF32LB_PINMUX(PA, 40U, 0U, 0U, 0U)
2222 0 : #define PA40_SPI2_CS SF32LB_PINMUX(PA, 40U, 2U, 0U, 0U)
2223 : /* PA_I2C_UART functions start */
2224 0 : #define PA40_I2C1_SCL SF32LB_PINMUX(PA, 40U, 4U, 0x48U, 0U)
2225 0 : #define PA40_I2C1_SDA SF32LB_PINMUX(PA, 40U, 4U, 0x48U, 1U)
2226 0 : #define PA40_I2C2_SCL SF32LB_PINMUX(PA, 40U, 4U, 0x4CU, 0U)
2227 0 : #define PA40_I2C2_SDA SF32LB_PINMUX(PA, 40U, 4U, 0x4CU, 1U)
2228 0 : #define PA40_I2C3_SCL SF32LB_PINMUX(PA, 40U, 4U, 0x50U, 0U)
2229 0 : #define PA40_I2C3_SDA SF32LB_PINMUX(PA, 40U, 4U, 0x50U, 1U)
2230 0 : #define PA40_I2C4_SCL SF32LB_PINMUX(PA, 40U, 4U, 0x54U, 0U)
2231 0 : #define PA40_I2C4_SDA SF32LB_PINMUX(PA, 40U, 4U, 0x54U, 1U)
2232 0 : #define PA40_USART1_CTS SF32LB_PINMUX(PA, 40U, 4U, 0x58U, 0U)
2233 0 : #define PA40_USART1_RTS SF32LB_PINMUX(PA, 40U, 4U, 0x58U, 1U)
2234 0 : #define PA40_USART1_RXD SF32LB_PINMUX(PA, 40U, 4U, 0x58U, 2U)
2235 0 : #define PA40_USART1_TXD SF32LB_PINMUX(PA, 40U, 4U, 0x58U, 3U)
2236 0 : #define PA40_USART2_CTS SF32LB_PINMUX(PA, 40U, 4U, 0x5CU, 0U)
2237 0 : #define PA40_USART2_RTS SF32LB_PINMUX(PA, 40U, 4U, 0x5CU, 1U)
2238 0 : #define PA40_USART2_RXD SF32LB_PINMUX(PA, 40U, 4U, 0x5CU, 2U)
2239 0 : #define PA40_USART2_TXD SF32LB_PINMUX(PA, 40U, 4U, 0x5CU, 3U)
2240 0 : #define PA40_USART3_CTS SF32LB_PINMUX(PA, 40U, 4U, 0x60U, 0U)
2241 0 : #define PA40_USART3_RTS SF32LB_PINMUX(PA, 40U, 4U, 0x60U, 1U)
2242 0 : #define PA40_USART3_RXD SF32LB_PINMUX(PA, 40U, 4U, 0x60U, 2U)
2243 0 : #define PA40_USART3_TXD SF32LB_PINMUX(PA, 40U, 4U, 0x60U, 3U)
2244 : /* PA_I2C_UART functions end */
2245 : /* PA_TIM functions start */
2246 0 : #define PA40_GPTIM1_CH1 SF32LB_PINMUX(PA, 40U, 5U, 0x64U, 0U)
2247 0 : #define PA40_GPTIM1_CH2 SF32LB_PINMUX(PA, 40U, 5U, 0x64U, 1U)
2248 0 : #define PA40_GPTIM1_CH3 SF32LB_PINMUX(PA, 40U, 5U, 0x64U, 2U)
2249 0 : #define PA40_GPTIM1_CH4 SF32LB_PINMUX(PA, 40U, 5U, 0x64U, 3U)
2250 0 : #define PA40_GPTIM2_CH1 SF32LB_PINMUX(PA, 40U, 5U, 0x68U, 0U)
2251 0 : #define PA40_GPTIM2_CH2 SF32LB_PINMUX(PA, 40U, 5U, 0x68U, 1U)
2252 0 : #define PA40_GPTIM2_CH3 SF32LB_PINMUX(PA, 40U, 5U, 0x68U, 2U)
2253 0 : #define PA40_GPTIM2_CH4 SF32LB_PINMUX(PA, 40U, 5U, 0x68U, 3U)
2254 0 : #define PA40_GPTIM1_ETR SF32LB_PINMUX(PA, 40U, 5U, 0x6CU, 0U)
2255 0 : #define PA40_GPTIM2_ETR SF32LB_PINMUX(PA, 40U, 5U, 0x6CU, 1U)
2256 0 : #define PA40_LPTIM1_IN SF32LB_PINMUX(PA, 40U, 5U, 0x70U, 0U)
2257 0 : #define PA40_LPTIM1_OUT SF32LB_PINMUX(PA, 40U, 5U, 0x70U, 1U)
2258 0 : #define PA40_LPTIM1_ETR SF32LB_PINMUX(PA, 40U, 5U, 0x70U, 2U)
2259 0 : #define PA40_LPTIM2_IN SF32LB_PINMUX(PA, 40U, 5U, 0x74U, 0U)
2260 0 : #define PA40_LPTIM2_OUT SF32LB_PINMUX(PA, 40U, 5U, 0x74U, 1U)
2261 0 : #define PA40_LPTIM2_ETR SF32LB_PINMUX(PA, 40U, 5U, 0x74U, 2U)
2262 0 : #define PA40_ATIM1_CH1 SF32LB_PINMUX(PA, 40U, 5U, 0x78U, 0U)
2263 0 : #define PA40_ATIM1_CH2 SF32LB_PINMUX(PA, 40U, 5U, 0x78U, 1U)
2264 0 : #define PA40_ATIM1_CH3 SF32LB_PINMUX(PA, 40U, 5U, 0x78U, 2U)
2265 0 : #define PA40_ATIM1_CH4 SF32LB_PINMUX(PA, 40U, 5U, 0x78U, 3U)
2266 0 : #define PA40_ATIM1_CH1N SF32LB_PINMUX(PA, 40U, 5U, 0x7CU, 0U)
2267 0 : #define PA40_ATIM1_CH2N SF32LB_PINMUX(PA, 40U, 5U, 0x7CU, 1U)
2268 0 : #define PA40_ATIM1_CH3N SF32LB_PINMUX(PA, 40U, 5U, 0x7CU, 2U)
2269 0 : #define PA40_ATIM1_BK SF32LB_PINMUX(PA, 40U, 5U, 0x80U, 0U)
2270 0 : #define PA40_ATIM1_BK2 SF32LB_PINMUX(PA, 40U, 5U, 0x80U, 1U)
2271 0 : #define PA40_ATIM1_ETR SF32LB_PINMUX(PA, 40U, 5U, 0x80U, 2U)
2272 : /* PA_TIM functions end */
2273 0 : #define PA40_LCDC1_JDI_XRST SF32LB_PINMUX(PA, 40U, 6U, 0U, 0U)
2274 0 : #define PA40_LCDC1_8080_DIO4 SF32LB_PINMUX(PA, 40U, 7U, 0U, 0U)
2275 0 : #define PA40_WKUP_PIN16 SF32LB_PINMUX(PA, 40U, 8U, 0U, 0U)
2276 :
2277 : /* PA41 */
2278 0 : #define PA41_GPIO SF32LB_PINMUX(PA, 41U, 0U, 0U, 0U)
2279 : /* PA_I2C_UART functions start */
2280 0 : #define PA41_I2C1_SCL SF32LB_PINMUX(PA, 41U, 4U, 0x48U, 0U)
2281 0 : #define PA41_I2C1_SDA SF32LB_PINMUX(PA, 41U, 4U, 0x48U, 1U)
2282 0 : #define PA41_I2C2_SCL SF32LB_PINMUX(PA, 41U, 4U, 0x4CU, 0U)
2283 0 : #define PA41_I2C2_SDA SF32LB_PINMUX(PA, 41U, 4U, 0x4CU, 1U)
2284 0 : #define PA41_I2C3_SCL SF32LB_PINMUX(PA, 41U, 4U, 0x50U, 0U)
2285 0 : #define PA41_I2C3_SDA SF32LB_PINMUX(PA, 41U, 4U, 0x50U, 1U)
2286 0 : #define PA41_I2C4_SCL SF32LB_PINMUX(PA, 41U, 4U, 0x54U, 0U)
2287 0 : #define PA41_I2C4_SDA SF32LB_PINMUX(PA, 41U, 4U, 0x54U, 1U)
2288 0 : #define PA41_USART1_CTS SF32LB_PINMUX(PA, 41U, 4U, 0x58U, 0U)
2289 0 : #define PA41_USART1_RTS SF32LB_PINMUX(PA, 41U, 4U, 0x58U, 1U)
2290 0 : #define PA41_USART1_RXD SF32LB_PINMUX(PA, 41U, 4U, 0x58U, 2U)
2291 0 : #define PA41_USART1_TXD SF32LB_PINMUX(PA, 41U, 4U, 0x58U, 3U)
2292 0 : #define PA41_USART2_CTS SF32LB_PINMUX(PA, 41U, 4U, 0x5CU, 0U)
2293 0 : #define PA41_USART2_RTS SF32LB_PINMUX(PA, 41U, 4U, 0x5CU, 1U)
2294 0 : #define PA41_USART2_RXD SF32LB_PINMUX(PA, 41U, 4U, 0x5CU, 2U)
2295 0 : #define PA41_USART2_TXD SF32LB_PINMUX(PA, 41U, 4U, 0x5CU, 3U)
2296 0 : #define PA41_USART3_CTS SF32LB_PINMUX(PA, 41U, 4U, 0x60U, 0U)
2297 0 : #define PA41_USART3_RTS SF32LB_PINMUX(PA, 41U, 4U, 0x60U, 1U)
2298 0 : #define PA41_USART3_RXD SF32LB_PINMUX(PA, 41U, 4U, 0x60U, 2U)
2299 0 : #define PA41_USART3_TXD SF32LB_PINMUX(PA, 41U, 4U, 0x60U, 3U)
2300 : /* PA_I2C_UART functions end */
2301 : /* PA_TIM functions start */
2302 0 : #define PA41_GPTIM1_CH1 SF32LB_PINMUX(PA, 41U, 5U, 0x64U, 0U)
2303 0 : #define PA41_GPTIM1_CH2 SF32LB_PINMUX(PA, 41U, 5U, 0x64U, 1U)
2304 0 : #define PA41_GPTIM1_CH3 SF32LB_PINMUX(PA, 41U, 5U, 0x64U, 2U)
2305 0 : #define PA41_GPTIM1_CH4 SF32LB_PINMUX(PA, 41U, 5U, 0x64U, 3U)
2306 0 : #define PA41_GPTIM2_CH1 SF32LB_PINMUX(PA, 41U, 5U, 0x68U, 0U)
2307 0 : #define PA41_GPTIM2_CH2 SF32LB_PINMUX(PA, 41U, 5U, 0x68U, 1U)
2308 0 : #define PA41_GPTIM2_CH3 SF32LB_PINMUX(PA, 41U, 5U, 0x68U, 2U)
2309 0 : #define PA41_GPTIM2_CH4 SF32LB_PINMUX(PA, 41U, 5U, 0x68U, 3U)
2310 0 : #define PA41_GPTIM1_ETR SF32LB_PINMUX(PA, 41U, 5U, 0x6CU, 0U)
2311 0 : #define PA41_GPTIM2_ETR SF32LB_PINMUX(PA, 41U, 5U, 0x6CU, 1U)
2312 0 : #define PA41_LPTIM1_IN SF32LB_PINMUX(PA, 41U, 5U, 0x70U, 0U)
2313 0 : #define PA41_LPTIM1_OUT SF32LB_PINMUX(PA, 41U, 5U, 0x70U, 1U)
2314 0 : #define PA41_LPTIM1_ETR SF32LB_PINMUX(PA, 41U, 5U, 0x70U, 2U)
2315 0 : #define PA41_LPTIM2_IN SF32LB_PINMUX(PA, 41U, 5U, 0x74U, 0U)
2316 0 : #define PA41_LPTIM2_OUT SF32LB_PINMUX(PA, 41U, 5U, 0x74U, 1U)
2317 0 : #define PA41_LPTIM2_ETR SF32LB_PINMUX(PA, 41U, 5U, 0x74U, 2U)
2318 0 : #define PA41_ATIM1_CH1 SF32LB_PINMUX(PA, 41U, 5U, 0x78U, 0U)
2319 0 : #define PA41_ATIM1_CH2 SF32LB_PINMUX(PA, 41U, 5U, 0x78U, 1U)
2320 0 : #define PA41_ATIM1_CH3 SF32LB_PINMUX(PA, 41U, 5U, 0x78U, 2U)
2321 0 : #define PA41_ATIM1_CH4 SF32LB_PINMUX(PA, 41U, 5U, 0x78U, 3U)
2322 0 : #define PA41_ATIM1_CH1N SF32LB_PINMUX(PA, 41U, 5U, 0x7CU, 0U)
2323 0 : #define PA41_ATIM1_CH2N SF32LB_PINMUX(PA, 41U, 5U, 0x7CU, 1U)
2324 0 : #define PA41_ATIM1_CH3N SF32LB_PINMUX(PA, 41U, 5U, 0x7CU, 2U)
2325 0 : #define PA41_ATIM1_BK SF32LB_PINMUX(PA, 41U, 5U, 0x80U, 0U)
2326 0 : #define PA41_ATIM1_BK2 SF32LB_PINMUX(PA, 41U, 5U, 0x80U, 1U)
2327 0 : #define PA41_ATIM1_ETR SF32LB_PINMUX(PA, 41U, 5U, 0x80U, 2U)
2328 : /* PA_TIM functions end */
2329 0 : #define PA41_LCDC1_JDI_HCK SF32LB_PINMUX(PA, 41U, 6U, 0U, 0U)
2330 0 : #define PA41_LCDC1_8080_DIO5 SF32LB_PINMUX(PA, 41U, 7U, 0U, 0U)
2331 0 : #define PA41_WKUP_PIN17 SF32LB_PINMUX(PA, 41U, 8U, 0U, 0U)
2332 :
2333 : /* PA42 */
2334 0 : #define PA42_GPIO SF32LB_PINMUX(PA, 42U, 0U, 0U, 0U)
2335 : /* PA_I2C_UART functions start */
2336 0 : #define PA42_I2C1_SCL SF32LB_PINMUX(PA, 42U, 4U, 0x48U, 0U)
2337 0 : #define PA42_I2C1_SDA SF32LB_PINMUX(PA, 42U, 4U, 0x48U, 1U)
2338 0 : #define PA42_I2C2_SCL SF32LB_PINMUX(PA, 42U, 4U, 0x4CU, 0U)
2339 0 : #define PA42_I2C2_SDA SF32LB_PINMUX(PA, 42U, 4U, 0x4CU, 1U)
2340 0 : #define PA42_I2C3_SCL SF32LB_PINMUX(PA, 42U, 4U, 0x50U, 0U)
2341 0 : #define PA42_I2C3_SDA SF32LB_PINMUX(PA, 42U, 4U, 0x50U, 1U)
2342 0 : #define PA42_I2C4_SCL SF32LB_PINMUX(PA, 42U, 4U, 0x54U, 0U)
2343 0 : #define PA42_I2C4_SDA SF32LB_PINMUX(PA, 42U, 4U, 0x54U, 1U)
2344 0 : #define PA42_USART1_CTS SF32LB_PINMUX(PA, 42U, 4U, 0x58U, 0U)
2345 0 : #define PA42_USART1_RTS SF32LB_PINMUX(PA, 42U, 4U, 0x58U, 1U)
2346 0 : #define PA42_USART1_RXD SF32LB_PINMUX(PA, 42U, 4U, 0x58U, 2U)
2347 0 : #define PA42_USART1_TXD SF32LB_PINMUX(PA, 42U, 4U, 0x58U, 3U)
2348 0 : #define PA42_USART2_CTS SF32LB_PINMUX(PA, 42U, 4U, 0x5CU, 0U)
2349 0 : #define PA42_USART2_RTS SF32LB_PINMUX(PA, 42U, 4U, 0x5CU, 1U)
2350 0 : #define PA42_USART2_RXD SF32LB_PINMUX(PA, 42U, 4U, 0x5CU, 2U)
2351 0 : #define PA42_USART2_TXD SF32LB_PINMUX(PA, 42U, 4U, 0x5CU, 3U)
2352 0 : #define PA42_USART3_CTS SF32LB_PINMUX(PA, 42U, 4U, 0x60U, 0U)
2353 0 : #define PA42_USART3_RTS SF32LB_PINMUX(PA, 42U, 4U, 0x60U, 1U)
2354 0 : #define PA42_USART3_RXD SF32LB_PINMUX(PA, 42U, 4U, 0x60U, 2U)
2355 0 : #define PA42_USART3_TXD SF32LB_PINMUX(PA, 42U, 4U, 0x60U, 3U)
2356 : /* PA_I2C_UART functions end */
2357 : /* PA_TIM functions start */
2358 0 : #define PA42_GPTIM1_CH1 SF32LB_PINMUX(PA, 42U, 5U, 0x64U, 0U)
2359 0 : #define PA42_GPTIM1_CH2 SF32LB_PINMUX(PA, 42U, 5U, 0x64U, 1U)
2360 0 : #define PA42_GPTIM1_CH3 SF32LB_PINMUX(PA, 42U, 5U, 0x64U, 2U)
2361 0 : #define PA42_GPTIM1_CH4 SF32LB_PINMUX(PA, 42U, 5U, 0x64U, 3U)
2362 0 : #define PA42_GPTIM2_CH1 SF32LB_PINMUX(PA, 42U, 5U, 0x68U, 0U)
2363 0 : #define PA42_GPTIM2_CH2 SF32LB_PINMUX(PA, 42U, 5U, 0x68U, 1U)
2364 0 : #define PA42_GPTIM2_CH3 SF32LB_PINMUX(PA, 42U, 5U, 0x68U, 2U)
2365 0 : #define PA42_GPTIM2_CH4 SF32LB_PINMUX(PA, 42U, 5U, 0x68U, 3U)
2366 0 : #define PA42_GPTIM1_ETR SF32LB_PINMUX(PA, 42U, 5U, 0x6CU, 0U)
2367 0 : #define PA42_GPTIM2_ETR SF32LB_PINMUX(PA, 42U, 5U, 0x6CU, 1U)
2368 0 : #define PA42_LPTIM1_IN SF32LB_PINMUX(PA, 42U, 5U, 0x70U, 0U)
2369 0 : #define PA42_LPTIM1_OUT SF32LB_PINMUX(PA, 42U, 5U, 0x70U, 1U)
2370 0 : #define PA42_LPTIM1_ETR SF32LB_PINMUX(PA, 42U, 5U, 0x70U, 2U)
2371 0 : #define PA42_LPTIM2_IN SF32LB_PINMUX(PA, 42U, 5U, 0x74U, 0U)
2372 0 : #define PA42_LPTIM2_OUT SF32LB_PINMUX(PA, 42U, 5U, 0x74U, 1U)
2373 0 : #define PA42_LPTIM2_ETR SF32LB_PINMUX(PA, 42U, 5U, 0x74U, 2U)
2374 0 : #define PA42_ATIM1_CH1 SF32LB_PINMUX(PA, 42U, 5U, 0x78U, 0U)
2375 0 : #define PA42_ATIM1_CH2 SF32LB_PINMUX(PA, 42U, 5U, 0x78U, 1U)
2376 0 : #define PA42_ATIM1_CH3 SF32LB_PINMUX(PA, 42U, 5U, 0x78U, 2U)
2377 0 : #define PA42_ATIM1_CH4 SF32LB_PINMUX(PA, 42U, 5U, 0x78U, 3U)
2378 0 : #define PA42_ATIM1_CH1N SF32LB_PINMUX(PA, 42U, 5U, 0x7CU, 0U)
2379 0 : #define PA42_ATIM1_CH2N SF32LB_PINMUX(PA, 42U, 5U, 0x7CU, 1U)
2380 0 : #define PA42_ATIM1_CH3N SF32LB_PINMUX(PA, 42U, 5U, 0x7CU, 2U)
2381 0 : #define PA42_ATIM1_BK SF32LB_PINMUX(PA, 42U, 5U, 0x80U, 0U)
2382 0 : #define PA42_ATIM1_BK2 SF32LB_PINMUX(PA, 42U, 5U, 0x80U, 1U)
2383 0 : #define PA42_ATIM1_ETR SF32LB_PINMUX(PA, 42U, 5U, 0x80U, 2U)
2384 : /* PA_TIM functions end */
2385 0 : #define PA42_LCDC1_JDI_R2 SF32LB_PINMUX(PA, 42U, 6U, 0U, 0U)
2386 0 : #define PA42_LCDC1_8080_DIO6 SF32LB_PINMUX(PA, 42U, 7U, 0U, 0U)
2387 0 : #define PA42_WKUP_PIN18 SF32LB_PINMUX(PA, 42U, 8U, 0U, 0U)
2388 :
2389 : /* PA43 */
2390 0 : #define PA43_GPIO SF32LB_PINMUX(PA, 43U, 0U, 0U, 0U)
2391 : /* PA_I2C_UART functions start */
2392 0 : #define PA43_I2C1_SCL SF32LB_PINMUX(PA, 43U, 4U, 0x48U, 0U)
2393 0 : #define PA43_I2C1_SDA SF32LB_PINMUX(PA, 43U, 4U, 0x48U, 1U)
2394 0 : #define PA43_I2C2_SCL SF32LB_PINMUX(PA, 43U, 4U, 0x4CU, 0U)
2395 0 : #define PA43_I2C2_SDA SF32LB_PINMUX(PA, 43U, 4U, 0x4CU, 1U)
2396 0 : #define PA43_I2C3_SCL SF32LB_PINMUX(PA, 43U, 4U, 0x50U, 0U)
2397 0 : #define PA43_I2C3_SDA SF32LB_PINMUX(PA, 43U, 4U, 0x50U, 1U)
2398 0 : #define PA43_I2C4_SCL SF32LB_PINMUX(PA, 43U, 4U, 0x54U, 0U)
2399 0 : #define PA43_I2C4_SDA SF32LB_PINMUX(PA, 43U, 4U, 0x54U, 1U)
2400 0 : #define PA43_USART1_CTS SF32LB_PINMUX(PA, 43U, 4U, 0x58U, 0U)
2401 0 : #define PA43_USART1_RTS SF32LB_PINMUX(PA, 43U, 4U, 0x58U, 1U)
2402 0 : #define PA43_USART1_RXD SF32LB_PINMUX(PA, 43U, 4U, 0x58U, 2U)
2403 0 : #define PA43_USART1_TXD SF32LB_PINMUX(PA, 43U, 4U, 0x58U, 3U)
2404 0 : #define PA43_USART2_CTS SF32LB_PINMUX(PA, 43U, 4U, 0x5CU, 0U)
2405 0 : #define PA43_USART2_RTS SF32LB_PINMUX(PA, 43U, 4U, 0x5CU, 1U)
2406 0 : #define PA43_USART2_RXD SF32LB_PINMUX(PA, 43U, 4U, 0x5CU, 2U)
2407 0 : #define PA43_USART2_TXD SF32LB_PINMUX(PA, 43U, 4U, 0x5CU, 3U)
2408 0 : #define PA43_USART3_CTS SF32LB_PINMUX(PA, 43U, 4U, 0x60U, 0U)
2409 0 : #define PA43_USART3_RTS SF32LB_PINMUX(PA, 43U, 4U, 0x60U, 1U)
2410 0 : #define PA43_USART3_RXD SF32LB_PINMUX(PA, 43U, 4U, 0x60U, 2U)
2411 0 : #define PA43_USART3_TXD SF32LB_PINMUX(PA, 43U, 4U, 0x60U, 3U)
2412 : /* PA_I2C_UART functions end */
2413 : /* PA_TIM functions start */
2414 0 : #define PA43_GPTIM1_CH1 SF32LB_PINMUX(PA, 43U, 5U, 0x64U, 0U)
2415 0 : #define PA43_GPTIM1_CH2 SF32LB_PINMUX(PA, 43U, 5U, 0x64U, 1U)
2416 0 : #define PA43_GPTIM1_CH3 SF32LB_PINMUX(PA, 43U, 5U, 0x64U, 2U)
2417 0 : #define PA43_GPTIM1_CH4 SF32LB_PINMUX(PA, 43U, 5U, 0x64U, 3U)
2418 0 : #define PA43_GPTIM2_CH1 SF32LB_PINMUX(PA, 43U, 5U, 0x68U, 0U)
2419 0 : #define PA43_GPTIM2_CH2 SF32LB_PINMUX(PA, 43U, 5U, 0x68U, 1U)
2420 0 : #define PA43_GPTIM2_CH3 SF32LB_PINMUX(PA, 43U, 5U, 0x68U, 2U)
2421 0 : #define PA43_GPTIM2_CH4 SF32LB_PINMUX(PA, 43U, 5U, 0x68U, 3U)
2422 0 : #define PA43_GPTIM1_ETR SF32LB_PINMUX(PA, 43U, 5U, 0x6CU, 0U)
2423 0 : #define PA43_GPTIM2_ETR SF32LB_PINMUX(PA, 43U, 5U, 0x6CU, 1U)
2424 0 : #define PA43_LPTIM1_IN SF32LB_PINMUX(PA, 43U, 5U, 0x70U, 0U)
2425 0 : #define PA43_LPTIM1_OUT SF32LB_PINMUX(PA, 43U, 5U, 0x70U, 1U)
2426 0 : #define PA43_LPTIM1_ETR SF32LB_PINMUX(PA, 43U, 5U, 0x70U, 2U)
2427 0 : #define PA43_LPTIM2_IN SF32LB_PINMUX(PA, 43U, 5U, 0x74U, 0U)
2428 0 : #define PA43_LPTIM2_OUT SF32LB_PINMUX(PA, 43U, 5U, 0x74U, 1U)
2429 0 : #define PA43_LPTIM2_ETR SF32LB_PINMUX(PA, 43U, 5U, 0x74U, 2U)
2430 0 : #define PA43_ATIM1_CH1 SF32LB_PINMUX(PA, 43U, 5U, 0x78U, 0U)
2431 0 : #define PA43_ATIM1_CH2 SF32LB_PINMUX(PA, 43U, 5U, 0x78U, 1U)
2432 0 : #define PA43_ATIM1_CH3 SF32LB_PINMUX(PA, 43U, 5U, 0x78U, 2U)
2433 0 : #define PA43_ATIM1_CH4 SF32LB_PINMUX(PA, 43U, 5U, 0x78U, 3U)
2434 0 : #define PA43_ATIM1_CH1N SF32LB_PINMUX(PA, 43U, 5U, 0x7CU, 0U)
2435 0 : #define PA43_ATIM1_CH2N SF32LB_PINMUX(PA, 43U, 5U, 0x7CU, 1U)
2436 0 : #define PA43_ATIM1_CH3N SF32LB_PINMUX(PA, 43U, 5U, 0x7CU, 2U)
2437 0 : #define PA43_ATIM1_BK SF32LB_PINMUX(PA, 43U, 5U, 0x80U, 0U)
2438 0 : #define PA43_ATIM1_BK2 SF32LB_PINMUX(PA, 43U, 5U, 0x80U, 1U)
2439 0 : #define PA43_ATIM1_ETR SF32LB_PINMUX(PA, 43U, 5U, 0x80U, 2U)
2440 : /* PA_TIM functions end */
2441 0 : #define PA43_LCDC1_JDI_G2 SF32LB_PINMUX(PA, 43U, 6U, 0U, 0U)
2442 0 : #define PA43_LCDC1_8080_DIO7 SF32LB_PINMUX(PA, 43U, 7U, 0U, 0U)
2443 0 : #define PA43_WKUP_PIN19 SF32LB_PINMUX(PA, 43U, 8U, 0U, 0U)
2444 :
2445 : /* PA44 */
2446 0 : #define PA44_GPIO SF32LB_PINMUX(PA, 44U, 0U, 0U, 0U)
2447 : /* PA_I2C_UART functions start */
2448 0 : #define PA44_I2C1_SCL SF32LB_PINMUX(PA, 44U, 4U, 0x48U, 0U)
2449 0 : #define PA44_I2C1_SDA SF32LB_PINMUX(PA, 44U, 4U, 0x48U, 1U)
2450 0 : #define PA44_I2C2_SCL SF32LB_PINMUX(PA, 44U, 4U, 0x4CU, 0U)
2451 0 : #define PA44_I2C2_SDA SF32LB_PINMUX(PA, 44U, 4U, 0x4CU, 1U)
2452 0 : #define PA44_I2C3_SCL SF32LB_PINMUX(PA, 44U, 4U, 0x50U, 0U)
2453 0 : #define PA44_I2C3_SDA SF32LB_PINMUX(PA, 44U, 4U, 0x50U, 1U)
2454 0 : #define PA44_I2C4_SCL SF32LB_PINMUX(PA, 44U, 4U, 0x54U, 0U)
2455 0 : #define PA44_I2C4_SDA SF32LB_PINMUX(PA, 44U, 4U, 0x54U, 1U)
2456 0 : #define PA44_USART1_CTS SF32LB_PINMUX(PA, 44U, 4U, 0x58U, 0U)
2457 0 : #define PA44_USART1_RTS SF32LB_PINMUX(PA, 44U, 4U, 0x58U, 1U)
2458 0 : #define PA44_USART1_RXD SF32LB_PINMUX(PA, 44U, 4U, 0x58U, 2U)
2459 0 : #define PA44_USART1_TXD SF32LB_PINMUX(PA, 44U, 4U, 0x58U, 3U)
2460 0 : #define PA44_USART2_CTS SF32LB_PINMUX(PA, 44U, 4U, 0x5CU, 0U)
2461 0 : #define PA44_USART2_RTS SF32LB_PINMUX(PA, 44U, 4U, 0x5CU, 1U)
2462 0 : #define PA44_USART2_RXD SF32LB_PINMUX(PA, 44U, 4U, 0x5CU, 2U)
2463 0 : #define PA44_USART2_TXD SF32LB_PINMUX(PA, 44U, 4U, 0x5CU, 3U)
2464 0 : #define PA44_USART3_CTS SF32LB_PINMUX(PA, 44U, 4U, 0x60U, 0U)
2465 0 : #define PA44_USART3_RTS SF32LB_PINMUX(PA, 44U, 4U, 0x60U, 1U)
2466 0 : #define PA44_USART3_RXD SF32LB_PINMUX(PA, 44U, 4U, 0x60U, 2U)
2467 0 : #define PA44_USART3_TXD SF32LB_PINMUX(PA, 44U, 4U, 0x60U, 3U)
2468 : /* PA_I2C_UART functions end */
2469 : /* PA_TIM functions start */
2470 0 : #define PA44_GPTIM1_CH1 SF32LB_PINMUX(PA, 44U, 5U, 0x64U, 0U)
2471 0 : #define PA44_GPTIM1_CH2 SF32LB_PINMUX(PA, 44U, 5U, 0x64U, 1U)
2472 0 : #define PA44_GPTIM1_CH3 SF32LB_PINMUX(PA, 44U, 5U, 0x64U, 2U)
2473 0 : #define PA44_GPTIM1_CH4 SF32LB_PINMUX(PA, 44U, 5U, 0x64U, 3U)
2474 0 : #define PA44_GPTIM2_CH1 SF32LB_PINMUX(PA, 44U, 5U, 0x68U, 0U)
2475 0 : #define PA44_GPTIM2_CH2 SF32LB_PINMUX(PA, 44U, 5U, 0x68U, 1U)
2476 0 : #define PA44_GPTIM2_CH3 SF32LB_PINMUX(PA, 44U, 5U, 0x68U, 2U)
2477 0 : #define PA44_GPTIM2_CH4 SF32LB_PINMUX(PA, 44U, 5U, 0x68U, 3U)
2478 0 : #define PA44_GPTIM1_ETR SF32LB_PINMUX(PA, 44U, 5U, 0x6CU, 0U)
2479 0 : #define PA44_GPTIM2_ETR SF32LB_PINMUX(PA, 44U, 5U, 0x6CU, 1U)
2480 0 : #define PA44_LPTIM1_IN SF32LB_PINMUX(PA, 44U, 5U, 0x70U, 0U)
2481 0 : #define PA44_LPTIM1_OUT SF32LB_PINMUX(PA, 44U, 5U, 0x70U, 1U)
2482 0 : #define PA44_LPTIM1_ETR SF32LB_PINMUX(PA, 44U, 5U, 0x70U, 2U)
2483 0 : #define PA44_LPTIM2_IN SF32LB_PINMUX(PA, 44U, 5U, 0x74U, 0U)
2484 0 : #define PA44_LPTIM2_OUT SF32LB_PINMUX(PA, 44U, 5U, 0x74U, 1U)
2485 0 : #define PA44_LPTIM2_ETR SF32LB_PINMUX(PA, 44U, 5U, 0x74U, 2U)
2486 0 : #define PA44_ATIM1_CH1 SF32LB_PINMUX(PA, 44U, 5U, 0x78U, 0U)
2487 0 : #define PA44_ATIM1_CH2 SF32LB_PINMUX(PA, 44U, 5U, 0x78U, 1U)
2488 0 : #define PA44_ATIM1_CH3 SF32LB_PINMUX(PA, 44U, 5U, 0x78U, 2U)
2489 0 : #define PA44_ATIM1_CH4 SF32LB_PINMUX(PA, 44U, 5U, 0x78U, 3U)
2490 0 : #define PA44_ATIM1_CH1N SF32LB_PINMUX(PA, 44U, 5U, 0x7CU, 0U)
2491 0 : #define PA44_ATIM1_CH2N SF32LB_PINMUX(PA, 44U, 5U, 0x7CU, 1U)
2492 0 : #define PA44_ATIM1_CH3N SF32LB_PINMUX(PA, 44U, 5U, 0x7CU, 2U)
2493 0 : #define PA44_ATIM1_BK SF32LB_PINMUX(PA, 44U, 5U, 0x80U, 0U)
2494 0 : #define PA44_ATIM1_BK2 SF32LB_PINMUX(PA, 44U, 5U, 0x80U, 1U)
2495 0 : #define PA44_ATIM1_ETR SF32LB_PINMUX(PA, 44U, 5U, 0x80U, 2U)
2496 : /* PA_TIM functions end */
2497 0 : #define PA44_WKUP_PIN20 SF32LB_PINMUX(PA, 44U, 8U, 0U, 0U)
2498 :
2499 : #endif /* _INCLUDE_ZEPHYR_DT_BINDINGS_PINCTRL_SF32LB52X_PINCTRL_H_ */
|