embassy-stm32 0.1.0

Embassy Hardware Abstraction Layer (HAL) for ST STM32 series microcontrollers
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
[build-dependencies.proc-macro2]
version = "1.0.36"

[build-dependencies.quote]
version = "1.0.15"

[build-dependencies.stm32-metapac]
default-features = false
features = ["metadata"]
version = "15"
[dependencies.bit_field]
version = "0.10.2"

[dependencies.bxcan]
version = "0.7.0"

[dependencies.cfg-if]
version = "1.0.0"

[dependencies.chrono]
default-features = false
optional = true
version = "^0.4"

[dependencies.cortex-m]
version = "0.7.6"

[dependencies.cortex-m-rt]
version = ">=0.6.15,<0.8"

[dependencies.critical-section]
version = "1.1"

[dependencies.defmt]
optional = true
version = "0.3"

[dependencies.document-features]
version = "0.2.7"

[dependencies.embassy-embedded-hal]
version = "0.1.0"

[dependencies.embassy-executor]
optional = true
version = "0.5.0"

[dependencies.embassy-futures]
version = "0.1.0"

[dependencies.embassy-hal-internal]
features = ["cortex-m", "prio-bits-4"]
version = "0.1.0"

[dependencies.embassy-net-driver]
version = "0.2.0"

[dependencies.embassy-sync]
version = "0.5.0"

[dependencies.embassy-time]
optional = true
version = "0.3.0"

[dependencies.embassy-time-driver]
optional = true
version = "0.1"

[dependencies.embassy-usb-driver]
version = "0.1.0"

[dependencies.embedded-hal-02]
features = ["unproven"]
package = "embedded-hal"
version = "0.2.6"

[dependencies.embedded-hal-1]
package = "embedded-hal"
version = "1.0"

[dependencies.embedded-hal-async]
version = "1.0"

[dependencies.embedded-hal-nb]
version = "1.0"

[dependencies.embedded-io]
version = "0.6.0"

[dependencies.embedded-io-async]
version = "0.6.1"

[dependencies.embedded-storage]
version = "0.3.1"

[dependencies.embedded-storage-async]
version = "0.4.1"

[dependencies.futures]
default-features = false
features = ["async-await"]
version = "0.3.17"

[dependencies.log]
optional = true
version = "0.4.14"

[dependencies.nb]
version = "1.0.0"

[dependencies.rand_core]
version = "0.6.3"

[dependencies.sdio-host]
version = "0.5.0"

[dependencies.stm32-fmc]
version = "0.3.0"

[dependencies.stm32-metapac]
version = "15"

[dependencies.vcell]
version = "0.1.3"
[dev-dependencies.critical-section]
features = ["std"]
version = "1.1"

