@@ -80,7 +80,7 @@ stm32-fmc = "0.3.0"
8080cfg-if = " 1.0.0"
8181embedded-io = { version = " 0.6.0" }
8282embedded-io-async = { version = " 0.6.1" }
83- chrono = { version = " ^0.4" , default-features = false , optional = true }
83+ chrono = { version = " ^0.4" , default-features = false , optional = true }
8484bit_field = " 0.10.2"
8585document-features = " 0.2.7"
8686
@@ -181,6 +181,9 @@ split-pc3 = ["_split-pins-enabled"]
181181# # internal use only
182182_split-pins-enabled = []
183183
184+ # # internal use only
185+ _dual-core = []
186+
184187# ! ## Chip-selection features
185188# ! Select your chip by specifying the model as a feature, e.g. `stm32c011d6`.
186189# ! Check the `Cargo.toml` for the latest list of supported chips.
@@ -1004,40 +1007,40 @@ stm32h743xg = [ "stm32-metapac/stm32h743xg" ]
10041007stm32h743xi = [ " stm32-metapac/stm32h743xi" ]
10051008stm32h743zg = [ " stm32-metapac/stm32h743zg" ]
10061009stm32h743zi = [ " stm32-metapac/stm32h743zi" ]
1007- stm32h745bg-cm7 = [ " stm32-metapac/stm32h745bg-cm7" ]
1008- stm32h745bg-cm4 = [ " stm32-metapac/stm32h745bg-cm4" ]
1009- stm32h745bi-cm7 = [ " stm32-metapac/stm32h745bi-cm7" ]
1010- stm32h745bi-cm4 = [ " stm32-metapac/stm32h745bi-cm4" ]
1011- stm32h745ig-cm7 = [ " stm32-metapac/stm32h745ig-cm7" ]
1012- stm32h745ig-cm4 = [ " stm32-metapac/stm32h745ig-cm4" ]
1013- stm32h745ii-cm7 = [ " stm32-metapac/stm32h745ii-cm7" ]
1014- stm32h745ii-cm4 = [ " stm32-metapac/stm32h745ii-cm4" ]
1015- stm32h745xg-cm7 = [ " stm32-metapac/stm32h745xg-cm7" ]
1016- stm32h745xg-cm4 = [ " stm32-metapac/stm32h745xg-cm4" ]
1017- stm32h745xi-cm7 = [ " stm32-metapac/stm32h745xi-cm7" ]
1018- stm32h745xi-cm4 = [ " stm32-metapac/stm32h745xi-cm4" ]
1019- stm32h745zg-cm7 = [ " stm32-metapac/stm32h745zg-cm7" ]
1020- stm32h745zg-cm4 = [ " stm32-metapac/stm32h745zg-cm4" ]
1021- stm32h745zi-cm7 = [ " stm32-metapac/stm32h745zi-cm7" ]
1022- stm32h745zi-cm4 = [ " stm32-metapac/stm32h745zi-cm4" ]
1023- stm32h747ag-cm7 = [ " stm32-metapac/stm32h747ag-cm7" ]
1024- stm32h747ag-cm4 = [ " stm32-metapac/stm32h747ag-cm4" ]
1025- stm32h747ai-cm7 = [ " stm32-metapac/stm32h747ai-cm7" ]
1026- stm32h747ai-cm4 = [ " stm32-metapac/stm32h747ai-cm4" ]
1027- stm32h747bg-cm7 = [ " stm32-metapac/stm32h747bg-cm7" ]
1028- stm32h747bg-cm4 = [ " stm32-metapac/stm32h747bg-cm4" ]
1029- stm32h747bi-cm7 = [ " stm32-metapac/stm32h747bi-cm7" ]
1030- stm32h747bi-cm4 = [ " stm32-metapac/stm32h747bi-cm4" ]
1031- stm32h747ig-cm7 = [ " stm32-metapac/stm32h747ig-cm7" ]
1032- stm32h747ig-cm4 = [ " stm32-metapac/stm32h747ig-cm4" ]
1033- stm32h747ii-cm7 = [ " stm32-metapac/stm32h747ii-cm7" ]
1034- stm32h747ii-cm4 = [ " stm32-metapac/stm32h747ii-cm4" ]
1035- stm32h747xg-cm7 = [ " stm32-metapac/stm32h747xg-cm7" ]
1036- stm32h747xg-cm4 = [ " stm32-metapac/stm32h747xg-cm4" ]
1037- stm32h747xi-cm7 = [ " stm32-metapac/stm32h747xi-cm7" ]
1038- stm32h747xi-cm4 = [ " stm32-metapac/stm32h747xi-cm4" ]
1039- stm32h747zi-cm7 = [ " stm32-metapac/stm32h747zi-cm7" ]
1040- stm32h747zi-cm4 = [ " stm32-metapac/stm32h747zi-cm4" ]
1010+ stm32h745bg-cm7 = [ " stm32-metapac/stm32h745bg-cm7" , " _dual-core " ]
1011+ stm32h745bg-cm4 = [ " stm32-metapac/stm32h745bg-cm4" , " _dual-core " ]
1012+ stm32h745bi-cm7 = [ " stm32-metapac/stm32h745bi-cm7" , " _dual-core " ]
1013+ stm32h745bi-cm4 = [ " stm32-metapac/stm32h745bi-cm4" , " _dual-core " ]
1014+ stm32h745ig-cm7 = [ " stm32-metapac/stm32h745ig-cm7" , " _dual-core " ]
1015+ stm32h745ig-cm4 = [ " stm32-metapac/stm32h745ig-cm4" , " _dual-core " ]
1016+ stm32h745ii-cm7 = [ " stm32-metapac/stm32h745ii-cm7" , " _dual-core " ]
1017+ stm32h745ii-cm4 = [ " stm32-metapac/stm32h745ii-cm4" , " _dual-core " ]
1018+ stm32h745xg-cm7 = [ " stm32-metapac/stm32h745xg-cm7" , " _dual-core " ]
1019+ stm32h745xg-cm4 = [ " stm32-metapac/stm32h745xg-cm4" , " _dual-core " ]
1020+ stm32h745xi-cm7 = [ " stm32-metapac/stm32h745xi-cm7" , " _dual-core " ]
1021+ stm32h745xi-cm4 = [ " stm32-metapac/stm32h745xi-cm4" , " _dual-core " ]
1022+ stm32h745zg-cm7 = [ " stm32-metapac/stm32h745zg-cm7" , " _dual-core " ]
1023+ stm32h745zg-cm4 = [ " stm32-metapac/stm32h745zg-cm4" , " _dual-core " ]
1024+ stm32h745zi-cm7 = [ " stm32-metapac/stm32h745zi-cm7" , " _dual-core " ]
1025+ stm32h745zi-cm4 = [ " stm32-metapac/stm32h745zi-cm4" , " _dual-core " ]
1026+ stm32h747ag-cm7 = [ " stm32-metapac/stm32h747ag-cm7" , " _dual-core " ]
1027+ stm32h747ag-cm4 = [ " stm32-metapac/stm32h747ag-cm4" , " _dual-core " ]
1028+ stm32h747ai-cm7 = [ " stm32-metapac/stm32h747ai-cm7" , " _dual-core " ]
1029+ stm32h747ai-cm4 = [ " stm32-metapac/stm32h747ai-cm4" , " _dual-core " ]
1030+ stm32h747bg-cm7 = [ " stm32-metapac/stm32h747bg-cm7" , " _dual-core " ]
1031+ stm32h747bg-cm4 = [ " stm32-metapac/stm32h747bg-cm4" , " _dual-core " ]
1032+ stm32h747bi-cm7 = [ " stm32-metapac/stm32h747bi-cm7" , " _dual-core " ]
1033+ stm32h747bi-cm4 = [ " stm32-metapac/stm32h747bi-cm4" , " _dual-core " ]
1034+ stm32h747ig-cm7 = [ " stm32-metapac/stm32h747ig-cm7" , " _dual-core " ]
1035+ stm32h747ig-cm4 = [ " stm32-metapac/stm32h747ig-cm4" , " _dual-core " ]
1036+ stm32h747ii-cm7 = [ " stm32-metapac/stm32h747ii-cm7" , " _dual-core " ]
1037+ stm32h747ii-cm4 = [ " stm32-metapac/stm32h747ii-cm4" , " _dual-core " ]
1038+ stm32h747xg-cm7 = [ " stm32-metapac/stm32h747xg-cm7" , " _dual-core " ]
1039+ stm32h747xg-cm4 = [ " stm32-metapac/stm32h747xg-cm4" , " _dual-core " ]
1040+ stm32h747xi-cm7 = [ " stm32-metapac/stm32h747xi-cm7" , " _dual-core " ]
1041+ stm32h747xi-cm4 = [ " stm32-metapac/stm32h747xi-cm4" , " _dual-core " ]
1042+ stm32h747zi-cm7 = [ " stm32-metapac/stm32h747zi-cm7" , " _dual-core " ]
1043+ stm32h747zi-cm4 = [ " stm32-metapac/stm32h747zi-cm4" , " _dual-core " ]
10411044stm32h750ib = [ " stm32-metapac/stm32h750ib" ]
10421045stm32h750vb = [ " stm32-metapac/stm32h750vb" ]
10431046stm32h750xb = [ " stm32-metapac/stm32h750xb" ]
@@ -1048,24 +1051,24 @@ stm32h753ii = [ "stm32-metapac/stm32h753ii" ]
10481051stm32h753vi = [ " stm32-metapac/stm32h753vi" ]
10491052stm32h753xi = [ " stm32-metapac/stm32h753xi" ]
10501053stm32h753zi = [ " stm32-metapac/stm32h753zi" ]
1051- stm32h755bi-cm7 = [ " stm32-metapac/stm32h755bi-cm7" ]
1052- stm32h755bi-cm4 = [ " stm32-metapac/stm32h755bi-cm4" ]
1053- stm32h755ii-cm7 = [ " stm32-metapac/stm32h755ii-cm7" ]
1054- stm32h755ii-cm4 = [ " stm32-metapac/stm32h755ii-cm4" ]
1055- stm32h755xi-cm7 = [ " stm32-metapac/stm32h755xi-cm7" ]
1056- stm32h755xi-cm4 = [ " stm32-metapac/stm32h755xi-cm4" ]
1057- stm32h755zi-cm7 = [ " stm32-metapac/stm32h755zi-cm7" ]
1058- stm32h755zi-cm4 = [ " stm32-metapac/stm32h755zi-cm4" ]
1059- stm32h757ai-cm7 = [ " stm32-metapac/stm32h757ai-cm7" ]
1060- stm32h757ai-cm4 = [ " stm32-metapac/stm32h757ai-cm4" ]
1061- stm32h757bi-cm7 = [ " stm32-metapac/stm32h757bi-cm7" ]
1062- stm32h757bi-cm4 = [ " stm32-metapac/stm32h757bi-cm4" ]
1063- stm32h757ii-cm7 = [ " stm32-metapac/stm32h757ii-cm7" ]
1064- stm32h757ii-cm4 = [ " stm32-metapac/stm32h757ii-cm4" ]
1065- stm32h757xi-cm7 = [ " stm32-metapac/stm32h757xi-cm7" ]
1066- stm32h757xi-cm4 = [ " stm32-metapac/stm32h757xi-cm4" ]
1067- stm32h757zi-cm7 = [ " stm32-metapac/stm32h757zi-cm7" ]
1068- stm32h757zi-cm4 = [ " stm32-metapac/stm32h757zi-cm4" ]
1054+ stm32h755bi-cm7 = [ " stm32-metapac/stm32h755bi-cm7" , " _dual-core " ]
1055+ stm32h755bi-cm4 = [ " stm32-metapac/stm32h755bi-cm4" , " _dual-core " ]
1056+ stm32h755ii-cm7 = [ " stm32-metapac/stm32h755ii-cm7" , " _dual-core " ]
1057+ stm32h755ii-cm4 = [ " stm32-metapac/stm32h755ii-cm4" , " _dual-core " ]
1058+ stm32h755xi-cm7 = [ " stm32-metapac/stm32h755xi-cm7" , " _dual-core " ]
1059+ stm32h755xi-cm4 = [ " stm32-metapac/stm32h755xi-cm4" , " _dual-core " ]
1060+ stm32h755zi-cm7 = [ " stm32-metapac/stm32h755zi-cm7" , " _dual-core " ]
1061+ stm32h755zi-cm4 = [ " stm32-metapac/stm32h755zi-cm4" , " _dual-core " ]
1062+ stm32h757ai-cm7 = [ " stm32-metapac/stm32h757ai-cm7" , " _dual-core " ]
1063+ stm32h757ai-cm4 = [ " stm32-metapac/stm32h757ai-cm4" , " _dual-core " ]
1064+ stm32h757bi-cm7 = [ " stm32-metapac/stm32h757bi-cm7" , " _dual-core " ]
1065+ stm32h757bi-cm4 = [ " stm32-metapac/stm32h757bi-cm4" , " _dual-core " ]
1066+ stm32h757ii-cm7 = [ " stm32-metapac/stm32h757ii-cm7" , " _dual-core " ]
1067+ stm32h757ii-cm4 = [ " stm32-metapac/stm32h757ii-cm4" , " _dual-core " ]
1068+ stm32h757xi-cm7 = [ " stm32-metapac/stm32h757xi-cm7" , " _dual-core " ]
1069+ stm32h757xi-cm4 = [ " stm32-metapac/stm32h757xi-cm4" , " _dual-core " ]
1070+ stm32h757zi-cm7 = [ " stm32-metapac/stm32h757zi-cm7" , " _dual-core " ]
1071+ stm32h757zi-cm4 = [ " stm32-metapac/stm32h757zi-cm4" , " _dual-core " ]
10691072stm32h7a3ag = [ " stm32-metapac/stm32h7a3ag" ]
10701073stm32h7a3ai = [ " stm32-metapac/stm32h7a3ai" ]
10711074stm32h7a3ig = [ " stm32-metapac/stm32h7a3ig" ]
@@ -1598,14 +1601,14 @@ stm32wba55he = [ "stm32-metapac/stm32wba55he" ]
15981601stm32wba55hg = [ " stm32-metapac/stm32wba55hg" ]
15991602stm32wba55ue = [ " stm32-metapac/stm32wba55ue" ]
16001603stm32wba55ug = [ " stm32-metapac/stm32wba55ug" ]
1601- stm32wl54cc-cm4 = [ " stm32-metapac/stm32wl54cc-cm4" ]
1602- stm32wl54cc-cm0p = [ " stm32-metapac/stm32wl54cc-cm0p" ]
1603- stm32wl54jc-cm4 = [ " stm32-metapac/stm32wl54jc-cm4" ]
1604- stm32wl54jc-cm0p = [ " stm32-metapac/stm32wl54jc-cm0p" ]
1605- stm32wl55cc-cm4 = [ " stm32-metapac/stm32wl55cc-cm4" ]
1606- stm32wl55cc-cm0p = [ " stm32-metapac/stm32wl55cc-cm0p" ]
1607- stm32wl55jc-cm4 = [ " stm32-metapac/stm32wl55jc-cm4" ]
1608- stm32wl55jc-cm0p = [ " stm32-metapac/stm32wl55jc-cm0p" ]
1604+ stm32wl54cc-cm4 = [ " stm32-metapac/stm32wl54cc-cm4" , " _dual-core " ]
1605+ stm32wl54cc-cm0p = [ " stm32-metapac/stm32wl54cc-cm0p" , " _dual-core " ]
1606+ stm32wl54jc-cm4 = [ " stm32-metapac/stm32wl54jc-cm4" , " _dual-core " ]
1607+ stm32wl54jc-cm0p = [ " stm32-metapac/stm32wl54jc-cm0p" , " _dual-core " ]
1608+ stm32wl55cc-cm4 = [ " stm32-metapac/stm32wl55cc-cm4" , " _dual-core " ]
1609+ stm32wl55cc-cm0p = [ " stm32-metapac/stm32wl55cc-cm0p" , " _dual-core " ]
1610+ stm32wl55jc-cm4 = [ " stm32-metapac/stm32wl55jc-cm4" , " _dual-core " ]
1611+ stm32wl55jc-cm0p = [ " stm32-metapac/stm32wl55jc-cm0p" , " _dual-core " ]
16091612stm32wle4c8 = [ " stm32-metapac/stm32wle4c8" ]
16101613stm32wle4cb = [ " stm32-metapac/stm32wle4cb" ]
16111614stm32wle4cc = [ " stm32-metapac/stm32wle4cc" ]
0 commit comments