/* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20220331 (64-bit version) * Copyright (c) 2000 - 2022 Intel Corporation * * Disassembling to symbolic ASL+ operators * * Disassembly of ssdt6.dat, Thu Sep 1 23:24:17 2022 * * Original Table Header: * Signature "SSDT" * Length 0x000000F8 (248) * Revision 0x01 * Checksum 0xC4 * OEM ID "LENOVO" * OEM Table ID "CB-01 " * OEM Revision 0x00000001 (1) * Compiler ID "ACPI" * Compiler Version 0x00040000 (262144) */ DefinitionBlock ("", "SSDT", 1, "LENOVO", "CB-01 ", 0x00000001) { Scope (\_SB) { Name (MDSZ, 0x01E0) OperationRegion (PDSP, SystemIO, 0xB0, One) Field (PDSP, ByteAcc, NoLock, Preserve) { IOB2, 8 } OperationRegion (GPCD, SystemMemory, 0x7AA5D000, 0x0200) Field (GPCD, AnyAcc, NoLock, Preserve) { DTSZ, 32, TKNO, 32, PTYP, 8, I_PS, 8, PACT, 8, RSVD, 40, PGUI, 128, DBUF, 3840 } Method (PCDE, 2, Serialized) { PGUI = Arg0 TKNO = Arg1 Local0 = Zero IOB2 = 0x17 If ((I_PS == Zero)) { If ((DTSZ <= MDSZ)) { Mid (DBUF, Zero, DTSZ, Local0) } } Return (Local0) } Method (HBID, 0, NotSerialized) { Local0 = \_SB.PCDE (Buffer (0x10) { /* 0000 */ 0x83, 0x18, 0x1F, 0xC5, 0x00, 0xDF, 0x6A, 0x4F, // ......jO /* 0008 */ 0x08, 0xA0, 0x36, 0x9F, 0x60, 0x98, 0xFD, 0xAF // ..6.`... }, 0x20000032) Return (Local0) } } }