This patch copy the ACPI information to conventional memory and
emulated the extended bios data area. With this, linux can find
information about ACPI even if efi information is not available, thus
resolving the above problem.
In my efiemu I have a code which does exactly the opposite. But
additionally it allows the user to replace/add/remove ACPI tables.
Perhaps we can share the code and make it also works in cases like
replacing some of ACPI tables on pc then putting new rsdp pointer to
EBDA, replacing some tables on efi system then using EBDA, modyfiing
acpi on efi and putting bew rsdp back to efi and so on.
--
Regards
Vladimir 'phcoder' Serbinenko
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel