2019-12-19 21:33:12 -06:00
|
|
|
//Add PWRB
|
2020-06-03 08:32:15 -05:00
|
|
|
DefinitionBlock("", "SSDT", 2, "tyler", "PNP0C0C", 0)
|
2019-12-19 21:33:12 -06:00
|
|
|
{
|
2020-11-03 13:22:45 -06:00
|
|
|
External (OSDW, MethodObj)
|
|
|
|
|
2019-12-19 21:33:12 -06:00
|
|
|
//search PNP0C0C
|
|
|
|
Scope (\_SB)
|
|
|
|
{
|
2020-11-03 13:22:45 -06:00
|
|
|
// Adds ACPI power-button-device
|
|
|
|
// https://github.com/daliansky/OC-little/blob/master/06-%E6%B7%BB%E5%8A%A0%E7%BC%BA%E5%A4%B1%E7%9A%84%E9%83%A8%E4%BB%B6/SSDT-PWRB.dsl
|
2019-12-19 21:33:12 -06:00
|
|
|
Device (PWRB)
|
|
|
|
{
|
2020-11-03 13:22:45 -06:00
|
|
|
Name (_HID, EisaId ("PNP0C0C") /* Power Button Device */) // _HID: Hardware ID
|
|
|
|
|
|
|
|
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
|
|
|
|
{
|
|
|
|
Return (Zero)
|
|
|
|
}
|
|
|
|
|
2019-12-19 21:33:12 -06:00
|
|
|
Method (_STA, 0, NotSerialized)
|
|
|
|
{
|
2020-11-03 13:22:45 -06:00
|
|
|
If (OSDW())
|
2019-12-19 21:33:12 -06:00
|
|
|
{
|
|
|
|
Return (0x0F)
|
|
|
|
}
|
2020-11-03 13:22:45 -06:00
|
|
|
|
|
|
|
Return (Zero)
|
2019-12-19 21:33:12 -06:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
//EOF
|