本帖最后由 allhigh 于 2017-10-27 21:19 编辑
见下面3个问题,解决了2个。还有一个观察中。
+++++++++++++++++++++++++++++++++++++++++++++++++
已经可以显示电池图标了。但有问题,见下面几楼。请景友教我。
+++++++++++++++++++++++++++++++++++++++++++++++++
正在按照 RehabMan 的帖子进行电池打补丁。
参照 RehabMan 补丁库里的 t440p 电池补丁进行修改。
其他的拆分项都没啥问题,照改就是了。但是:
有一个 SBDC,16 的拆分,拆成了 BD00,8, BD01,8 dsdt的代码中出现了:
Method (SBDC, 1, NotSerialized) { If (And (Arg0, 0x02)) { BPWC (One) } Else { BPWC (Zero) } }
这下不知咋替换了。上面代码中如果 SBDC 直接替换成 B1B2(BD00, BD01) 编译的时候就会出error, 我目前是替换成低位的 BD00,即: Method (BD00, 1, NotSerialized)
请问,可行吗? 应该如何修改? |