/* * Intel ACPI Component Architecture * AML Disassembler version 20130823-32 [Aug 28 2013] * Copyright (c) 2000 - 2013 Intel Corporation * * Disassembly of DSDT, Mon Oct 7 09:58:06 2013 * * Original Table Header: * Signature "DSDT" * Length 0x00001158 (4440) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support * Checksum 0xC6 * OEM ID "BXPC" * OEM Table ID "BXDSDT" * OEM Revision 0x00000001 (1) * Compiler ID "INTL" * Compiler Version 0x20130823 (538118179) */ DefinitionBlock ("DSDT.aml", "DSDT", 1, "BXPC", "BXDSDT", 0x00000001) { External (_SB_.PCI0.PCNT, MethodObj) External (NTFY, MethodObj) External (CPON) External (P0E_, IntObj) External (P0S_, IntObj) External (P1E_, IntObj) External (P1L_, IntObj) External (P1S_, IntObj) External (P1V_) Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 } Method (DBUG, 1, NotSerialized) { ToHexString (Arg0, Local0) ToBuffer (Local0, Local0) Subtract (SizeOf (Local0), One, Local1) Store (Zero, Local2) While (LLess (Local2, Local1)) { Store (DerefOf (Index (Local0, Local2)), DBGB) Increment (Local2) } Store (0x0A, DBGB) } } Scope (_SB) { Device (PCI0) { Name (_HID, EisaId ("PNP0A03")) // _HID: Hardware ID Name (_ADR, Zero) // _ADR: Address Name (_UID, One) // _UID: Unique ID } } Scope (_SB.PCI0) { Device (ISA) { Name (_ADR, 0x00010000) // _ADR: Address OperationRegion (P40C, PCI_Config, 0x60, 0x04) Name (FDEN, One) } } Scope (_SB.PCI0) { OperationRegion (PCST, SystemIO, 0xAE00, 0x08) Field (PCST, DWordAcc, NoLock, WriteAsZeros) { PCIU, 32, PCID, 32 } OperationRegion (SEJ, SystemIO, 0xAE08, 0x04) Field (SEJ, DWordAcc, NoLock, WriteAsZeros) { B0EJ, 32 } OperationRegion (BNMR, SystemIO, 0xAE10, 0x04) Field (BNMR, DWordAcc, NoLock, WriteAsZeros) { BNUM, 32 } Mutex (BLCK, 0x00) Method (PCEJ, 2, NotSerialized) { Acquire (BLCK, 0xFFFF) Store (Arg0, BNUM) Store (ShiftLeft (One, Arg1), B0EJ) Release (BLCK) Return (Zero) } } Scope (_GPE) { Name (_HID, "ACPI0006") // _HID: Hardware ID Method (_L00, 0, NotSerialized) // _Lxx: Level-Triggered GPE { } Method (_E01, 0, NotSerialized) // _Exx: Edge-Triggered GPE { Acquire (\_SB.PCI0.BLCK, 0xFFFF) \_SB.PCI0.PCNT () Release (\_SB.PCI0.BLCK) } } }