You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
1.9 KiB

/*
* 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)
}
}
}