[features]
_split-pins-enabled = []
_time-driver = ["dep:embassy-time-driver", "time"]
default = ["rt"]
defmt = ["dep:defmt", "bxcan/unstable-defmt", "embassy-sync/defmt", "embassy-embedded-hal/defmt", "embassy-hal-internal/defmt", "embedded-io-async/defmt-03", "embassy-usb-driver/defmt", "embassy-net-driver/defmt", "embassy-time?/defmt"]
exti = []
low-power = ["dep:embassy-executor", "embassy-executor?/arch-cortex-m", "time"]
low-power-debug-with-sleep = []
memory-x = ["stm32-metapac/memory-x"]
rt = ["stm32-metapac/rt"]
split-pa0 = ["_split-pins-enabled"]
split-pa1 = ["_split-pins-enabled"]
split-pc2 = ["_split-pins-enabled"]
split-pc3 = ["_split-pins-enabled"]
stm32c011d6 = ["stm32-metapac/stm32c011d6"]
stm32c011f4 = ["stm32-metapac/stm32c011f4"]
stm32c011f6 = ["stm32-metapac/stm32c011f6"]
stm32c011j4 = ["stm32-metapac/stm32c011j4"]
stm32c011j6 = ["stm32-metapac/stm32c011j6"]
stm32c031c4 = ["stm32-metapac/stm32c031c4"]
stm32c031c6 = ["stm32-metapac/stm32c031c6"]
stm32c031f4 = ["stm32-metapac/stm32c031f4"]
stm32c031f6 = ["stm32-metapac/stm32c031f6"]
stm32c031g4 = ["stm32-metapac/stm32c031g4"]
stm32c031g6 = ["stm32-metapac/stm32c031g6"]
stm32c031k4 = ["stm32-metapac/stm32c031k4"]
stm32c031k6 = ["stm32-metapac/stm32c031k6"]
stm32f030c6 = ["stm32-metapac/stm32f030c6"]
stm32f030c8 = ["stm32-metapac/stm32f030c8"]
stm32f030cc = ["stm32-metapac/stm32f030cc"]
stm32f030f4 = ["stm32-metapac/stm32f030f4"]
stm32f030k6 = ["stm32-metapac/stm32f030k6"]
stm32f030r8 = ["stm32-metapac/stm32f030r8"]
stm32f030rc = ["stm32-metapac/stm32f030rc"]
stm32f031c4 = ["stm32-metapac/stm32f031c4"]
stm32f031c6 = ["stm32-metapac/stm32f031c6"]
stm32f031e6 = ["stm32-metapac/stm32f031e6"]
stm32f031f4 = ["stm32-metapac/stm32f031f4"]
stm32f031f6 = ["stm32-metapac/stm32f031f6"]
stm32f031g4 = ["stm32-metapac/stm32f031g4"]
stm32f031g6 = ["stm32-metapac/stm32f031g6"]
stm32f031k4 = ["stm32-metapac/stm32f031k4"]
stm32f031k6 = ["stm32-metapac/stm32f031k6"]
stm32f038c6 = ["stm32-metapac/stm32f038c6"]
stm32f038e6 = ["stm32-metapac/stm32f038e6"]
stm32f038f6 = ["stm32-metapac/stm32f038f6"]
stm32f038g6 = ["stm32-metapac/stm32f038g6"]
stm32f038k6 = ["stm32-metapac/stm32f038k6"]
stm32f042c4 = ["stm32-metapac/stm32f042c4"]
stm32f042c6 = ["stm32-metapac/stm32f042c6"]
stm32f042f4 = ["stm32-metapac/stm32f042f4"]
stm32f042f6 = ["stm32-metapac/stm32f042f6"]
stm32f042g4 = ["stm32-metapac/stm32f042g4"]
stm32f042g6 = ["stm32-metapac/stm32f042g6"]
stm32f042k4 = ["stm32-metapac/stm32f042k4"]
stm32f042k6 = ["stm32-metapac/stm32f042k6"]
stm32f042t6 = ["stm32-metapac/stm32f042t6"]
stm32f048c6 = ["stm32-metapac/stm32f048c6"]
stm32f048g6 = ["stm32-metapac/stm32f048g6"]
stm32f048t6 = ["stm32-metapac/stm32f048t6"]
stm32f051c4 = ["stm32-metapac/stm32f051c4"]
stm32f051c6 = ["stm32-metapac/stm32f051c6"]
stm32f051c8 = ["stm32-metapac/stm32f051c8"]
stm32f051k4 = ["stm32-metapac/stm32f051k4"]
stm32f051k6 = ["stm32-metapac/stm32f051k6"]
stm32f051k8 = ["stm32-metapac/stm32f051k8"]
stm32f051r4 = ["stm32-metapac/stm32f051r4"]
stm32f051r6 = ["stm32-metapac/stm32f051r6"]
stm32f051r8 = ["stm32-metapac/stm32f051r8"]
stm32f051t8 = ["stm32-metapac/stm32f051t8"]
stm32f058c8 = ["stm32-metapac/stm32f058c8"]
stm32f058r8 = ["stm32-metapac/stm32f058r8"]
stm32f058t8 = ["stm32-metapac/stm32f058t8"]
stm32f070c6 = ["stm32-metapac/stm32f070c6"]
stm32f070cb = ["stm32-metapac/stm32f070cb"]
stm32f070f6 = ["stm32-metapac/stm32f070f6"]
stm32f070rb = ["stm32-metapac/stm32f070rb"]
stm32f071c8 = ["stm32-metapac/stm32f071c8"]
stm32f071cb = ["stm32-metapac/stm32f071cb"]
stm32f071rb = ["stm32-metapac/stm32f071rb"]
stm32f071v8 = ["stm32-metapac/stm32f071v8"]
stm32f071vb = ["stm32-metapac/stm32f071vb"]
stm32f072c8 = ["stm32-metapac/stm32f072c8"]
stm32f072cb = ["stm32-metapac/stm32f072cb"]
stm32f072r8 = ["stm32-metapac/stm32f072r8"]
stm32f072rb = ["stm32-metapac/stm32f072rb"]
stm32f072v8 = ["stm32-metapac/stm32f072v8"]
stm32f072vb = ["stm32-metapac/stm32f072vb"]
stm32f078cb = ["stm32-metapac/stm32f078cb"]
stm32f078rb = ["stm32-metapac/stm32f078rb"]
stm32f078vb = ["stm32-metapac/stm32f078vb"]
stm32f091cb = ["stm32-metapac/stm32f091cb"]
stm32f091cc = ["stm32-metapac/stm32f091cc"]
stm32f091rb = ["stm32-metapac/stm32f091rb"]
stm32f091rc = ["stm32-metapac/stm32f091rc"]
stm32f091vb = ["stm32-metapac/stm32f091vb"]
stm32f091vc = ["stm32-metapac/stm32f091vc"]
stm32f098cc = ["stm32-metapac/stm32f098cc"]
stm32f098rc = ["stm32-metapac/stm32f098rc"]
stm32f098vc = ["stm32-metapac/stm32f098vc"]
stm32f100c4 = ["stm32-metapac/stm32f100c4"]
stm32f100c6 = ["stm32-metapac/stm32f100c6"]
stm32f100c8 = ["stm32-metapac/stm32f100c8"]
stm32f100cb = ["stm32-metapac/stm32f100cb"]
stm32f100r4 = ["stm32-metapac/stm32f100r4"]
stm32f100r6 = ["stm32-metapac/stm32f100r6"]
stm32f100r8 = ["stm32-metapac/stm32f100r8"]
stm32f100rb = ["stm32-metapac/stm32f100rb"]
stm32f100rc = ["stm32-metapac/stm32f100rc"]
stm32f100rd = ["stm32-metapac/stm32f100rd"]
stm32f100re = ["stm32-metapac/stm32f100re"]
stm32f100v8 = ["stm32-metapac/stm32f100v8"]
stm32f100vb = ["stm32-metapac/stm32f100vb"]
stm32f100vc = ["stm32-metapac/stm32f100vc"]
stm32f100vd = ["stm32-metapac/stm32f100vd"]
stm32f100ve = ["stm32-metapac/stm32f100ve"]
stm32f100zc = ["stm32-metapac/stm32f100zc"]
stm32f100zd = ["stm32-metapac/stm32f100zd"]
stm32f100ze = ["stm32-metapac/stm32f100ze"]
stm32f101c4 = ["stm32-metapac/stm32f101c4"]
stm32f101c6 = ["stm32-metapac/stm32f101c6"]
stm32f101c8 = ["stm32-metapac/stm32f101c8"]
stm32f101cb = ["stm32-metapac/stm32f101cb"]
stm32f101r4 = ["stm32-metapac/stm32f101r4"]
stm32f101r6 = ["stm32-metapac/stm32f101r6"]
stm32f101r8 = ["stm32-metapac/stm32f101r8"]
stm32f101rb = ["stm32-metapac/stm32f101rb"]
stm32f101rc = ["stm32-metapac/stm32f101rc"]
stm32f101rd = ["stm32-metapac/stm32f101rd"]
stm32f101re = ["stm32-metapac/stm32f101re"]
stm32f101rf = ["stm32-metapac/stm32f101rf"]
stm32f101rg = ["stm32-metapac/stm32f101rg"]
stm32f101t4 = ["stm32-metapac/stm32f101t4"]
stm32f101t6 = ["stm32-metapac/stm32f101t6"]
stm32f101t8 = ["stm32-metapac/stm32f101t8"]
stm32f101tb = ["stm32-metapac/stm32f101tb"]
stm32f101v8 = ["stm32-metapac/stm32f101v8"]
stm32f101vb = ["stm32-metapac/stm32f101vb"]
stm32f101vc = ["stm32-metapac/stm32f101vc"]
stm32f101vd = ["stm32-metapac/stm32f101vd"]
stm32f101ve = ["stm32-metapac/stm32f101ve"]
stm32f101vf = ["stm32-metapac/stm32f101vf"]
stm32f101vg = ["stm32-metapac/stm32f101vg"]
stm32f101zc = ["stm32-metapac/stm32f101zc"]
stm32f101zd = ["stm32-metapac/stm32f101zd"]
stm32f101ze = ["stm32-metapac/stm32f101ze"]
stm32f101zf = ["stm32-metapac/stm32f101zf"]
stm32f101zg = ["stm32-metapac/stm32f101zg"]
stm32f102c4 = ["stm32-metapac/stm32f102c4"]
stm32f102c6 = ["stm32-metapac/stm32f102c6"]
stm32f102c8 = ["stm32-metapac/stm32f102c8"]
stm32f102cb = ["stm32-metapac/stm32f102cb"]
stm32f102r4 = ["stm32-metapac/stm32f102r4"]
stm32f102r6 = ["stm32-metapac/stm32f102r6"]
stm32f102r8 = ["stm32-metapac/stm32f102r8"]
stm32f102rb = ["stm32-metapac/stm32f102rb"]
stm32f103c4 = ["stm32-metapac/stm32f103c4"]
stm32f103c6 = ["stm32-metapac/stm32f103c6"]
stm32f103c8 = ["stm32-metapac/stm32f103c8"]
stm32f103cb = ["stm32-metapac/stm32f103cb"]
stm32f103r4 = ["stm32-metapac/stm32f103r4"]
stm32f103r6 = ["stm32-metapac/stm32f103r6"]
stm32f103r8 = ["stm32-metapac/stm32f103r8"]
stm32f103rb = ["stm32-metapac/stm32f103rb"]
stm32f103rc = ["stm32-metapac/stm32f103rc"]
stm32f103rd = ["stm32-metapac/stm32f103rd"]
stm32f103re = ["stm32-metapac/stm32f103re"]
stm32f103rf = ["stm32-metapac/stm32f103rf"]
stm32f103rg = ["stm32-metapac/stm32f103rg"]
stm32f103t4 = ["stm32-metapac/stm32f103t4"]
stm32f103t6 = ["stm32-metapac/stm32f103t6"]
stm32f103t8 = ["stm32-metapac/stm32f103t8"]
stm32f103tb = ["stm32-metapac/stm32f103tb"]
stm32f103v8 = ["stm32-metapac/stm32f103v8"]
stm32f103vb = ["stm32-metapac/stm32f103vb"]
stm32f103vc = ["stm32-metapac/stm32f103vc"]
stm32f103vd = ["stm32-metapac/stm32f103vd"]
stm32f103ve = ["stm32-metapac/stm32f103ve"]
stm32f103vf = ["stm32-metapac/stm32f103vf"]
stm32f103vg = ["stm32-metapac/stm32f103vg"]
stm32f103zc = ["stm32-metapac/stm32f103zc"]
stm32f103zd = ["stm32-metapac/stm32f103zd"]
stm32f103ze = ["stm32-metapac/stm32f103ze"]
stm32f103zf = ["stm32-metapac/stm32f103zf"]
stm32f103zg = ["stm32-metapac/stm32f103zg"]
stm32f105r8 = ["stm32-metapac/stm32f105r8"]
stm32f105rb = ["stm32-metapac/stm32f105rb"]
stm32f105rc = ["stm32-metapac/stm32f105rc"]
stm32f105v8 = ["stm32-metapac/stm32f105v8"]
stm32f105vb = ["stm32-metapac/stm32f105vb"]
stm32f105vc = ["stm32-metapac/stm32f105vc"]
stm32f107rb = ["stm32-metapac/stm32f107rb"]
stm32f107rc = ["stm32-metapac/stm32f107rc"]
stm32f107vb = ["stm32-metapac/stm32f107vb"]
stm32f107vc = ["stm32-metapac/stm32f107vc"]
stm32f205rb = ["stm32-metapac/stm32f205rb"]
stm32f205rc = ["stm32-metapac/stm32f205rc"]
stm32f205re = ["stm32-metapac/stm32f205re"]
stm32f205rf = ["stm32-metapac/stm32f205rf"]
stm32f205rg = ["stm32-metapac/stm32f205rg"]
stm32f205vb = ["stm32-metapac/stm32f205vb"]
stm32f205vc = ["stm32-metapac/stm32f205vc"]
stm32f205ve = ["stm32-metapac/stm32f205ve"]
stm32f205vf = ["stm32-metapac/stm32f205vf"]
stm32f205vg = ["stm32-metapac/stm32f205vg"]
stm32f205zc = ["stm32-metapac/stm32f205zc"]
stm32f205ze = ["stm32-metapac/stm32f205ze"]
stm32f205zf = ["stm32-metapac/stm32f205zf"]
stm32f205zg = ["stm32-metapac/stm32f205zg"]
stm32f207ic = ["stm32-metapac/stm32f207ic"]
stm32f207ie = ["stm32-metapac/stm32f207ie"]
stm32f207if = ["stm32-metapac/stm32f207if"]
stm32f207ig = ["stm32-metapac/stm32f207ig"]
stm32f207vc = ["stm32-metapac/stm32f207vc"]
stm32f207ve = ["stm32-metapac/stm32f207ve"]
stm32f207vf = ["stm32-metapac/stm32f207vf"]
stm32f207vg = ["stm32-metapac/stm32f207vg"]
stm32f207zc = ["stm32-metapac/stm32f207zc"]
stm32f207ze = ["stm32-metapac/stm32f207ze"]
stm32f207zf = ["stm32-metapac/stm32f207zf"]
stm32f207zg = ["stm32-metapac/stm32f207zg"]
stm32f215re = ["stm32-metapac/stm32f215re"]
stm32f215rg = ["stm32-metapac/stm32f215rg"]
stm32f215ve = ["stm32-metapac/stm32f215ve"]
stm32f215vg = ["stm32-metapac/stm32f215vg"]
stm32f215ze = ["stm32-metapac/stm32f215ze"]
stm32f215zg = ["stm32-metapac/stm32f215zg"]
stm32f217ie = ["stm32-metapac/stm32f217ie"]
stm32f217ig = ["stm32-metapac/stm32f217ig"]
stm32f217ve = ["stm32-metapac/stm32f217ve"]
stm32f217vg = ["stm32-metapac/stm32f217vg"]
stm32f217ze = ["stm32-metapac/stm32f217ze"]
stm32f217zg = ["stm32-metapac/stm32f217zg"]
stm32f301c6 = ["stm32-metapac/stm32f301c6"]
stm32f301c8 = ["stm32-metapac/stm32f301c8"]
stm32f301k6 = ["stm32-metapac/stm32f301k6"]
stm32f301k8 = ["stm32-metapac/stm32f301k8"]
stm32f301r6 = ["stm32-metapac/stm32f301r6"]
stm32f301r8 = ["stm32-metapac/stm32f301r8"]
stm32f302c6 = ["stm32-metapac/stm32f302c6"]
stm32f302c8 = ["stm32-metapac/stm32f302c8"]
stm32f302cb = ["stm32-metapac/stm32f302cb"]
stm32f302cc = ["stm32-metapac/stm32f302cc"]
stm32f302k6 = ["stm32-metapac/stm32f302k6"]
stm32f302k8 = ["stm32-metapac/stm32f302k8"]
stm32f302r6 = ["stm32-metapac/stm32f302r6"]
stm32f302r8 = ["stm32-metapac/stm32f302r8"]
stm32f302rb = ["stm32-metapac/stm32f302rb"]
stm32f302rc = ["stm32-metapac/stm32f302rc"]
stm32f302rd = ["stm32-metapac/stm32f302rd"]
stm32f302re = ["stm32-metapac/stm32f302re"]
stm32f302vb = ["stm32-metapac/stm32f302vb"]
stm32f302vc = ["stm32-metapac/stm32f302vc"]
stm32f302vd = ["stm32-metapac/stm32f302vd"]
stm32f302ve = ["stm32-metapac/stm32f302ve"]
stm32f302zd = ["stm32-metapac/stm32f302zd"]
stm32f302ze = ["stm32-metapac/stm32f302ze"]
stm32f303c6 = ["stm32-metapac/stm32f303c6"]
stm32f303c8 = ["stm32-metapac/stm32f303c8"]
stm32f303cb = ["stm32-metapac/stm32f303cb"]
stm32f303cc = ["stm32-metapac/stm32f303cc"]
stm32f303k6 = ["stm32-metapac/stm32f303k6"]
stm32f303k8 = ["stm32-metapac/stm32f303k8"]
stm32f303r6 = ["stm32-metapac/stm32f303r6"]
stm32f303r8 = ["stm32-metapac/stm32f303r8"]
stm32f303rb = ["stm32-metapac/stm32f303rb"]
stm32f303rc = ["stm32-metapac/stm32f303rc"]
stm32f303rd = ["stm32-metapac/stm32f303rd"]
stm32f303re = ["stm32-metapac/stm32f303re"]
stm32f303vb = ["stm32-metapac/stm32f303vb"]
stm32f303vc = ["stm32-metapac/stm32f303vc"]
stm32f303vd = ["stm32-metapac/stm32f303vd"]
stm32f303ve = ["stm32-metapac/stm32f303ve"]
stm32f303zd = ["stm32-metapac/stm32f303zd"]
stm32f303ze = ["stm32-metapac/stm32f303ze"]
stm32f318c8 = ["stm32-metapac/stm32f318c8"]
stm32f318k8 = ["stm32-metapac/stm32f318k8"]
stm32f328c8 = ["stm32-metapac/stm32f328c8"]
stm32f334c4 = ["stm32-metapac/stm32f334c4"]
stm32f334c6 = ["stm32-metapac/stm32f334c6"]
stm32f334c8 = ["stm32-metapac/stm32f334c8"]
stm32f334k4 = ["stm32-metapac/stm32f334k4"]
stm32f334k6 = ["stm32-metapac/stm32f334k6"]
stm32f334k8 = ["stm32-metapac/stm32f334k8"]
stm32f334r6 = ["stm32-metapac/stm32f334r6"]
stm32f334r8 = ["stm32-metapac/stm32f334r8"]
stm32f358cc = ["stm32-metapac/stm32f358cc"]
stm32f358rc = ["stm32-metapac/stm32f358rc"]
stm32f358vc = ["stm32-metapac/stm32f358vc"]
stm32f373c8 = ["stm32-metapac/stm32f373c8"]
stm32f373cb = ["stm32-metapac/stm32f373cb"]
stm32f373cc = ["stm32-metapac/stm32f373cc"]
stm32f373r8 = ["stm32-metapac/stm32f373r8"]
stm32f373rb = ["stm32-metapac/stm32f373rb"]
stm32f373rc = ["stm32-metapac/stm32f373rc"]
stm32f373v8 = ["stm32-metapac/stm32f373v8"]
stm32f373vb = ["stm32-metapac/stm32f373vb"]
stm32f373vc = ["stm32-metapac/stm32f373vc"]
stm32f378cc = ["stm32-metapac/stm32f378cc"]
stm32f378rc = ["stm32-metapac/stm32f378rc"]
stm32f378vc = ["stm32-metapac/stm32f378vc"]
stm32f398ve = ["stm32-metapac/stm32f398ve"]
stm32f401cb = ["stm32-metapac/stm32f401cb"]
stm32f401cc = ["stm32-metapac/stm32f401cc"]
stm32f401cd = ["stm32-metapac/stm32f401cd"]
stm32f401ce = ["stm32-metapac/stm32f401ce"]
stm32f401rb = ["stm32-metapac/stm32f401rb"]
stm32f401rc = ["stm32-metapac/stm32f401rc"]
stm32f401rd = ["stm32-metapac/stm32f401rd"]
stm32f401re = ["stm32-metapac/stm32f401re"]
stm32f401vb = ["stm32-metapac/stm32f401vb"]
stm32f401vc = ["stm32-metapac/stm32f401vc"]
stm32f401vd = ["stm32-metapac/stm32f401vd"]
stm32f401ve = ["stm32-metapac/stm32f401ve"]
stm32f405oe = ["stm32-metapac/stm32f405oe"]
stm32f405og = ["stm32-metapac/stm32f405og"]
stm32f405rg = ["stm32-metapac/stm32f405rg"]
stm32f405vg = ["stm32-metapac/stm32f405vg"]
stm32f405zg = ["stm32-metapac/stm32f405zg"]
stm32f407ie = ["stm32-metapac/stm32f407ie"]
stm32f407ig = ["stm32-metapac/stm32f407ig"]
stm32f407ve = ["stm32-metapac/stm32f407ve"]
stm32f407vg = ["stm32-metapac/stm32f407vg"]
stm32f407ze = ["stm32-metapac/stm32f407ze"]
stm32f407zg = ["stm32-metapac/stm32f407zg"]
stm32f410c8 = ["stm32-metapac/stm32f410c8"]
stm32f410cb = ["stm32-metapac/stm32f410cb"]
stm32f410r8 = ["stm32-metapac/stm32f410r8"]
stm32f410rb = ["stm32-metapac/stm32f410rb"]
stm32f410t8 = ["stm32-metapac/stm32f410t8"]
stm32f410tb = ["stm32-metapac/stm32f410tb"]
stm32f411cc = ["stm32-metapac/stm32f411cc"]
stm32f411ce = ["stm32-metapac/stm32f411ce"]
stm32f411rc = ["stm32-metapac/stm32f411rc"]
stm32f411re = ["stm32-metapac/stm32f411re"]
stm32f411vc = ["stm32-metapac/stm32f411vc"]
stm32f411ve = ["stm32-metapac/stm32f411ve"]
stm32f412ce = ["stm32-metapac/stm32f412ce"]
stm32f412cg = ["stm32-metapac/stm32f412cg"]
stm32f412re = ["stm32-metapac/stm32f412re"]
stm32f412rg = ["stm32-metapac/stm32f412rg"]
stm32f412ve = ["stm32-metapac/stm32f412ve"]
stm32f412vg = ["stm32-metapac/stm32f412vg"]
stm32f412ze = ["stm32-metapac/stm32f412ze"]
stm32f412zg = ["stm32-metapac/stm32f412zg"]
stm32f413cg = ["stm32-metapac/stm32f413cg"]
stm32f413ch = ["stm32-metapac/stm32f413ch"]
stm32f413mg = ["stm32-metapac/stm32f413mg"]
stm32f413mh = ["stm32-metapac/stm32f413mh"]
stm32f413rg = ["stm32-metapac/stm32f413rg"]
stm32f413rh = ["stm32-metapac/stm32f413rh"]
stm32f413vg = ["stm32-metapac/stm32f413vg"]
stm32f413vh = ["stm32-metapac/stm32f413vh"]
stm32f413zg = ["stm32-metapac/stm32f413zg"]
stm32f413zh = ["stm32-metapac/stm32f413zh"]
stm32f415og = ["stm32-metapac/stm32f415og"]
stm32f415rg = ["stm32-metapac/stm32f415rg"]
stm32f415vg = ["stm32-metapac/stm32f415vg"]
stm32f415zg = ["stm32-metapac/stm32f415zg"]
stm32f417ie = ["stm32-metapac/stm32f417ie"]
stm32f417ig = ["stm32-metapac/stm32f417ig"]
stm32f417ve = ["stm32-metapac/stm32f417ve"]
stm32f417vg = ["stm32-metapac/stm32f417vg"]
stm32f417ze = ["stm32-metapac/stm32f417ze"]
stm32f417zg = ["stm32-metapac/stm32f417zg"]
stm32f423ch = ["stm32-metapac/stm32f423ch"]
stm32f423mh = ["stm32-metapac/stm32f423mh"]
stm32f423rh = ["stm32-metapac/stm32f423rh"]
stm32f423vh = ["stm32-metapac/stm32f423vh"]
stm32f423zh = ["stm32-metapac/stm32f423zh"]
stm32f427ag = ["stm32-metapac/stm32f427ag"]
stm32f427ai = ["stm32-metapac/stm32f427ai"]
stm32f427ig = ["stm32-metapac/stm32f427ig"]
stm32f427ii = ["stm32-metapac/stm32f427ii"]
stm32f427vg = ["stm32-metapac/stm32f427vg"]
stm32f427vi = ["stm32-metapac/stm32f427vi"]
stm32f427zg = ["stm32-metapac/stm32f427zg"]
stm32f427zi = ["stm32-metapac/stm32f427zi"]
stm32f429ag = ["stm32-metapac/stm32f429ag"]
stm32f429ai = ["stm32-metapac/stm32f429ai"]
stm32f429be = ["stm32-metapac/stm32f429be"]
stm32f429bg = ["stm32-metapac/stm32f429bg"]
stm32f429bi = ["stm32-metapac/stm32f429bi"]
stm32f429ie = ["stm32-metapac/stm32f429ie"]
stm32f429ig = ["stm32-metapac/stm32f429ig"]
stm32f429ii = ["stm32-metapac/stm32f429ii"]
stm32f429ne = ["stm32-metapac/stm32f429ne"]
stm32f429ng = ["stm32-metapac/stm32f429ng"]
stm32f429ni = ["stm32-metapac/stm32f429ni"]
stm32f429ve = ["stm32-metapac/stm32f429ve"]
stm32f429vg = ["stm32-metapac/stm32f429vg"]
stm32f429vi = ["stm32-metapac/stm32f429vi"]
stm32f429ze = ["stm32-metapac/stm32f429ze"]
stm32f429zg = ["stm32-metapac/stm32f429zg"]
stm32f429zi = ["stm32-metapac/stm32f429zi"]
stm32f437ai = ["stm32-metapac/stm32f437ai"]
stm32f437ig = ["stm32-metapac/stm32f437ig"]
stm32f437ii = ["stm32-metapac/stm32f437ii"]
stm32f437vg = ["stm32-metapac/stm32f437vg"]
stm32f437vi = ["stm32-metapac/stm32f437vi"]
stm32f437zg = ["stm32-metapac/stm32f437zg"]
stm32f437zi = ["stm32-metapac/stm32f437zi"]
stm32f439ai = ["stm32-metapac/stm32f439ai"]
stm32f439bg = ["stm32-metapac/stm32f439bg"]
stm32f439bi = ["stm32-metapac/stm32f439bi"]
stm32f439ig = ["stm32-metapac/stm32f439ig"]
stm32f439ii = ["stm32-metapac/stm32f439ii"]
stm32f439ng = ["stm32-metapac/stm32f439ng"]
stm32f439ni = ["stm32-metapac/stm32f439ni"]
stm32f439vg = ["stm32-metapac/stm32f439vg"]
stm32f439vi = ["stm32-metapac/stm32f439vi"]
stm32f439zg = ["stm32-metapac/stm32f439zg"]
stm32f439zi = ["stm32-metapac/stm32f439zi"]
stm32f446mc = ["stm32-metapac/stm32f446mc"]
stm32f446me = ["stm32-metapac/stm32f446me"]
stm32f446rc = ["stm32-metapac/stm32f446rc"]
stm32f446re = ["stm32-metapac/stm32f446re"]
stm32f446vc = ["stm32-metapac/stm32f446vc"]
stm32f446ve = ["stm32-metapac/stm32f446ve"]
stm32f446zc = ["stm32-metapac/stm32f446zc"]
stm32f446ze = ["stm32-metapac/stm32f446ze"]
stm32f469ae = ["stm32-metapac/stm32f469ae"]
stm32f469ag = ["stm32-metapac/stm32f469ag"]
stm32f469ai = ["stm32-metapac/stm32f469ai"]
stm32f469be = ["stm32-metapac/stm32f469be"]
stm32f469bg = ["stm32-metapac/stm32f469bg"]
stm32f469bi = ["stm32-metapac/stm32f469bi"]
stm32f469ie = ["stm32-metapac/stm32f469ie"]
stm32f469ig = ["stm32-metapac/stm32f469ig"]
stm32f469ii = ["stm32-metapac/stm32f469ii"]
stm32f469ne = ["stm32-metapac/stm32f469ne"]
stm32f469ng = ["stm32-metapac/stm32f469ng"]
stm32f469ni = ["stm32-metapac/stm32f469ni"]
stm32f469ve = ["stm32-metapac/stm32f469ve"]
stm32f469vg = ["stm32-metapac/stm32f469vg"]
stm32f469vi = ["stm32-metapac/stm32f469vi"]
stm32f469ze = ["stm32-metapac/stm32f469ze"]
stm32f469zg = ["stm32-metapac/stm32f469zg"]
stm32f469zi = ["stm32-metapac/stm32f469zi"]
stm32f479ag = ["stm32-metapac/stm32f479ag"]
stm32f479ai = ["stm32-metapac/stm32f479ai"]
stm32f479bg = ["stm32-metapac/stm32f479bg"]
stm32f479bi = ["stm32-metapac/stm32f479bi"]
stm32f479ig = ["stm32-metapac/stm32f479ig"]
stm32f479ii = ["stm32-metapac/stm32f479ii"]
stm32f479ng = ["stm32-metapac/stm32f479ng"]
stm32f479ni = ["stm32-metapac/stm32f479ni"]
stm32f479vg = ["stm32-metapac/stm32f479vg"]
stm32f479vi = ["stm32-metapac/stm32f479vi"]
stm32f479zg = ["stm32-metapac/stm32f479zg"]
stm32f479zi = ["stm32-metapac/stm32f479zi"]
stm32f722ic = ["stm32-metapac/stm32f722ic"]
stm32f722ie = ["stm32-metapac/stm32f722ie"]
stm32f722rc = ["stm32-metapac/stm32f722rc"]
stm32f722re = ["stm32-metapac/stm32f722re"]
stm32f722vc = ["stm32-metapac/stm32f722vc"]
stm32f722ve = ["stm32-metapac/stm32f722ve"]
stm32f722zc = ["stm32-metapac/stm32f722zc"]
stm32f722ze = ["stm32-metapac/stm32f722ze"]
stm32f723ic = ["stm32-metapac/stm32f723ic"]
stm32f723ie = ["stm32-metapac/stm32f723ie"]
stm32f723vc = ["stm32-metapac/stm32f723vc"]
stm32f723ve = ["stm32-metapac/stm32f723ve"]
stm32f723zc = ["stm32-metapac/stm32f723zc"]
stm32f723ze = ["stm32-metapac/stm32f723ze"]
stm32f730i8 = ["stm32-metapac/stm32f730i8"]
stm32f730r8 = ["stm32-metapac/stm32f730r8"]
stm32f730v8 = ["stm32-metapac/stm32f730v8"]
stm32f730z8 = ["stm32-metapac/stm32f730z8"]
stm32f732ie = ["stm32-metapac/stm32f732ie"]
stm32f732re = ["stm32-metapac/stm32f732re"]
stm32f732ve = ["stm32-metapac/stm32f732ve"]
stm32f732ze = ["stm32-metapac/stm32f732ze"]
stm32f733ie = ["stm32-metapac/stm32f733ie"]
stm32f733ve = ["stm32-metapac/stm32f733ve"]
stm32f733ze = ["stm32-metapac/stm32f733ze"]
stm32f745ie = ["stm32-metapac/stm32f745ie"]
stm32f745ig = ["stm32-metapac/stm32f745ig"]
stm32f745ve = ["stm32-metapac/stm32f745ve"]
stm32f745vg = ["stm32-metapac/stm32f745vg"]
stm32f745ze = ["stm32-metapac/stm32f745ze"]
stm32f745zg = ["stm32-metapac/stm32f745zg"]
stm32f746be = ["stm32-metapac/stm32f746be"]
stm32f746bg = ["stm32-metapac/stm32f746bg"]
stm32f746ie = ["stm32-metapac/stm32f746ie"]
stm32f746ig = ["stm32-metapac/stm32f746ig"]
stm32f746ne = ["stm32-metapac/stm32f746ne"]
stm32f746ng = ["stm32-metapac/stm32f746ng"]
stm32f746ve = ["stm32-metapac/stm32f746ve"]
stm32f746vg = ["stm32-metapac/stm32f746vg"]
stm32f746ze = ["stm32-metapac/stm32f746ze"]
stm32f746zg = ["stm32-metapac/stm32f746zg"]
stm32f750n8 = ["stm32-metapac/stm32f750n8"]
stm32f750v8 = ["stm32-metapac/stm32f750v8"]
stm32f750z8 = ["stm32-metapac/stm32f750z8"]
stm32f756bg = ["stm32-metapac/stm32f756bg"]
stm32f756ig = ["stm32-metapac/stm32f756ig"]
stm32f756ng = ["stm32-metapac/stm32f756ng"]
stm32f756vg = ["stm32-metapac/stm32f756vg"]
stm32f756zg = ["stm32-metapac/stm32f756zg"]
stm32f765bg = ["stm32-metapac/stm32f765bg"]
stm32f765bi = ["stm32-metapac/stm32f765bi"]
stm32f765ig = ["stm32-metapac/stm32f765ig"]
stm32f765ii = ["stm32-metapac/stm32f765ii"]
stm32f765ng = ["stm32-metapac/stm32f765ng"]
stm32f765ni = ["stm32-metapac/stm32f765ni"]
stm32f765vg = ["stm32-metapac/stm32f765vg"]
stm32f765vi = ["stm32-metapac/stm32f765vi"]
stm32f765zg = ["stm32-metapac/stm32f765zg"]
stm32f765zi = ["stm32-metapac/stm32f765zi"]
stm32f767bg = ["stm32-metapac/stm32f767bg"]
stm32f767bi = ["stm32-metapac/stm32f767bi"]
stm32f767ig = ["stm32-metapac/stm32f767ig"]
stm32f767ii = ["stm32-metapac/stm32f767ii"]
stm32f767ng = ["stm32-metapac/stm32f767ng"]
stm32f767ni = ["stm32-metapac/stm32f767ni"]
stm32f767vg = ["stm32-metapac/stm32f767vg"]
stm32f767vi = ["stm32-metapac/stm32f767vi"]
stm32f767zg = ["stm32-metapac/stm32f767zg"]
stm32f767zi = ["stm32-metapac/stm32f767zi"]
stm32f768ai = ["stm32-metapac/stm32f768ai"]
stm32f769ag = ["stm32-metapac/stm32f769ag"]
stm32f769ai = ["stm32-metapac/stm32f769ai"]
stm32f769bg = ["stm32-metapac/stm32f769bg"]
stm32f769bi = ["stm32-metapac/stm32f769bi"]
stm32f769ig = ["stm32-metapac/stm32f769ig"]
stm32f769ii = ["stm32-metapac/stm32f769ii"]
stm32f769ng = ["stm32-metapac/stm32f769ng"]
stm32f769ni = ["stm32-metapac/stm32f769ni"]
stm32f777bi = ["stm32-metapac/stm32f777bi"]
stm32f777ii = ["stm32-metapac/stm32f777ii"]
stm32f777ni = ["stm32-metapac/stm32f777ni"]
stm32f777vi = ["stm32-metapac/stm32f777vi"]
stm32f777zi = ["stm32-metapac/stm32f777zi"]
stm32f778ai = ["stm32-metapac/stm32f778ai"]
stm32f779ai = ["stm32-metapac/stm32f779ai"]
stm32f779bi = ["stm32-metapac/stm32f779bi"]
stm32f779ii = ["stm32-metapac/stm32f779ii"]
stm32f779ni = ["stm32-metapac/stm32f779ni"]
stm32g030c6 = ["stm32-metapac/stm32g030c6"]
stm32g030c8 = ["stm32-metapac/stm32g030c8"]
stm32g030f6 = ["stm32-metapac/stm32g030f6"]
stm32g030j6 = ["stm32-metapac/stm32g030j6"]
stm32g030k6 = ["stm32-metapac/stm32g030k6"]
stm32g030k8 = ["stm32-metapac/stm32g030k8"]
stm32g031c4 = ["stm32-metapac/stm32g031c4"]
stm32g031c6 = ["stm32-metapac/stm32g031c6"]
stm32g031c8 = ["stm32-metapac/stm32g031c8"]
stm32g031f4 = ["stm32-metapac/stm32g031f4"]
stm32g031f6 = ["stm32-metapac/stm32g031f6"]
stm32g031f8 = ["stm32-metapac/stm32g031f8"]
stm32g031g4 = ["stm32-metapac/stm32g031g4"]
stm32g031g6 = ["stm32-metapac/stm32g031g6"]
stm32g031g8 = ["stm32-metapac/stm32g031g8"]
stm32g031j4 = ["stm32-metapac/stm32g031j4"]
stm32g031j6 = ["stm32-metapac/stm32g031j6"]
stm32g031k4 = ["stm32-metapac/stm32g031k4"]
stm32g031k6 = ["stm32-metapac/stm32g031k6"]
stm32g031k8 = ["stm32-metapac/stm32g031k8"]
stm32g031y8 = ["stm32-metapac/stm32g031y8"]
stm32g041c6 = ["stm32-metapac/stm32g041c6"]
stm32g041c8 = ["stm32-metapac/stm32g041c8"]
stm32g041f6 = ["stm32-metapac/stm32g041f6"]
stm32g041f8 = ["stm32-metapac/stm32g041f8"]
stm32g041g6 = ["stm32-metapac/stm32g041g6"]
stm32g041g8 = ["stm32-metapac/stm32g041g8"]
stm32g041j6 = ["stm32-metapac/stm32g041j6"]
stm32g041k6 = ["stm32-metapac/stm32g041k6"]
stm32g041k8 = ["stm32-metapac/stm32g041k8"]
stm32g041y8 = ["stm32-metapac/stm32g041y8"]
stm32g050c6 = ["stm32-metapac/stm32g050c6"]
stm32g050c8 = ["stm32-metapac/stm32g050c8"]
stm32g050f6 = ["stm32-metapac/stm32g050f6"]
stm32g050k6 = ["stm32-metapac/stm32g050k6"]
stm32g050k8 = ["stm32-metapac/stm32g050k8"]
stm32g051c6 = ["stm32-metapac/stm32g051c6"]
stm32g051c8 = ["stm32-metapac/stm32g051c8"]
stm32g051f6 = ["stm32-metapac/stm32g051f6"]
stm32g051f8 = ["stm32-metapac/stm32g051f8"]
stm32g051g6 = ["stm32-metapac/stm32g051g6"]
stm32g051g8 = ["stm32-metapac/stm32g051g8"]
stm32g051k6 = ["stm32-metapac/stm32g051k6"]
stm32g051k8 = ["stm32-metapac/stm32g051k8"]
stm32g061c6 = ["stm32-metapac/stm32g061c6"]
stm32g061c8 = ["stm32-metapac/stm32g061c8"]
stm32g061f6 = ["stm32-metapac/stm32g061f6"]
stm32g061f8 = ["stm32-metapac/stm32g061f8"]
stm32g061g6 = ["stm32-metapac/stm32g061g6"]
stm32g061g8 = ["stm32-metapac/stm32g061g8"]
stm32g061k6 = ["stm32-metapac/stm32g061k6"]
stm32g061k8 = ["stm32-metapac/stm32g061k8"]
stm32g070cb = ["stm32-metapac/stm32g070cb"]
stm32g070kb = ["stm32-metapac/stm32g070kb"]
stm32g070rb = ["stm32-metapac/stm32g070rb"]
stm32g071c6 = ["stm32-metapac/stm32g071c6"]
stm32g071c8 = ["stm32-metapac/stm32g071c8"]
stm32g071cb = ["stm32-metapac/stm32g071cb"]
stm32g071eb = ["stm32-metapac/stm32g071eb"]
stm32g071g6 = ["stm32-metapac/stm32g071g6"]
stm32g071g8 = ["stm32-metapac/stm32g071g8"]
stm32g071gb = ["stm32-metapac/stm32g071gb"]
stm32g071k6 = ["stm32-metapac/stm32g071k6"]
stm32g071k8 = ["stm32-metapac/stm32g071k8"]
stm32g071kb = ["stm32-metapac/stm32g071kb"]
stm32g071r6 = ["stm32-metapac/stm32g071r6"]
stm32g071r8 = ["stm32-metapac/stm32g071r8"]
stm32g071rb = ["stm32-metapac/stm32g071rb"]
stm32g081cb = ["stm32-metapac/stm32g081cb"]
stm32g081eb = ["stm32-metapac/stm32g081eb"]
stm32g081gb = ["stm32-metapac/stm32g081gb"]
stm32g081kb = ["stm32-metapac/stm32g081kb"]
stm32g081rb = ["stm32-metapac/stm32g081rb"]
stm32g0b0ce = ["stm32-metapac/stm32g0b0ce"]
stm32g0b0ke = ["stm32-metapac/stm32g0b0ke"]
stm32g0b0re = ["stm32-metapac/stm32g0b0re"]
stm32g0b0ve = ["stm32-metapac/stm32g0b0ve"]
stm32g0b1cb = ["stm32-metapac/stm32g0b1cb"]
stm32g0b1cc = ["stm32-metapac/stm32g0b1cc"]
stm32g0b1ce = ["stm32-metapac/stm32g0b1ce"]
stm32g0b1kb = ["stm32-metapac/stm32g0b1kb"]
stm32g0b1kc = ["stm32-metapac/stm32g0b1kc"]
stm32g0b1ke = ["stm32-metapac/stm32g0b1ke"]
stm32g0b1mb = ["stm32-metapac/stm32g0b1mb"]
stm32g0b1mc = ["stm32-metapac/stm32g0b1mc"]
stm32g0b1me = ["stm32-metapac/stm32g0b1me"]
stm32g0b1ne = ["stm32-metapac/stm32g0b1ne"]
stm32g0b1rb = ["stm32-metapac/stm32g0b1rb"]
stm32g0b1rc = ["stm32-metapac/stm32g0b1rc"]
stm32g0b1re = ["stm32-metapac/stm32g0b1re"]
stm32g0b1vb = ["stm32-metapac/stm32g0b1vb"]
stm32g0b1vc = ["stm32-metapac/stm32g0b1vc"]
stm32g0b1ve = ["stm32-metapac/stm32g0b1ve"]
stm32g0c1cc = ["stm32-metapac/stm32g0c1cc"]
stm32g0c1ce = ["stm32-metapac/stm32g0c1ce"]
stm32g0c1kc = ["stm32-metapac/stm32g0c1kc"]
stm32g0c1ke = ["stm32-metapac/stm32g0c1ke"]
stm32g0c1mc = ["stm32-metapac/stm32g0c1mc"]
stm32g0c1me = ["stm32-metapac/stm32g0c1me"]
stm32g0c1ne = ["stm32-metapac/stm32g0c1ne"]
stm32g0c1rc = ["stm32-metapac/stm32g0c1rc"]
stm32g0c1re = ["stm32-metapac/stm32g0c1re"]
stm32g0c1vc = ["stm32-metapac/stm32g0c1vc"]
stm32g0c1ve = ["stm32-metapac/stm32g0c1ve"]
stm32g431c6 = ["stm32-metapac/stm32g431c6"]
stm32g431c8 = ["stm32-metapac/stm32g431c8"]
stm32g431cb = ["stm32-metapac/stm32g431cb"]
stm32g431k6 = ["stm32-metapac/stm32g431k6"]
stm32g431k8 = ["stm32-metapac/stm32g431k8"]
stm32g431kb = ["stm32-metapac/stm32g431kb"]
stm32g431m6 = ["stm32-metapac/stm32g431m6"]
stm32g431m8 = ["stm32-metapac/stm32g431m8"]
stm32g431mb = ["stm32-metapac/stm32g431mb"]
stm32g431r6 = ["stm32-metapac/stm32g431r6"]
stm32g431r8 = ["stm32-metapac/stm32g431r8"]
stm32g431rb = ["stm32-metapac/stm32g431rb"]
stm32g431v6 = ["stm32-metapac/stm32g431v6"]
stm32g431v8 = ["stm32-metapac/stm32g431v8"]
stm32g431vb = ["stm32-metapac/stm32g431vb"]
stm32g441cb = ["stm32-metapac/stm32g441cb"]
stm32g441kb = ["stm32-metapac/stm32g441kb"]
stm32g441mb = ["stm32-metapac/stm32g441mb"]
stm32g441rb = ["stm32-metapac/stm32g441rb"]
stm32g441vb = ["stm32-metapac/stm32g441vb"]
stm32g471cc = ["stm32-metapac/stm32g471cc"]
stm32g471ce = ["stm32-metapac/stm32g471ce"]
stm32g471mc = ["stm32-metapac/stm32g471mc"]
stm32g471me = ["stm32-metapac/stm32g471me"]
stm32g471qc = ["stm32-metapac/stm32g471qc"]
stm32g471qe = ["stm32-metapac/stm32g471qe"]
stm32g471rc = ["stm32-metapac/stm32g471rc"]
stm32g471re = ["stm32-metapac/stm32g471re"]
stm32g471vc = ["stm32-metapac/stm32g471vc"]
stm32g471ve = ["stm32-metapac/stm32g471ve"]
stm32g473cb = ["stm32-metapac/stm32g473cb"]
stm32g473cc = ["stm32-metapac/stm32g473cc"]
stm32g473ce = ["stm32-metapac/stm32g473ce"]
stm32g473mb = ["stm32-metapac/stm32g473mb"]
stm32g473mc = ["stm32-metapac/stm32g473mc"]
stm32g473me = ["stm32-metapac/stm32g473me"]
stm32g473pb = ["stm32-metapac/stm32g473pb"]
stm32g473pc = ["stm32-metapac/stm32g473pc"]
stm32g473pe = ["stm32-metapac/stm32g473pe"]
stm32g473qb = ["stm32-metapac/stm32g473qb"]
stm32g473qc = ["stm32-metapac/stm32g473qc"]
stm32g473qe = ["stm32-metapac/stm32g473qe"]
stm32g473rb = ["stm32-metapac/stm32g473rb"]
stm32g473rc = ["stm32-metapac/stm32g473rc"]
stm32g473re = ["stm32-metapac/stm32g473re"]
stm32g473vb = ["stm32-metapac/stm32g473vb"]
stm32g473vc = ["stm32-metapac/stm32g473vc"]
stm32g473ve = ["stm32-metapac/stm32g473ve"]
stm32g474cb = ["stm32-metapac/stm32g474cb"]
stm32g474cc = ["stm32-metapac/stm32g474cc"]
stm32g474ce = ["stm32-metapac/stm32g474ce"]
stm32g474mb = ["stm32-metapac/stm32g474mb"]
stm32g474mc = ["stm32-metapac/stm32g474mc"]
stm32g474me = ["stm32-metapac/stm32g474me"]
stm32g474pb = ["stm32-metapac/stm32g474pb"]
stm32g474pc = ["stm32-metapac/stm32g474pc"]
stm32g474pe = ["stm32-metapac/stm32g474pe"]
stm32g474qb = ["stm32-metapac/stm32g474qb"]
stm32g474qc = ["stm32-metapac/stm32g474qc"]
stm32g474qe = ["stm32-metapac/stm32g474qe"]
stm32g474rb = ["stm32-metapac/stm32g474rb"]
stm32g474rc = ["stm32-metapac/stm32g474rc"]
stm32g474re = ["stm32-metapac/stm32g474re"]
stm32g474vb = ["stm32-metapac/stm32g474vb"]
stm32g474vc = ["stm32-metapac/stm32g474vc"]
stm32g474ve = ["stm32-metapac/stm32g474ve"]
stm32g483ce = ["stm32-metapac/stm32g483ce"]
stm32g483me = ["stm32-metapac/stm32g483me"]
stm32g483pe = ["stm32-metapac/stm32g483pe"]
stm32g483qe = ["stm32-metapac/stm32g483qe"]
stm32g483re = ["stm32-metapac/stm32g483re"]
stm32g483ve = ["stm32-metapac/stm32g483ve"]
stm32g484ce = ["stm32-metapac/stm32g484ce"]
stm32g484me = ["stm32-metapac/stm32g484me"]
stm32g484pe = ["stm32-metapac/stm32g484pe"]
stm32g484qe = ["stm32-metapac/stm32g484qe"]
stm32g484re = ["stm32-metapac/stm32g484re"]
stm32g484ve = ["stm32-metapac/stm32g484ve"]
stm32g491cc = ["stm32-metapac/stm32g491cc"]
stm32g491ce = ["stm32-metapac/stm32g491ce"]
stm32g491kc = ["stm32-metapac/stm32g491kc"]
stm32g491ke = ["stm32-metapac/stm32g491ke"]
stm32g491mc = ["stm32-metapac/stm32g491mc"]
stm32g491me = ["stm32-metapac/stm32g491me"]
stm32g491rc = ["stm32-metapac/stm32g491rc"]
stm32g491re = ["stm32-metapac/stm32g491re"]
stm32g491vc = ["stm32-metapac/stm32g491vc"]
stm32g491ve = ["stm32-metapac/stm32g491ve"]
stm32g4a1ce = ["stm32-metapac/stm32g4a1ce"]
stm32g4a1ke = ["stm32-metapac/stm32g4a1ke"]
stm32g4a1me = ["stm32-metapac/stm32g4a1me"]
stm32g4a1re = ["stm32-metapac/stm32g4a1re"]
stm32g4a1ve = ["stm32-metapac/stm32g4a1ve"]
stm32h503cb = ["stm32-metapac/stm32h503cb"]
stm32h503eb = ["stm32-metapac/stm32h503eb"]
stm32h503kb = ["stm32-metapac/stm32h503kb"]
stm32h503rb = ["stm32-metapac/stm32h503rb"]
stm32h562ag = ["stm32-metapac/stm32h562ag"]
stm32h562ai = ["stm32-metapac/stm32h562ai"]
stm32h562ig = ["stm32-metapac/stm32h562ig"]
stm32h562ii = ["stm32-metapac/stm32h562ii"]
stm32h562rg = ["stm32-metapac/stm32h562rg"]
stm32h562ri = ["stm32-metapac/stm32h562ri"]
stm32h562vg = ["stm32-metapac/stm32h562vg"]
stm32h562vi = ["stm32-metapac/stm32h562vi"]
stm32h562zg = ["stm32-metapac/stm32h562zg"]
stm32h562zi = ["stm32-metapac/stm32h562zi"]
stm32h563ag = ["stm32-metapac/stm32h563ag"]
stm32h563ai = ["stm32-metapac/stm32h563ai"]
stm32h563ig = ["stm32-metapac/stm32h563ig"]
stm32h563ii = ["stm32-metapac/stm32h563ii"]
stm32h563mi = ["stm32-metapac/stm32h563mi"]
stm32h563rg = ["stm32-metapac/stm32h563rg"]
stm32h563ri = ["stm32-metapac/stm32h563ri"]
stm32h563vg = ["stm32-metapac/stm32h563vg"]
stm32h563vi = ["stm32-metapac/stm32h563vi"]
stm32h563zg = ["stm32-metapac/stm32h563zg"]
stm32h563zi = ["stm32-metapac/stm32h563zi"]
stm32h573ai = ["stm32-metapac/stm32h573ai"]
stm32h573ii = ["stm32-metapac/stm32h573ii"]
stm32h573mi = ["stm32-metapac/stm32h573mi"]
stm32h573ri = ["stm32-metapac/stm32h573ri"]
stm32h573vi = ["stm32-metapac/stm32h573vi"]
stm32h573zi = ["stm32-metapac/stm32h573zi"]
stm32h723ve = ["stm32-metapac/stm32h723ve"]
stm32h723vg = ["stm32-metapac/stm32h723vg"]
stm32h723ze = ["stm32-metapac/stm32h723ze"]
stm32h723zg = ["stm32-metapac/stm32h723zg"]
stm32h725ae = ["stm32-metapac/stm32h725ae"]
stm32h725ag = ["stm32-metapac/stm32h725ag"]
stm32h725ie = ["stm32-metapac/stm32h725ie"]
stm32h725ig = ["stm32-metapac/stm32h725ig"]
stm32h725re = ["stm32-metapac/stm32h725re"]
stm32h725rg = ["stm32-metapac/stm32h725rg"]
stm32h725ve = ["stm32-metapac/stm32h725ve"]
stm32h725vg = ["stm32-metapac/stm32h725vg"]
stm32h725ze = ["stm32-metapac/stm32h725ze"]
stm32h725zg = ["stm32-metapac/stm32h725zg"]
stm32h730ab = ["stm32-metapac/stm32h730ab"]
stm32h730ib = ["stm32-metapac/stm32h730ib"]
stm32h730vb = ["stm32-metapac/stm32h730vb"]
stm32h730zb = ["stm32-metapac/stm32h730zb"]
stm32h733vg = ["stm32-metapac/stm32h733vg"]
stm32h733zg = ["stm32-metapac/stm32h733zg"]
stm32h735ag = ["stm32-metapac/stm32h735ag"]
stm32h735ig = ["stm32-metapac/stm32h735ig"]
stm32h735rg = ["stm32-metapac/stm32h735rg"]
stm32h735vg = ["stm32-metapac/stm32h735vg"]
stm32h735zg = ["stm32-metapac/stm32h735zg"]
stm32h742ag = ["stm32-metapac/stm32h742ag"]
stm32h742ai = ["stm32-metapac/stm32h742ai"]
stm32h742bg = ["stm32-metapac/stm32h742bg"]
stm32h742bi = ["stm32-metapac/stm32h742bi"]
stm32h742ig = ["stm32-metapac/stm32h742ig"]
stm32h742ii = ["stm32-metapac/stm32h742ii"]
stm32h742vg = ["stm32-metapac/stm32h742vg"]
stm32h742vi = ["stm32-metapac/stm32h742vi"]
stm32h742xg = ["stm32-metapac/stm32h742xg"]
stm32h742xi = ["stm32-metapac/stm32h742xi"]
stm32h742zg = ["stm32-metapac/stm32h742zg"]
stm32h742zi = ["stm32-metapac/stm32h742zi"]
stm32h743ag = ["stm32-metapac/stm32h743ag"]
stm32h743ai = ["stm32-metapac/stm32h743ai"]
stm32h743bg = ["stm32-metapac/stm32h743bg"]
stm32h743bi = ["stm32-metapac/stm32h743bi"]
stm32h743ig = ["stm32-metapac/stm32h743ig"]
stm32h743ii = ["stm32-metapac/stm32h743ii"]
stm32h743vg = ["stm32-metapac/stm32h743vg"]
stm32h743vi = ["stm32-metapac/stm32h743vi"]
stm32h743xg = ["stm32-metapac/stm32h743xg"]
stm32h743xi = ["stm32-metapac/stm32h743xi"]
stm32h743zg = ["stm32-metapac/stm32h743zg"]
stm32h743zi = ["stm32-metapac/stm32h743zi"]
stm32h745bg-cm4 = ["stm32-metapac/stm32h745bg-cm4"]
stm32h745bg-cm7 = ["stm32-metapac/stm32h745bg-cm7"]
stm32h745bi-cm4 = ["stm32-metapac/stm32h745bi-cm4"]
stm32h745bi-cm7 = ["stm32-metapac/stm32h745bi-cm7"]
stm32h745ig-cm4 = ["stm32-metapac/stm32h745ig-cm4"]
stm32h745ig-cm7 = ["stm32-metapac/stm32h745ig-cm7"]
stm32h745ii-cm4 = ["stm32-metapac/stm32h745ii-cm4"]
stm32h745ii-cm7 = ["stm32-metapac/stm32h745ii-cm7"]
stm32h745xg-cm4 = ["stm32-metapac/stm32h745xg-cm4"]
stm32h745xg-cm7 = ["stm32-metapac/stm32h745xg-cm7"]
stm32h745xi-cm4 = ["stm32-metapac/stm32h745xi-cm4"]
stm32h745xi-cm7 = ["stm32-metapac/stm32h745xi-cm7"]
stm32h745zg-cm4 = ["stm32-metapac/stm32h745zg-cm4"]
stm32h745zg-cm7 = ["stm32-metapac/stm32h745zg-cm7"]
stm32h745zi-cm4 = ["stm32-metapac/stm32h745zi-cm4"]
stm32h745zi-cm7 = ["stm32-metapac/stm32h745zi-cm7"]
stm32h747ag-cm4 = ["stm32-metapac/stm32h747ag-cm4"]
stm32h747ag-cm7 = ["stm32-metapac/stm32h747ag-cm7"]
stm32h747ai-cm4 = ["stm32-metapac/stm32h747ai-cm4"]
stm32h747ai-cm7 = ["stm32-metapac/stm32h747ai-cm7"]
stm32h747bg-cm4 = ["stm32-metapac/stm32h747bg-cm4"]
stm32h747bg-cm7 = ["stm32-metapac/stm32h747bg-cm7"]
stm32h747bi-cm4 = ["stm32-metapac/stm32h747bi-cm4"]
stm32h747bi-cm7 = ["stm32-metapac/stm32h747bi-cm7"]
stm32h747ig-cm4 = ["stm32-metapac/stm32h747ig-cm4"]
stm32h747ig-cm7 = ["stm32-metapac/stm32h747ig-cm7"]
stm32h747ii-cm4 = ["stm32-metapac/stm32h747ii-cm4"]
stm32h747ii-cm7 = ["stm32-metapac/stm32h747ii-cm7"]
stm32h747xg-cm4 = ["stm32-metapac/stm32h747xg-cm4"]
stm32h747xg-cm7 = ["stm32-metapac/stm32h747xg-cm7"]
stm32h747xi-cm4 = ["stm32-metapac/stm32h747xi-cm4"]
stm32h747xi-cm7 = ["stm32-metapac/stm32h747xi-cm7"]
stm32h747zi-cm4 = ["stm32-metapac/stm32h747zi-cm4"]
stm32h747zi-cm7 = ["stm32-metapac/stm32h747zi-cm7"]
stm32h750ib = ["stm32-metapac/stm32h750ib"]
stm32h750vb = ["stm32-metapac/stm32h750vb"]
stm32h750xb = ["stm32-metapac/stm32h750xb"]
stm32h750zb = ["stm32-metapac/stm32h750zb"]
stm32h753ai = ["stm32-metapac/stm32h753ai"]
stm32h753bi = ["stm32-metapac/stm32h753bi"]
stm32h753ii = ["stm32-metapac/stm32h753ii"]
stm32h753vi = ["stm32-metapac/stm32h753vi"]
stm32h753xi = ["stm32-metapac/stm32h753xi"]
stm32h753zi = ["stm32-metapac/stm32h753zi"]
stm32h755bi-cm4 = ["stm32-metapac/stm32h755bi-cm4"]
stm32h755bi-cm7 = ["stm32-metapac/stm32h755bi-cm7"]
stm32h755ii-cm4 = ["stm32-metapac/stm32h755ii-cm4"]
stm32h755ii-cm7 = ["stm32-metapac/stm32h755ii-cm7"]
stm32h755xi-cm4 = ["stm32-metapac/stm32h755xi-cm4"]
stm32h755xi-cm7 = ["stm32-metapac/stm32h755xi-cm7"]
stm32h755zi-cm4 = ["stm32-metapac/stm32h755zi-cm4"]
stm32h755zi-cm7 = ["stm32-metapac/stm32h755zi-cm7"]
stm32h757ai-cm4 = ["stm32-metapac/stm32h757ai-cm4"]
stm32h757ai-cm7 = ["stm32-metapac/stm32h757ai-cm7"]
stm32h757bi-cm4 = ["stm32-metapac/stm32h757bi-cm4"]
stm32h757bi-cm7 = ["stm32-metapac/stm32h757bi-cm7"]
stm32h757ii-cm4 = ["stm32-metapac/stm32h757ii-cm4"]
stm32h757ii-cm7 = ["stm32-metapac/stm32h757ii-cm7"]
stm32h757xi-cm4 = ["stm32-metapac/stm32h757xi-cm4"]
stm32h757xi-cm7 = ["stm32-metapac/stm32h757xi-cm7"]
stm32h757zi-cm4 = ["stm32-metapac/stm32h757zi-cm4"]
stm32h757zi-cm7 = ["stm32-metapac/stm32h757zi-cm7"]
stm32h7a3ag = ["stm32-metapac/stm32h7a3ag"]
stm32h7a3ai = ["stm32-metapac/stm32h7a3ai"]
stm32h7a3ig = ["stm32-metapac/stm32h7a3ig"]
stm32h7a3ii = ["stm32-metapac/stm32h7a3ii"]
stm32h7a3lg = ["stm32-metapac/stm32h7a3lg"]
stm32h7a3li = ["stm32-metapac/stm32h7a3li"]
stm32h7a3ng = ["stm32-metapac/stm32h7a3ng"]
stm32h7a3ni = ["stm32-metapac/stm32h7a3ni"]
stm32h7a3qi = ["stm32-metapac/stm32h7a3qi"]
stm32h7a3rg = ["stm32-metapac/stm32h7a3rg"]
stm32h7a3ri = ["stm32-metapac/stm32h7a3ri"]
stm32h7a3vg = ["stm32-metapac/stm32h7a3vg"]
stm32h7a3vi = ["stm32-metapac/stm32h7a3vi"]
stm32h7a3zg = ["stm32-metapac/stm32h7a3zg"]
stm32h7a3zi = ["stm32-metapac/stm32h7a3zi"]
stm32h7b0ab = ["stm32-metapac/stm32h7b0ab"]
stm32h7b0ib = ["stm32-metapac/stm32h7b0ib"]
stm32h7b0rb = ["stm32-metapac/stm32h7b0rb"]
stm32h7b0vb = ["stm32-metapac/stm32h7b0vb"]
stm32h7b0zb = ["stm32-metapac/stm32h7b0zb"]
stm32h7b3ai = ["stm32-metapac/stm32h7b3ai"]
stm32h7b3ii = ["stm32-metapac/stm32h7b3ii"]
stm32h7b3li = ["stm32-metapac/stm32h7b3li"]
stm32h7b3ni = ["stm32-metapac/stm32h7b3ni"]
stm32h7b3qi = ["stm32-metapac/stm32h7b3qi"]
stm32h7b3ri = ["stm32-metapac/stm32h7b3ri"]
stm32h7b3vi = ["stm32-metapac/stm32h7b3vi"]
stm32h7b3zi = ["stm32-metapac/stm32h7b3zi"]
stm32l010c6 = ["stm32-metapac/stm32l010c6"]
stm32l010f4 = ["stm32-metapac/stm32l010f4"]
stm32l010k4 = ["stm32-metapac/stm32l010k4"]
stm32l010k8 = ["stm32-metapac/stm32l010k8"]
stm32l010r8 = ["stm32-metapac/stm32l010r8"]
stm32l010rb = ["stm32-metapac/stm32l010rb"]
stm32l011d3 = ["stm32-metapac/stm32l011d3"]
stm32l011d4 = ["stm32-metapac/stm32l011d4"]
stm32l011e3 = ["stm32-metapac/stm32l011e3"]
stm32l011e4 = ["stm32-metapac/stm32l011e4"]
stm32l011f3 = ["stm32-metapac/stm32l011f3"]
stm32l011f4 = ["stm32-metapac/stm32l011f4"]
stm32l011g3 = ["stm32-metapac/stm32l011g3"]
stm32l011g4 = ["stm32-metapac/stm32l011g4"]
stm32l011k3 = ["stm32-metapac/stm32l011k3"]
stm32l011k4 = ["stm32-metapac/stm32l011k4"]
stm32l021d4 = ["stm32-metapac/stm32l021d4"]
stm32l021f4 = ["stm32-metapac/stm32l021f4"]
stm32l021g4 = ["stm32-metapac/stm32l021g4"]
stm32l021k4 = ["stm32-metapac/stm32l021k4"]
stm32l031c4 = ["stm32-metapac/stm32l031c4"]
stm32l031c6 = ["stm32-metapac/stm32l031c6"]
stm32l031e4 = ["stm32-metapac/stm32l031e4"]
stm32l031e6 = ["stm32-metapac/stm32l031e6"]
stm32l031f4 = ["stm32-metapac/stm32l031f4"]
stm32l031f6 = ["stm32-metapac/stm32l031f6"]
stm32l031g4 = ["stm32-metapac/stm32l031g4"]
stm32l031g6 = ["stm32-metapac/stm32l031g6"]
stm32l031k4 = ["stm32-metapac/stm32l031k4"]
stm32l031k6 = ["stm32-metapac/stm32l031k6"]
stm32l041c4 = ["stm32-metapac/stm32l041c4"]
stm32l041c6 = ["stm32-metapac/stm32l041c6"]
stm32l041e6 = ["stm32-metapac/stm32l041e6"]
stm32l041f6 = ["stm32-metapac/stm32l041f6"]
stm32l041g6 = ["stm32-metapac/stm32l041g6"]
stm32l041k6 = ["stm32-metapac/stm32l041k6"]
stm32l051c6 = ["stm32-metapac/stm32l051c6"]
stm32l051c8 = ["stm32-metapac/stm32l051c8"]
stm32l051k6 = ["stm32-metapac/stm32l051k6"]
stm32l051k8 = ["stm32-metapac/stm32l051k8"]
stm32l051r6 = ["stm32-metapac/stm32l051r6"]
stm32l051r8 = ["stm32-metapac/stm32l051r8"]
stm32l051t6 = ["stm32-metapac/stm32l051t6"]
stm32l051t8 = ["stm32-metapac/stm32l051t8"]
stm32l052c6 = ["stm32-metapac/stm32l052c6"]
stm32l052c8 = ["stm32-metapac/stm32l052c8"]
stm32l052k6 = ["stm32-metapac/stm32l052k6"]
stm32l052k8 = ["stm32-metapac/stm32l052k8"]
stm32l052r6 = ["stm32-metapac/stm32l052r6"]
stm32l052r8 = ["stm32-metapac/stm32l052r8"]
stm32l052t6 = ["stm32-metapac/stm32l052t6"]
stm32l052t8 = ["stm32-metapac/stm32l052t8"]
stm32l053c6 = ["stm32-metapac/stm32l053c6"]
stm32l053c8 = ["stm32-metapac/stm32l053c8"]
stm32l053r6 = ["stm32-metapac/stm32l053r6"]
stm32l053r8 = ["stm32-metapac/stm32l053r8"]
stm32l062c8 = ["stm32-metapac/stm32l062c8"]
stm32l062k8 = ["stm32-metapac/stm32l062k8"]
stm32l063c8 = ["stm32-metapac/stm32l063c8"]
stm32l063r8 = ["stm32-metapac/stm32l063r8"]
stm32l071c8 = ["stm32-metapac/stm32l071c8"]
stm32l071cb = ["stm32-metapac/stm32l071cb"]
stm32l071cz = ["stm32-metapac/stm32l071cz"]
stm32l071k8 = ["stm32-metapac/stm32l071k8"]
stm32l071kb = ["stm32-metapac/stm32l071kb"]
stm32l071kz = ["stm32-metapac/stm32l071kz"]
stm32l071rb = ["stm32-metapac/stm32l071rb"]
stm32l071rz = ["stm32-metapac/stm32l071rz"]
stm32l071v8 = ["stm32-metapac/stm32l071v8"]
stm32l071vb = ["stm32-metapac/stm32l071vb"]
stm32l071vz = ["stm32-metapac/stm32l071vz"]
stm32l072cb = ["stm32-metapac/stm32l072cb"]
stm32l072cz = ["stm32-metapac/stm32l072cz"]
stm32l072kb = ["stm32-metapac/stm32l072kb"]
stm32l072kz = ["stm32-metapac/stm32l072kz"]
stm32l072rb = ["stm32-metapac/stm32l072rb"]
stm32l072rz = ["stm32-metapac/stm32l072rz"]
stm32l072v8 = ["stm32-metapac/stm32l072v8"]
stm32l072vb = ["stm32-metapac/stm32l072vb"]
stm32l072vz = ["stm32-metapac/stm32l072vz"]
stm32l073cb = ["stm32-metapac/stm32l073cb"]
stm32l073cz = ["stm32-metapac/stm32l073cz"]
stm32l073rb = ["stm32-metapac/stm32l073rb"]
stm32l073rz = ["stm32-metapac/stm32l073rz"]
stm32l073v8 = ["stm32-metapac/stm32l073v8"]
stm32l073vb = ["stm32-metapac/stm32l073vb"]
stm32l073vz = ["stm32-metapac/stm32l073vz"]
stm32l081cb = ["stm32-metapac/stm32l081cb"]
stm32l081cz = ["stm32-metapac/stm32l081cz"]
stm32l081kz = ["stm32-metapac/stm32l081kz"]
stm32l082cz = ["stm32-metapac/stm32l082cz"]
stm32l082kb = ["stm32-metapac/stm32l082kb"]
stm32l082kz = ["stm32-metapac/stm32l082kz"]
stm32l083cb = ["stm32-metapac/stm32l083cb"]
stm32l083cz = ["stm32-metapac/stm32l083cz"]
stm32l083rb = ["stm32-metapac/stm32l083rb"]
stm32l083rz = ["stm32-metapac/stm32l083rz"]
stm32l083v8 = ["stm32-metapac/stm32l083v8"]
stm32l083vb = ["stm32-metapac/stm32l083vb"]
stm32l083vz = ["stm32-metapac/stm32l083vz"]
stm32l100c6 = ["stm32-metapac/stm32l100c6"]
stm32l100c6-a = ["stm32-metapac/stm32l100c6-a"]
stm32l100r8 = ["stm32-metapac/stm32l100r8"]
stm32l100r8-a = ["stm32-metapac/stm32l100r8-a"]
stm32l100rb = ["stm32-metapac/stm32l100rb"]
stm32l100rb-a = ["stm32-metapac/stm32l100rb-a"]
stm32l100rc = ["stm32-metapac/stm32l100rc"]
stm32l151c6 = ["stm32-metapac/stm32l151c6"]
stm32l151c6-a = ["stm32-metapac/stm32l151c6-a"]
stm32l151c8 = ["stm32-metapac/stm32l151c8"]
stm32l151c8-a = ["stm32-metapac/stm32l151c8-a"]
stm32l151cb = ["stm32-metapac/stm32l151cb"]
stm32l151cb-a = ["stm32-metapac/stm32l151cb-a"]
stm32l151cc = ["stm32-metapac/stm32l151cc"]
stm32l151qc = ["stm32-metapac/stm32l151qc"]
stm32l151qd = ["stm32-metapac/stm32l151qd"]
stm32l151qe = ["stm32-metapac/stm32l151qe"]
stm32l151r6 = ["stm32-metapac/stm32l151r6"]
stm32l151r6-a = ["stm32-metapac/stm32l151r6-a"]
stm32l151r8 = ["stm32-metapac/stm32l151r8"]
stm32l151r8-a = ["stm32-metapac/stm32l151r8-a"]
stm32l151rb = ["stm32-metapac/stm32l151rb"]
stm32l151rb-a = ["stm32-metapac/stm32l151rb-a"]
stm32l151rc = ["stm32-metapac/stm32l151rc"]
stm32l151rc-a = ["stm32-metapac/stm32l151rc-a"]
stm32l151rd = ["stm32-metapac/stm32l151rd"]
stm32l151re = ["stm32-metapac/stm32l151re"]
stm32l151uc = ["stm32-metapac/stm32l151uc"]
stm32l151v8 = ["stm32-metapac/stm32l151v8"]
stm32l151v8-a = ["stm32-metapac/stm32l151v8-a"]
stm32l151vb = ["stm32-metapac/stm32l151vb"]
stm32l151vb-a = ["stm32-metapac/stm32l151vb-a"]
stm32l151vc = ["stm32-metapac/stm32l151vc"]
stm32l151vc-a = ["stm32-metapac/stm32l151vc-a"]
stm32l151vd = ["stm32-metapac/stm32l151vd"]
stm32l151vd-x = ["stm32-metapac/stm32l151vd-x"]
stm32l151ve = ["stm32-metapac/stm32l151ve"]
stm32l151zc = ["stm32-metapac/stm32l151zc"]
stm32l151zd = ["stm32-metapac/stm32l151zd"]
stm32l151ze = ["stm32-metapac/stm32l151ze"]
stm32l152c6 = ["stm32-metapac/stm32l152c6"]
stm32l152c6-a = ["stm32-metapac/stm32l152c6-a"]
stm32l152c8 = ["stm32-metapac/stm32l152c8"]
stm32l152c8-a = ["stm32-metapac/stm32l152c8-a"]
stm32l152cb = ["stm32-metapac/stm32l152cb"]
stm32l152cb-a = ["stm32-metapac/stm32l152cb-a"]
stm32l152cc = ["stm32-metapac/stm32l152cc"]
stm32l152qc = ["stm32-metapac/stm32l152qc"]
stm32l152qd = ["stm32-metapac/stm32l152qd"]
stm32l152qe = ["stm32-metapac/stm32l152qe"]
stm32l152r6 = ["stm32-metapac/stm32l152r6"]
stm32l152r6-a = ["stm32-metapac/stm32l152r6-a"]
stm32l152r8 = ["stm32-metapac/stm32l152r8"]
stm32l152r8-a = ["stm32-metapac/stm32l152r8-a"]
stm32l152rb = ["stm32-metapac/stm32l152rb"]
stm32l152rb-a = ["stm32-metapac/stm32l152rb-a"]
stm32l152rc = ["stm32-metapac/stm32l152rc"]
stm32l152rc-a = ["stm32-metapac/stm32l152rc-a"]
stm32l152rd = ["stm32-metapac/stm32l152rd"]
stm32l152re = ["stm32-metapac/stm32l152re"]
stm32l152uc = ["stm32-metapac/stm32l152uc"]
stm32l152v8 = ["stm32-metapac/stm32l152v8"]
stm32l152v8-a = ["stm32-metapac/stm32l152v8-a"]
stm32l152vb = ["stm32-metapac/stm32l152vb"]
stm32l152vb-a = ["stm32-metapac/stm32l152vb-a"]
stm32l152vc = ["stm32-metapac/stm32l152vc"]
stm32l152vc-a = ["stm32-metapac/stm32l152vc-a"]
stm32l152vd = ["stm32-metapac/stm32l152vd"]
stm32l152vd-x = ["stm32-metapac/stm32l152vd-x"]
stm32l152ve = ["stm32-metapac/stm32l152ve"]
stm32l152zc = ["stm32-metapac/stm32l152zc"]
stm32l152zd = ["stm32-metapac/stm32l152zd"]
stm32l152ze = ["stm32-metapac/stm32l152ze"]
stm32l162qc = ["stm32-metapac/stm32l162qc"]
stm32l162qd = ["stm32-metapac/stm32l162qd"]
stm32l162rc = ["stm32-metapac/stm32l162rc"]
stm32l162rc-a = ["stm32-metapac/stm32l162rc-a"]
stm32l162rd = ["stm32-metapac/stm32l162rd"]
stm32l162re = ["stm32-metapac/stm32l162re"]
stm32l162vc = ["stm32-metapac/stm32l162vc"]
stm32l162vc-a = ["stm32-metapac/stm32l162vc-a"]
stm32l162vd = ["stm32-metapac/stm32l162vd"]
stm32l162vd-x = ["stm32-metapac/stm32l162vd-x"]
stm32l162ve = ["stm32-metapac/stm32l162ve"]
stm32l162zc = ["stm32-metapac/stm32l162zc"]
stm32l162zd = ["stm32-metapac/stm32l162zd"]
stm32l162ze = ["stm32-metapac/stm32l162ze"]
stm32l412c8 = ["stm32-metapac/stm32l412c8"]
stm32l412cb = ["stm32-metapac/stm32l412cb"]
stm32l412k8 = ["stm32-metapac/stm32l412k8"]
stm32l412kb = ["stm32-metapac/stm32l412kb"]
stm32l412r8 = ["stm32-metapac/stm32l412r8"]
stm32l412rb = ["stm32-metapac/stm32l412rb"]
stm32l412t8 = ["stm32-metapac/stm32l412t8"]
stm32l412tb = ["stm32-metapac/stm32l412tb"]
stm32l422cb = ["stm32-metapac/stm32l422cb"]
stm32l422kb = ["stm32-metapac/stm32l422kb"]
stm32l422rb = ["stm32-metapac/stm32l422rb"]
stm32l422tb = ["stm32-metapac/stm32l422tb"]
stm32l431cb = ["stm32-metapac/stm32l431cb"]
stm32l431cc = ["stm32-metapac/stm32l431cc"]
stm32l431kb = ["stm32-metapac/stm32l431kb"]
stm32l431kc = ["stm32-metapac/stm32l431kc"]
stm32l431rb = ["stm32-metapac/stm32l431rb"]
stm32l431rc = ["stm32-metapac/stm32l431rc"]
stm32l431vc = ["stm32-metapac/stm32l431vc"]
stm32l432kb = ["stm32-metapac/stm32l432kb"]
stm32l432kc = ["stm32-metapac/stm32l432kc"]
stm32l433cb = ["stm32-metapac/stm32l433cb"]
stm32l433cc = ["stm32-metapac/stm32l433cc"]
stm32l433rb = ["stm32-metapac/stm32l433rb"]
stm32l433rc = ["stm32-metapac/stm32l433rc"]
stm32l433vc = ["stm32-metapac/stm32l433vc"]
stm32l442kc = ["stm32-metapac/stm32l442kc"]
stm32l443cc = ["stm32-metapac/stm32l443cc"]
stm32l443rc = ["stm32-metapac/stm32l443rc"]
stm32l443vc = ["stm32-metapac/stm32l443vc"]
stm32l451cc = ["stm32-metapac/stm32l451cc"]
stm32l451ce = ["stm32-metapac/stm32l451ce"]
stm32l451rc = ["stm32-metapac/stm32l451rc"]
stm32l451re = ["stm32-metapac/stm32l451re"]
stm32l451vc = ["stm32-metapac/stm32l451vc"]
stm32l451ve = ["stm32-metapac/stm32l451ve"]
stm32l452cc = ["stm32-metapac/stm32l452cc"]
stm32l452ce = ["stm32-metapac/stm32l452ce"]
stm32l452rc = ["stm32-metapac/stm32l452rc"]
stm32l452re = ["stm32-metapac/stm32l452re"]
stm32l452vc = ["stm32-metapac/stm32l452vc"]
stm32l452ve = ["stm32-metapac/stm32l452ve"]
stm32l462ce = ["stm32-metapac/stm32l462ce"]
stm32l462re = ["stm32-metapac/stm32l462re"]
stm32l462ve = ["stm32-metapac/stm32l462ve"]
stm32l471qe = ["stm32-metapac/stm32l471qe"]
stm32l471qg = ["stm32-metapac/stm32l471qg"]
stm32l471re = ["stm32-metapac/stm32l471re"]
stm32l471rg = ["stm32-metapac/stm32l471rg"]
stm32l471ve = ["stm32-metapac/stm32l471ve"]
stm32l471vg = ["stm32-metapac/stm32l471vg"]
stm32l471ze = ["stm32-metapac/stm32l471ze"]
stm32l471zg = ["stm32-metapac/stm32l471zg"]
stm32l475rc = ["stm32-metapac/stm32l475rc"]
stm32l475re = ["stm32-metapac/stm32l475re"]
stm32l475rg = ["stm32-metapac/stm32l475rg"]
stm32l475vc = ["stm32-metapac/stm32l475vc"]
stm32l475ve = ["stm32-metapac/stm32l475ve"]
stm32l475vg = ["stm32-metapac/stm32l475vg"]
stm32l476je = ["stm32-metapac/stm32l476je"]
stm32l476jg = ["stm32-metapac/stm32l476jg"]
stm32l476me = ["stm32-metapac/stm32l476me"]
stm32l476mg = ["stm32-metapac/stm32l476mg"]
stm32l476qe = ["stm32-metapac/stm32l476qe"]
stm32l476qg = ["stm32-metapac/stm32l476qg"]
stm32l476rc = ["stm32-metapac/stm32l476rc"]
stm32l476re = ["stm32-metapac/stm32l476re"]
stm32l476rg = ["stm32-metapac/stm32l476rg"]
stm32l476vc = ["stm32-metapac/stm32l476vc"]
stm32l476ve = ["stm32-metapac/stm32l476ve"]
stm32l476vg = ["stm32-metapac/stm32l476vg"]
stm32l476ze = ["stm32-metapac/stm32l476ze"]
stm32l476zg = ["stm32-metapac/stm32l476zg"]
stm32l486jg = ["stm32-metapac/stm32l486jg"]
stm32l486qg = ["stm32-metapac/stm32l486qg"]
stm32l486rg = ["stm32-metapac/stm32l486rg"]
stm32l486vg = ["stm32-metapac/stm32l486vg"]
stm32l486zg = ["stm32-metapac/stm32l486zg"]
stm32l496ae = ["stm32-metapac/stm32l496ae"]
stm32l496ag = ["stm32-metapac/stm32l496ag"]
stm32l496qe = ["stm32-metapac/stm32l496qe"]
stm32l496qg = ["stm32-metapac/stm32l496qg"]
stm32l496re = ["stm32-metapac/stm32l496re"]
stm32l496rg = ["stm32-metapac/stm32l496rg"]
stm32l496ve = ["stm32-metapac/stm32l496ve"]
stm32l496vg = ["stm32-metapac/stm32l496vg"]
stm32l496wg = ["stm32-metapac/stm32l496wg"]
stm32l496ze = ["stm32-metapac/stm32l496ze"]
stm32l496zg = ["stm32-metapac/stm32l496zg"]
stm32l4a6ag = ["stm32-metapac/stm32l4a6ag"]
stm32l4a6qg = ["stm32-metapac/stm32l4a6qg"]
stm32l4a6rg = ["stm32-metapac/stm32l4a6rg"]
stm32l4a6vg = ["stm32-metapac/stm32l4a6vg"]
stm32l4a6zg = ["stm32-metapac/stm32l4a6zg"]
stm32l4p5ae = ["stm32-metapac/stm32l4p5ae"]
stm32l4p5ag = ["stm32-metapac/stm32l4p5ag"]
stm32l4p5ce = ["stm32-metapac/stm32l4p5ce"]
stm32l4p5cg = ["stm32-metapac/stm32l4p5cg"]
stm32l4p5qe = ["stm32-metapac/stm32l4p5qe"]
stm32l4p5qg = ["stm32-metapac/stm32l4p5qg"]
stm32l4p5re = ["stm32-metapac/stm32l4p5re"]
stm32l4p5rg = ["stm32-metapac/stm32l4p5rg"]
stm32l4p5ve = ["stm32-metapac/stm32l4p5ve"]
stm32l4p5vg = ["stm32-metapac/stm32l4p5vg"]
stm32l4p5ze = ["stm32-metapac/stm32l4p5ze"]
stm32l4p5zg = ["stm32-metapac/stm32l4p5zg"]
stm32l4q5ag = ["stm32-metapac/stm32l4q5ag"]
stm32l4q5cg = ["stm32-metapac/stm32l4q5cg"]
stm32l4q5qg = ["stm32-metapac/stm32l4q5qg"]
stm32l4q5rg = ["stm32-metapac/stm32l4q5rg"]
stm32l4q5vg = ["stm32-metapac/stm32l4q5vg"]
stm32l4q5zg = ["stm32-metapac/stm32l4q5zg"]
stm32l4r5ag = ["stm32-metapac/stm32l4r5ag"]
stm32l4r5ai = ["stm32-metapac/stm32l4r5ai"]
stm32l4r5qg = ["stm32-metapac/stm32l4r5qg"]
stm32l4r5qi = ["stm32-metapac/stm32l4r5qi"]
stm32l4r5vg = ["stm32-metapac/stm32l4r5vg"]
stm32l4r5vi = ["stm32-metapac/stm32l4r5vi"]
stm32l4r5zg = ["stm32-metapac/stm32l4r5zg"]
stm32l4r5zi = ["stm32-metapac/stm32l4r5zi"]
stm32l4r7ai = ["stm32-metapac/stm32l4r7ai"]
stm32l4r7vi = ["stm32-metapac/stm32l4r7vi"]
stm32l4r7zi = ["stm32-metapac/stm32l4r7zi"]
stm32l4r9ag = ["stm32-metapac/stm32l4r9ag"]
stm32l4r9ai = ["stm32-metapac/stm32l4r9ai"]
stm32l4r9vg = ["stm32-metapac/stm32l4r9vg"]
stm32l4r9vi = ["stm32-metapac/stm32l4r9vi"]
stm32l4r9zg = ["stm32-metapac/stm32l4r9zg"]
stm32l4r9zi = ["stm32-metapac/stm32l4r9zi"]
stm32l4s5ai = ["stm32-metapac/stm32l4s5ai"]
stm32l4s5qi = ["stm32-metapac/stm32l4s5qi"]
stm32l4s5vi = ["stm32-metapac/stm32l4s5vi"]
stm32l4s5zi = ["stm32-metapac/stm32l4s5zi"]
stm32l4s7ai = ["stm32-metapac/stm32l4s7ai"]
stm32l4s7vi = ["stm32-metapac/stm32l4s7vi"]
stm32l4s7zi = ["stm32-metapac/stm32l4s7zi"]
stm32l4s9ai = ["stm32-metapac/stm32l4s9ai"]
stm32l4s9vi = ["stm32-metapac/stm32l4s9vi"]
stm32l4s9zi = ["stm32-metapac/stm32l4s9zi"]
stm32l552cc = ["stm32-metapac/stm32l552cc"]
stm32l552ce = ["stm32-metapac/stm32l552ce"]
stm32l552me = ["stm32-metapac/stm32l552me"]
stm32l552qc = ["stm32-metapac/stm32l552qc"]
stm32l552qe = ["stm32-metapac/stm32l552qe"]
stm32l552rc = ["stm32-metapac/stm32l552rc"]
stm32l552re = ["stm32-metapac/stm32l552re"]
stm32l552vc = ["stm32-metapac/stm32l552vc"]
stm32l552ve = ["stm32-metapac/stm32l552ve"]
stm32l552zc = ["stm32-metapac/stm32l552zc"]
stm32l552ze = ["stm32-metapac/stm32l552ze"]
stm32l562ce = ["stm32-metapac/stm32l562ce"]
stm32l562me = ["stm32-metapac/stm32l562me"]
stm32l562qe = ["stm32-metapac/stm32l562qe"]
stm32l562re = ["stm32-metapac/stm32l562re"]
stm32l562ve = ["stm32-metapac/stm32l562ve"]
stm32l562ze = ["stm32-metapac/stm32l562ze"]
stm32u535cb = ["stm32-metapac/stm32u535cb"]
stm32u535cc = ["stm32-metapac/stm32u535cc"]
stm32u535ce = ["stm32-metapac/stm32u535ce"]
stm32u535je = ["stm32-metapac/stm32u535je"]
stm32u535nc = ["stm32-metapac/stm32u535nc"]
stm32u535ne = ["stm32-metapac/stm32u535ne"]
stm32u535rb = ["stm32-metapac/stm32u535rb"]
stm32u535rc = ["stm32-metapac/stm32u535rc"]
stm32u535re = ["stm32-metapac/stm32u535re"]
stm32u535vc = ["stm32-metapac/stm32u535vc"]
stm32u535ve = ["stm32-metapac/stm32u535ve"]
stm32u545ce = ["stm32-metapac/stm32u545ce"]
stm32u545je = ["stm32-metapac/stm32u545je"]
stm32u545ne = ["stm32-metapac/stm32u545ne"]
stm32u545re = ["stm32-metapac/stm32u545re"]
stm32u545ve = ["stm32-metapac/stm32u545ve"]
stm32u575ag = ["stm32-metapac/stm32u575ag"]
stm32u575ai = ["stm32-metapac/stm32u575ai"]
stm32u575cg = ["stm32-metapac/stm32u575cg"]
stm32u575ci = ["stm32-metapac/stm32u575ci"]
stm32u575og = ["stm32-metapac/stm32u575og"]
stm32u575oi = ["stm32-metapac/stm32u575oi"]
stm32u575qg = ["stm32-metapac/stm32u575qg"]
stm32u575qi = ["stm32-metapac/stm32u575qi"]
stm32u575rg = ["stm32-metapac/stm32u575rg"]
stm32u575ri = ["stm32-metapac/stm32u575ri"]
stm32u575vg = ["stm32-metapac/stm32u575vg"]
stm32u575vi = ["stm32-metapac/stm32u575vi"]
stm32u575zg = ["stm32-metapac/stm32u575zg"]
stm32u575zi = ["stm32-metapac/stm32u575zi"]
stm32u585ai = ["stm32-metapac/stm32u585ai"]
stm32u585ci = ["stm32-metapac/stm32u585ci"]
stm32u585oi = ["stm32-metapac/stm32u585oi"]
stm32u585qi = ["stm32-metapac/stm32u585qi"]
stm32u585ri = ["stm32-metapac/stm32u585ri"]
stm32u585vi = ["stm32-metapac/stm32u585vi"]
stm32u585zi = ["stm32-metapac/stm32u585zi"]
stm32u595ai = ["stm32-metapac/stm32u595ai"]
stm32u595aj = ["stm32-metapac/stm32u595aj"]
stm32u595qi = ["stm32-metapac/stm32u595qi"]
stm32u595qj = ["stm32-metapac/stm32u595qj"]
stm32u595ri = ["stm32-metapac/stm32u595ri"]
stm32u595rj = ["stm32-metapac/stm32u595rj"]
stm32u595vi = ["stm32-metapac/stm32u595vi"]
stm32u595vj = ["stm32-metapac/stm32u595vj"]
stm32u595zi = ["stm32-metapac/stm32u595zi"]
stm32u595zj = ["stm32-metapac/stm32u595zj"]
stm32u599bj = ["stm32-metapac/stm32u599bj"]
stm32u599ni = ["stm32-metapac/stm32u599ni"]
stm32u599nj = ["stm32-metapac/stm32u599nj"]
stm32u599vi = ["stm32-metapac/stm32u599vi"]
stm32u599vj = ["stm32-metapac/stm32u599vj"]
stm32u599zi = ["stm32-metapac/stm32u599zi"]
stm32u599zj = ["stm32-metapac/stm32u599zj"]
stm32u5a5aj = ["stm32-metapac/stm32u5a5aj"]
stm32u5a5qj = ["stm32-metapac/stm32u5a5qj"]
stm32u5a5rj = ["stm32-metapac/stm32u5a5rj"]
stm32u5a5vj = ["stm32-metapac/stm32u5a5vj"]
stm32u5a5zj = ["stm32-metapac/stm32u5a5zj"]
stm32u5a9bj = ["stm32-metapac/stm32u5a9bj"]
stm32u5a9nj = ["stm32-metapac/stm32u5a9nj"]
stm32u5a9vj = ["stm32-metapac/stm32u5a9vj"]
stm32u5a9zj = ["stm32-metapac/stm32u5a9zj"]
stm32wb10cc = ["stm32-metapac/stm32wb10cc"]
stm32wb15cc = ["stm32-metapac/stm32wb15cc"]
stm32wb30ce = ["stm32-metapac/stm32wb30ce"]
stm32wb35cc = ["stm32-metapac/stm32wb35cc"]
stm32wb35ce = ["stm32-metapac/stm32wb35ce"]
stm32wb50cg = ["stm32-metapac/stm32wb50cg"]
stm32wb55cc = ["stm32-metapac/stm32wb55cc"]
stm32wb55ce = ["stm32-metapac/stm32wb55ce"]
stm32wb55cg = ["stm32-metapac/stm32wb55cg"]
stm32wb55rc = ["stm32-metapac/stm32wb55rc"]
stm32wb55re = ["stm32-metapac/stm32wb55re"]
stm32wb55rg = ["stm32-metapac/stm32wb55rg"]
stm32wb55vc = ["stm32-metapac/stm32wb55vc"]
stm32wb55ve = ["stm32-metapac/stm32wb55ve"]
stm32wb55vg = ["stm32-metapac/stm32wb55vg"]
stm32wb55vy = ["stm32-metapac/stm32wb55vy"]
stm32wba52ce = ["stm32-metapac/stm32wba52ce"]
stm32wba52cg = ["stm32-metapac/stm32wba52cg"]
stm32wba52ke = ["stm32-metapac/stm32wba52ke"]
stm32wba52kg = ["stm32-metapac/stm32wba52kg"]
stm32wl54cc-cm0p = ["stm32-metapac/stm32wl54cc-cm0p"]
stm32wl54cc-cm4 = ["stm32-metapac/stm32wl54cc-cm4"]
stm32wl54jc-cm0p = ["stm32-metapac/stm32wl54jc-cm0p"]
stm32wl54jc-cm4 = ["stm32-metapac/stm32wl54jc-cm4"]
stm32wl55cc-cm0p = ["stm32-metapac/stm32wl55cc-cm0p"]
stm32wl55cc-cm4 = ["stm32-metapac/stm32wl55cc-cm4"]
stm32wl55jc-cm0p = ["stm32-metapac/stm32wl55jc-cm0p"]
stm32wl55jc-cm4 = ["stm32-metapac/stm32wl55jc-cm4"]
stm32wle4c8 = ["stm32-metapac/stm32wle4c8"]
stm32wle4cb = ["stm32-metapac/stm32wle4cb"]
stm32wle4cc = ["stm32-metapac/stm32wle4cc"]
stm32wle4j8 = ["stm32-metapac/stm32wle4j8"]
stm32wle4jb = ["stm32-metapac/stm32wle4jb"]
stm32wle4jc = ["stm32-metapac/stm32wle4jc"]
stm32wle5c8 = ["stm32-metapac/stm32wle5c8"]
stm32wle5cb = ["stm32-metapac/stm32wle5cb"]
stm32wle5cc = ["stm32-metapac/stm32wle5cc"]
stm32wle5j8 = ["stm32-metapac/stm32wle5j8"]
stm32wle5jb = ["stm32-metapac/stm32wle5jb"]
stm32wle5jc = ["stm32-metapac/stm32wle5jc"]
time = ["dep:embassy-time"]
time-driver-any = ["_time-driver"]
time-driver-tim11 = ["_time-driver"]
time-driver-tim12 = ["_time-driver"]
time-driver-tim15 = ["_time-driver"]
time-driver-tim2 = ["_time-driver"]
time-driver-tim3 = ["_time-driver"]
time-driver-tim4 = ["_time-driver"]
time-driver-tim5 = ["_time-driver"]
time-driver-tim9 = ["_time-driver"]
unstable-pac = []

