On 02/03/15 17:19, Igor Mammedov wrote: > On Thu, 29 Jan 2015 16:37:11 +0800 > Shannon Zhao <zhaoshengl...@huawei.com> wrote: > >> XDST points to other tables except FACS & DSDT. > Is there any reason to use XSDT instead of RSDT? > If ACPI tables are below 4Gb which probably would > be the case then RSDT could be used just fine and > we could share more code between x86 and ARM. > > Laszlo, > Do you know if OVMF allocates memory below 4G address range?
Yes, it does. https://github.com/tianocore/edk2/blob/master/OvmfPkg/AcpiPlatformDxe/QemuFwCfgAcpi.c#L162 RSDT should suffice. Thanks, Laszlo