On 2016-04-05 10:46:15, Andrew Fish wrote: > > > On Apr 5, 2016, at 10:26 AM, Jordan Justen <jordan.l.jus...@intel.com> > > 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. >
Yeah. I'm not interested in changing the ACPI definitions, but I'm wondering if it sets a precedent for EDK II style or not. Unless Mike has something to add, I guess the answer to that is 'no'. Thanks, -Jordan _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel