> On Apr 5, 2016, at 10:26 AM, Jordan Justen <[email protected]> wrote: > > I don't think it conflicts either. > > I wonder if Mike or Andrew have any thoughts about why the ACPI > includes (and arguably EDK II) go out of their way to define flattened > (duplicated) structures for different spec versions. > > Once again, I personally don't mind the sub-structure based on > versions if Mike and Andrew don't have anything to add...
Jordan, I'm not sure why things like GENERIC_ADDRESS_STRUCTURE keep getting redefined even though the definition EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE is the same as EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE. Some things are actually different, for example EFI_ACPI_5_0_FIXED_ACPI_DESCRIPTION_TABLE has more entries than EFI_ACPI_4_0_FIXED_ACPI_DESCRIPTION_TABLE. Maybe Mike remembers the reason? Seems like changing it now risks breaking existing code. Thanks, Andrew Fish _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

