diff options
author | Gabriel L. Somlo <gsomlo@gmail.com> | 2012-11-08 12:35:17 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2012-11-19 22:12:55 -0500 |
commit | d9f5cdbdf55d61aef9a1a534d9123ef734427478 (patch) | |
tree | 637b6935bbbe2d03328204629d656cda980c0aeb /src | |
parent | 9600c800ac2a6b34a9993d99e7d3d4f7301e9265 (diff) | |
download | seabios-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.dsl | 14 |
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 + ) }) } } |