RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,058
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
Does not matter. But how can I patch BRTN ?
As I already mentioned, two basic approaches... either patch _QB7/_QB8:
Code:
Method (_QB7, 0, NotSerialized) // _Qxx: EC Query
{
Store (0xB7, SCIC)
Store (0xB7, DBG8)
If (LGreaterEqual (OSVR, 0x02))
{
Notify (PS2K, 0x0405)
}
}
Method (_QB8, 0, NotSerialized) // _Qxx: EC Query
{
Store (0xB8, SCIC)
Store (0xB8, DBG8)
If (LGreaterEqual (OSVR, 0x02))
{
Notify (PS2K, 0x0406)
}
}
Or leave _QB7 and _QB8 as original, and patch BRTN:
Code:
Method (BRTN, 1, Serialized)
{
If (0x87 == Arg0) { Notify(\_SB.PCI0.LPCB.PS2K, 0x0405) }
If (0x86 == Arg0) { Notify(\_SB.PCI0.LPCB.PS2K, 0x0406) }
}