We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9851665 commit bf45929Copy full SHA for bf45929
src/generate/peripheral.rs
@@ -812,10 +812,18 @@ fn expand_svd_register(
812
)
813
});
814
815
- let ty_name = util::replace_suffix(&info.name, "");
+ let ty_name = if let Some(group) = &info.alternate_group {
816
+ format!("{}_{}", group, util::replace_suffix(&info.name, ""))
817
+ } else {
818
+ util::replace_suffix(&info.name, "")
819
+ };
820
821
for (idx, _i) in indices.iter().zip(0..) {
- let nb_name = util::replace_suffix(&info.name, idx);
822
+ let nb_name = if let Some(group) = &info.alternate_group {
823
+ format!("{}_{}", group, util::replace_suffix(&info.name, idx))
824
825
+ util::replace_suffix(&info.name, idx)
826
827
828
let ty = name_to_wrapped_ty(&ty_name, name)?;
829
0 commit comments