Skip to content

Commit d6c98d0

Browse files
authored
Merge pull request #1221 from stm32-rs/tsc
TSC
2 parents 3df51ff + 5601915 commit d6c98d0

34 files changed

+84
-11
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@
8080
* DCMI enums
8181
* DFSDM enums and fixes
8282
* SDIO/SDMMC v1
83+
* TSC enums and arrays
8384
* USB v2
8485
* Use arrays for DAC channels
8586
* Derive TIM registers

devices/collect/tsc/iogcr.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,14 @@
11
_array:
22
IOG?CR: {}
3+
4+
"IO[HSC]CR,IOASCR":
5+
_array:
6+
G?_IO1: {}
7+
G?_IO2: {}
8+
G?_IO3: {}
9+
G?_IO4: {}
10+
11+
IOGCSR:
12+
_array:
13+
G?E: {}
14+
G?S: {}

devices/stm32f0x1.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ TIM16:
162162

163163
TSC:
164164
_include:
165+
- fields/tsc/tsc.yaml
165166
- collect/tsc/iogcr.yaml
166167

167168
USART1:

devices/stm32f0x2.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,7 @@ TIM16:
175175

176176
TSC:
177177
_include:
178+
- fields/tsc/tsc.yaml
178179
- collect/tsc/iogcr.yaml
179180

180181
USART1:

devices/stm32f0x8.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ TIM16:
158158

159159
TSC:
160160
_include:
161+
- fields/tsc/tsc.yaml
161162
- collect/tsc/iogcr.yaml
162163

163164
USART1:

devices/stm32f301.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,7 @@ TIM16:
241241

242242
TSC:
243243
_include:
244+
- fields/tsc/tsc.yaml
244245
- collect/tsc/iogcr.yaml
245246

246247
USART1:

devices/stm32f302.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,7 @@ TIM17:
304304

305305
TSC:
306306
_include:
307+
- fields/tsc/tsc.yaml
307308
- collect/tsc/iogcr.yaml
308309

309310
USART1:

devices/stm32f303.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,7 @@ TIM17:
273273

274274
TSC:
275275
_include:
276+
- fields/tsc/tsc.yaml
276277
- collect/tsc/iogcr.yaml
277278

278279
USART1:

devices/stm32f373.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,7 @@ TIM16:
323323

324324
TSC:
325325
_include:
326+
- fields/tsc/tsc.yaml
326327
- collect/tsc/iogcr.yaml
327328

328329
USART1:

devices/stm32f3x4.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,7 @@ TIM17:
291291

292292
TSC:
293293
_include:
294+
- fields/tsc/tsc.yaml
294295
- collect/tsc/iogcr.yaml
295296

296297
USART1:

devices/stm32l0x2.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,7 @@ TIM22:
208208

209209
TSC:
210210
_include:
211+
- fields/tsc/tsc.yaml
211212
- collect/tsc/iogcr.yaml
212213

213214
USART1:

devices/stm32l0x3.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,7 @@ TIM22:
229229

230230
TSC:
231231
_include:
232+
- fields/tsc/tsc.yaml
232233
- collect/tsc/iogcr.yaml
233234

234235
USART1:

devices/stm32l412.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,7 @@ TIM16:
256256

257257
TSC:
258258
_include:
259+
- fields/tsc/tsc.yaml
259260
- collect/tsc/iogcr.yaml
260261

261262
USART[12]:

devices/stm32l4r5.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -397,6 +397,7 @@ TIM17:
397397

398398
TSC:
399399
_include:
400+
- fields/tsc/tsc.yaml
400401
- collect/tsc/iogcr.yaml
401402

402403
USART1:

devices/stm32l4r9.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,7 @@ TIM17:
337337

338338
TSC:
339339
_include:
340+
- fields/tsc/tsc.yaml
340341
- collect/tsc/iogcr.yaml
341342

342343
USART1:

devices/stm32l4x1.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,7 @@ TIM16:
286286

287287
TSC:
288288
_include:
289+
- fields/tsc/tsc.yaml
289290
- collect/tsc/iogcr.yaml
290291

291292
USART1:

devices/stm32l4x2.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,7 @@ TIM16:
315315

316316
TSC:
317317
_include:
318+
- fields/tsc/tsc.yaml
318319
- collect/tsc/iogcr.yaml
319320

320321
USART1:

devices/stm32l4x3.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ TIM16:
253253

254254
TSC:
255255
_include:
256+
- fields/tsc/tsc.yaml
256257
- collect/tsc/iogcr.yaml
257258

258259
USART1:

devices/stm32l4x5.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -339,6 +339,7 @@ TIM16:
339339

340340
TSC:
341341
_include:
342+
- fields/tsc/tsc.yaml
342343
- collect/tsc/iogcr.yaml
343344

344345
USART1:

devices/stm32l4x6.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,7 @@ TIM16:
301301

302302
TSC:
303303
_include:
304+
- fields/tsc/tsc.yaml
304305
- collect/tsc/iogcr.yaml
305306

306307
UART4:

devices/stm32l552.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,10 @@ TIM1[67]:
295295
TIM17:
296296
_include: collect/tim/tim17_derive.yaml
297297

298-
TSC: {}
298+
TSC:
299+
_include:
300+
- fields/tsc/tsc.yaml
301+
- collect/tsc/iogcr.yaml
299302

300303
UCPD1:
301304
_include:

devices/stm32l562.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,10 @@ TIM1[67]:
311311
TIM17:
312312
_include: collect/tim/tim17_derive.yaml
313313

314-
TSC: {}
314+
TSC:
315+
_include:
316+
- fields/tsc/tsc.yaml
317+
- collect/tsc/iogcr.yaml
315318

316319
UCPD1:
317320
_include:

devices/stm32u031.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,9 @@ TIM16:
169169

170170
TSC:
171171
_strip: TSC_
172+
_include:
173+
- fields/tsc/tsc.yaml
174+
- collect/tsc/iogcr.yaml
172175

173176
USART1:
174177
_strip: USART_

devices/stm32u073.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,9 @@ TIM16:
182182

183183
TSC:
184184
_strip: TSC_
185+
_include:
186+
- fields/tsc/tsc.yaml
187+
- collect/tsc/iogcr.yaml
185188

186189
USART1:
187190
_strip: USART_

devices/stm32u083.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,9 @@ TIM16:
185185

186186
TSC:
187187
_strip: TSC_
188+
_include:
189+
- fields/tsc/tsc.yaml
190+
- collect/tsc/iogcr.yaml
188191

189192
USART1:
190193
_strip: USART_

devices/stm32u535.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,10 @@ TIM16:
293293
- fields/tim/v3/occe.yaml
294294
- collect/tim/ccr.yaml
295295

296-
TSC: {}
296+
TSC:
297+
_include:
298+
- fields/tsc/tsc.yaml
299+
- collect/tsc/iogcr.yaml
297300

298301
USART1:
299302
_include:

devices/stm32u545.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,10 @@ TIM16:
307307
- fields/tim/v3/occe.yaml
308308
- collect/tim/ccr.yaml
309309

310-
TSC: {}
310+
TSC:
311+
_include:
312+
- fields/tsc/tsc.yaml
313+
- collect/tsc/iogcr.yaml
311314

312315
USART1:
313316
_include:

devices/stm32u575.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,10 @@ TIM16:
345345
- fields/tim/v3/occe.yaml
346346
- collect/tim/ccr.yaml
347347

348-
TSC: {}
348+
TSC:
349+
_include:
350+
- fields/tsc/tsc.yaml
351+
- collect/tsc/iogcr.yaml
349352

350353
UCPD1:
351354
_strip: UCPD_

devices/stm32u585.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,10 @@ SYSCFG: {}
295295
TAMP:
296296
_strip: TAMP_
297297

298-
TSC: {}
298+
TSC:
299+
_include:
300+
- fields/tsc/tsc.yaml
301+
- collect/tsc/iogcr.yaml
299302

300303
TIM1:
301304
_strip: TIM1_

devices/stm32u595.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,10 @@ TIM16:
306306
- fields/tim/v3/occe.yaml
307307
- collect/tim/ccr.yaml
308308

309-
TSC: {}
309+
TSC:
310+
_include:
311+
- fields/tsc/tsc.yaml
312+
- collect/tsc/iogcr.yaml
310313

311314
UCPD1:
312315
_include:

devices/stm32u599.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,10 @@ TIM16:
318318
- fields/tim/v3/occe.yaml
319319
- collect/tim/ccr.yaml
320320

321-
TSC: {}
321+
TSC:
322+
_include:
323+
- fields/tsc/tsc.yaml
324+
- collect/tsc/iogcr.yaml
322325

323326
UCPD1:
324327
_include:

devices/stm32u5a5.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,10 @@ TIM16:
320320
- fields/tim/v3/occe.yaml
321321
- collect/tim/ccr.yaml
322322

323-
TSC: {}
323+
TSC:
324+
_include:
325+
- fields/tsc/tsc.yaml
326+
- collect/tsc/iogcr.yaml
324327

325328
UCPD1:
326329
_include:

devices/stm32u5a9.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,10 @@ TIM16:
332332
- fields/tim/v3/occe.yaml
333333
- collect/tim/ccr.yaml
334334

335-
TSC: {}
335+
TSC:
336+
_include:
337+
- fields/tsc/tsc.yaml
338+
- collect/tsc/iogcr.yaml
336339

337340
UCPD1:
338341
_include:

devices/stm32wb55.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,10 @@ TIM1[67]:
287287
TIM17:
288288
_include: collect/tim/tim17_derive.yaml
289289

290-
TSC: {}
290+
TSC:
291+
_include:
292+
- fields/tsc/tsc.yaml
293+
- collect/tsc/iogcr.yaml
291294

292295
USART1:
293296
_include:

0 commit comments

Comments
 (0)