aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGabriel L. Somlo <gsomlo@gmail.com>2012-11-08 12:35:17 -0500
committerKevin O'Connor <kevin@koconnor.net>2012-11-19 22:12:55 -0500
commitd9f5cdbdf55d61aef9a1a534d9123ef734427478 (patch)
tree637b6935bbbe2d03328204629d656cda980c0aeb /src
parent9600c800ac2a6b34a9993d99e7d3d4f7301e9265 (diff)
downloadseabios-hppa-d9f5cdbdf55d61aef9a1a534d9123ef734427478.zip
seabios-hppa-d9f5cdbdf55d61aef9a1a534d9123ef734427478.tar.gz
seabios-hppa-d9f5cdbdf55d61aef9a1a534d9123ef734427478.tar.bz2
DSDT: Fix HPET _CRS Method
Updated _CRS method for HPET, bringing it in line with the way it is presented on recent hardware (e.g. Dell Latitude D630, MacPro5,1, etc); Allows it to be detected and utilized from Mac OS X; Also tested OK on Linux (F16 64-bit install DVD) and Windows (Win7 64-bit install DVD). Signed-off-by: Gabriel Somlo <somlo@cmu.edu>
Diffstat (limited to 'src')
-rw-r--r--src/acpi-dsdt.dsl14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/acpi-dsdt.dsl b/src/acpi-dsdt.dsl
index 284d70d..711302e 100644
--- a/src/acpi-dsdt.dsl
+++ b/src/acpi-dsdt.dsl
@@ -269,15 +269,11 @@ DefinitionBlock (
Return (0x0F)
}
Name(_CRS, ResourceTemplate() {
- DWordMemory(
- ResourceConsumer, PosDecode, MinFixed, MaxFixed,
- NonCacheable, ReadWrite,
- 0x00000000,
- 0xFED00000,
- 0xFED003FF,
- 0x00000000,
- 0x00000400 /* 1K memory: FED00000 - FED003FF */
- )
+ IRQNoFlags () {2, 8}
+ Memory32Fixed (ReadOnly,
+ 0xFED00000, // Address Base
+ 0x00000400, // Address Length
+ )
})
}
}