1 /****************************************************************
3 ****************************************************************/
7 Name(_HID, EISAID("PNP0103"))
9 OperationRegion(HPTM, SystemMemory, 0xFED00000, 0x400)
10 Field(HPTM, DWordAcc, Lock, Preserve) {
14 Method(_STA, 0, NotSerialized) {
17 ShiftRight(Local0, 16, Local0)
18 If (LOr(LEqual(Local0, 0), LEqual(Local0, 0xffff))) {
21 If (LOr(LEqual(Local1, 0), LGreater(Local1, 100000000))) {
26 Name(_CRS, ResourceTemplate() {
27 #if 0 /* This makes WinXP BSOD for not yet figured reasons. */
30 Memory32Fixed(ReadOnly,
31 0xFED00000, // Address Base
32 0x00000400, // Address Length