[SeaBIOS] [PATCH 3/3] acpi: revert d9f5cdbdf (DSDT: Fix HPET _CRS Method)

Kevin O'Connor kevin at koconnor.net
Wed Dec 5 23:36:48 CET 2012


Changing the hpet resource template appears to break WinXP, so revert
the change.

Signed-off-by: Kevin O'Connor <kevin at 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 */
+            )
         })
     }
 }
-- 
1.7.11.7




More information about the SeaBIOS mailing list