[package]
categories = ["embedded", "hardware-support", "no-std", "asynchronous"]
description = "Embassy Hardware Abstraction Layer (HAL) for ST STM32 series microcontrollers"
documentation = "https://docs.embassy.dev/embassy-stm32"
edition = "2021"
keywords = ["embedded", "async", "stm32", "hal", "embedded-hal"]
license = "MIT OR Apache-2.0"
name = "embassy-stm32"
readme = "README.md"
repository = "https://github.com/embassy-rs/embassy"
version = "0.1.0"
[package.metadata.docs.rs]
features = ["defmt", "unstable-pac", "exti", "time-driver-any", "time", "stm32h755zi-cm7"]
rustdoc-args = ["--cfg", "docsrs"]

[package.metadata.embassy_docs]
features = ["defmt", "unstable-pac", "exti", "time-driver-any", "time"]
src_base = "https://github.com/embassy-rs/embassy/blob/embassy-stm32-v$VERSION/embassy-stm32/src/"
src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-stm32/src/"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32f0.*"
target = "thumbv6m-none-eabi"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32f1.*"
target = "thumbv7m-none-eabi"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32f2.*"
target = "thumbv7m-none-eabi"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32f3.*"
target = "thumbv7em-none-eabi"

[[package.metadata.embassy_docs.flavors]]
features = ["low-power"]
regex_feature = "stm32f4.*"
target = "thumbv7em-none-eabi"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32f7.*"
target = "thumbv7em-none-eabi"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32c0.*"
target = "thumbv6m-none-eabi"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32g0.*"
target = "thumbv6m-none-eabi"

[[package.metadata.embassy_docs.flavors]]
features = ["low-power"]
regex_feature = "stm32g4.*"
target = "thumbv7em-none-eabi"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32h5.*"
target = "thumbv8m.main-none-eabihf"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32h7.*"
target = "thumbv7em-none-eabi"

[[package.metadata.embassy_docs.flavors]]
features = ["low-power"]
regex_feature = "stm32l0.*"
target = "thumbv6m-none-eabi"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32l1.*"
target = "thumbv7m-none-eabi"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32l4.*"
target = "thumbv7em-none-eabi"

[[package.metadata.embassy_docs.flavors]]
features = ["low-power"]
regex_feature = "stm32l5.*"
target = "thumbv8m.main-none-eabihf"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32u5.*"
target = "thumbv8m.main-none-eabihf"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32wb.*"
target = "thumbv7em-none-eabi"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32wba.*"
target = "thumbv8m.main-none-eabihf"

[[package.metadata.embassy_docs.flavors]]
regex_feature = "stm32wl.*"
target = "thumbv7em-none-eabi"