Changing the hpet resource template appears to break WinXP, so revert the change.
Signed-off-by: Kevin O'Connor kevin@koconnor.net --- src/acpi-dsdt-hpet.dsl | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/src/acpi-dsdt-hpet.dsl b/src/acpi-dsdt-hpet.dsl index d5aa3f1..75b8a16 100644 --- a/src/acpi-dsdt-hpet.dsl +++ b/src/acpi-dsdt-hpet.dsl @@ -24,11 +24,15 @@ Scope(_SB) { Return (0x0F) } Name(_CRS, ResourceTemplate() { - IRQNoFlags() {2, 8} - Memory32Fixed(ReadOnly, - 0xFED00000, // Address Base - 0x00000400, // Address Length - ) + DWordMemory( + ResourceConsumer, PosDecode, MinFixed, MaxFixed, + NonCacheable, ReadWrite, + 0x00000000, + 0xFED00000, + 0xFED003FF, + 0x00000000, + 0x00000400 /* 1K memory: FED00000 - FED003FF */ + ) }) } }