Hey,
Been working on the base acpi code, under bochs and qemu i can't locate an xsdt, hpet or mcfg table, so i'm presuming that neither emulator supports the HPET or the enhanced pci config space access and rely on the rsdt for 32bit mapped (acpi 1.0) table addresses?
BOCHS/QEMU ACPI tables
-
- Member
- Posts: 524
- Joined: Sun Nov 09, 2008 2:55 am
- Location: Pennsylvania, USA
Re: BOCHS/QEMU ACPI tables
Bochs and qemu are ACPI 1.0, and IIRC the MCFG table is only needed for PCI Express. However, I do remember finding an HPET table on qemu.
-
- Member
- Posts: 93
- Joined: Mon Nov 24, 2008 9:13 am
Re: BOCHS/QEMU ACPI tables
Hi,
--TS
I'm not too sure, but IIRC you should find a RSDP, RSDT, FADT, FACS, DSDT and MADT. Tere is of course no XSDT, because the Bochs/Qemu BIOS is ACPI 1.0 and ACPI 1.0 has no XSDT. The same is true for the HPET table.johnsa wrote:Been working on the base acpi code, under bochs and qemu i can't locate an xsdt, hpet or mcfg table, so i'm presuming that neither emulator supports the HPET or the enhanced pci config space access and rely on the rsdt for 32bit mapped (acpi 1.0) table addresses?
--TS