--- acpi_dsdt.orig Wed Jul 30 20:40:16 2003 +++ acpi_dsdt Wed Jul 30 20:44:50 2003 @@ -142,8 +142,7 @@ } If(LOr(LEqual(C006, 0x0), LEqual(C006, 0x3))) { If(CondRefOf(\_OSI, Local0)) { - If(\_OSI) { - "Windows 2001" + If(\_OSI("Windows 2001")) { Store(0x4, C006) } } @@ -1654,7 +1653,6 @@ } Method(C12C, 2) { Acquire(C11B, 0xffff) - Acquire(\_GL_, 0xffff) Add(Arg1, 0x1, Local6) If(LGreater(Local6, 0x11)) { Store(0x11, Local6) @@ -1690,14 +1688,12 @@ Store(Local3, C0FE) Store(Local4, C0FF) Store(Local5, C100) - Release(\_GL_) Release(C11B) Return(Local7) } Method(C12D, 2) { Store(0x0, Local1) Acquire(C11B, 0xffff) - Acquire(\_GL_, 0xffff) Store(SizeOf(Arg1), Local7) Store(0x09c4, Local0) While(LAnd(LNot(LEqual(0x0, C0FB)), LGreater(Local0, 0x0))) { @@ -1728,7 +1724,6 @@ Store(Local3, C0FE) Store(Local4, C0FF) Store(Local5, C100) - Release(\_GL_) Release(C11B) Return(Local0) }