79 lines
1.4 KiB
Plaintext
79 lines
1.4 KiB
Plaintext
DefinitionBlock("BATTSIM.AML","SSDT",0x1,"MSFT","simulatr",0x1) {
|
|
Scope(\_SB) {
|
|
|
|
Device(ASIM) {
|
|
Name(_HID, "_ASIM0000")
|
|
Name(_GPE, 0)
|
|
Name(_UID, 0)
|
|
|
|
OperationRegion(ASI2, 0x81, 0x0, 0x10000)
|
|
|
|
Field(ASI2, AnyAcc, Lock, Preserve) {
|
|
VAL1, 32,
|
|
VAL2, 32,
|
|
VAL3, 32,
|
|
VAL4, 32,
|
|
VAL5, 32,
|
|
VAL6, 32,
|
|
VAL7, 32,
|
|
VAL8, 32,
|
|
VAL9, 32,
|
|
VALA, 32,
|
|
VALB, 32,
|
|
VALC, 32,
|
|
|
|
}
|
|
|
|
Method(_STA, 0) {
|
|
Return(0xF)
|
|
}
|
|
Method(ACON, 0) {
|
|
Store(1, \_SB.AC00._PSR)
|
|
Notify(\_SB.BAT0, 0x80)
|
|
Return(0)
|
|
}
|
|
Method(ACOF, 0) {
|
|
Store(0, \_SB.AC00._PSR)
|
|
Notify(\_SB.BAT0, 0x80)
|
|
Return(0)
|
|
}
|
|
}
|
|
|
|
Device(AC00) {
|
|
Name(_HID, "ACPI0003")
|
|
Name(_PSR, 0)
|
|
}
|
|
|
|
Device(BAT0) {
|
|
Name(_HID, "PNP0C0A")
|
|
Name(_STA, 0x1F)
|
|
Name(_BST, Package ()
|
|
{
|
|
0x00000001,
|
|
0x00000000,
|
|
0x00001000,
|
|
0x00001000
|
|
})
|
|
Name(_BIF, Package ()
|
|
{
|
|
0x00000000,
|
|
0x00001000,
|
|
0x00001000,
|
|
0x00000000,
|
|
0x00001000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
"Vince-Tech",
|
|
"1234567890",
|
|
"Blah Type",
|
|
0x000000000
|
|
})
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|