diff --git a/src/acpi/aml/namedobj.rs b/src/acpi/aml/namedobj.rs index 9135932..c7b4954 100644 --- a/src/acpi/aml/namedobj.rs +++ b/src/acpi/aml/namedobj.rs @@ -153,6 +153,7 @@ fn parse_def_bank_field(data: &[u8], let selector = FieldSelector::Bank { region: region_name.val.get_as_string()?, + bank_register: bank_name.val.get_as_string()?, bank_selector: Box::new(bank_value.val) }; diff --git a/src/acpi/aml/namespace.rs b/src/acpi/aml/namespace.rs index 7dbf2d4..f364347 100644 --- a/src/acpi/aml/namespace.rs +++ b/src/acpi/aml/namespace.rs @@ -15,6 +15,7 @@ pub enum FieldSelector { Region(String), Bank { region: String, + bank_register: String, bank_selector: Box }, Index {