70 lines
1.8 KiB
Plaintext
70 lines
1.8 KiB
Plaintext
/*
|
|
* Intel ACPI Component Architecture
|
|
* AML/ASL+ Disassembler version 20251212 (64-bit version)
|
|
* Copyright (c) 2000 - 2025 Intel Corporation
|
|
*
|
|
* Disassembling to symbolic ASL+ operators
|
|
*
|
|
* Disassembly of battery.aml
|
|
*
|
|
* Original Table Header:
|
|
* Signature "SSDT"
|
|
* Length 0x000000B9 (185)
|
|
* Revision 0x01
|
|
* Checksum 0x40
|
|
* OEM ID "ALASKA"
|
|
* OEM Table ID "A M I "
|
|
* OEM Revision 0x00000001 (1)
|
|
* Compiler ID "INTL"
|
|
* Compiler Version 0x20251212 (539300370)
|
|
*/
|
|
DefinitionBlock ("", "SSDT", 1, "ALASKA", "A M I ", 0x00000001)
|
|
{
|
|
External (_SB_.PCI0, DeviceObj)
|
|
|
|
Scope (_SB.PCI0)
|
|
{
|
|
Device (BAT0)
|
|
{
|
|
Name (_HID, EisaId ("PNP0C0A") /* Control Method Battery */) // _HID: Hardware ID
|
|
Name (_UID, Zero) // _UID: Unique ID
|
|
Method (_STA, 0, NotSerialized) // _STA: Status
|
|
{
|
|
Return (0x1F)
|
|
}
|
|
|
|
Method (_BIF, 0, NotSerialized) // _BIF: Battery Information
|
|
{
|
|
Return (Package (0x0D)
|
|
{
|
|
One,
|
|
0x1770,
|
|
0x1770,
|
|
One,
|
|
0x39D0,
|
|
0x0258,
|
|
0x012C,
|
|
0x3C,
|
|
0x3C,
|
|
"PABAS0241231",
|
|
"41167",
|
|
"LION",
|
|
"Compal"
|
|
})
|
|
}
|
|
|
|
Method (_BST, 0, NotSerialized) // _BST: Battery Status
|
|
{
|
|
Return (Package (0x04)
|
|
{
|
|
Zero,
|
|
Zero,
|
|
0x1770,
|
|
0x39D0
|
|
})
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|