diff --git a/src/converter.rs b/src/converter.rs index 2b9ecad..2fcc4a4 100644 --- a/src/converter.rs +++ b/src/converter.rs @@ -520,8 +520,9 @@ impl Field { /// Generate virtual Field from Registers node (piracy), guessing a lot of parameters. pub(crate) fn from_xml_register_dom(node: Node) -> Result { - // Prepend "val_" to avoid name confliction with struct for accessing values - let name = "val_".to_string() + &util::get_name(node)?; + // // Prepend "val_" to avoid name confliction with struct for accessing values + // let name = "val_".to_string() + &util::get_name(node)?; + let name = "field".to_string(); let mask = match node.attribute("mask") { Some(mask) => mask .parse_prefixed_u32()