honglau
发表于 2011-10-25 10:00
楼主辛苦了,正在研究。。
siriusalive
发表于 2011-10-25 10:50
zenglg1977 发表于 2011-10-25 08:37 static/image/common/back.gif
看看BDC0或者BFC0是否是16位的?很大可能是。每个机器的DSDT是不一样的,命名方式也是不一样的,因此只能 ...
恩,我看了下的确是这样的谢谢,还有问题。。就是
电池的代码中有这样的Store (^^EC0.BDC0, BFC1)
其中BDC0和BFC1在定义中都是16位的。。这个要如何改呢?
另外BDC定义中已经有BDC0和BDC1了。。。是不是我再命名的时候是随意的呢?
比如把BDC0, 16改成SDC0,8和SDC1, 8呢?
额
我的dsdt中还有这样的语句
If (^^EC0.BDC0)
不知道这个要怎么改呢?
谢谢楼主
eawah
发表于 2011-10-25 12:18
VIVXIX
发表于 2011-10-25 12:27
siriusalive 发表于 2011-10-25 10:50 static/image/common/back.gif
恩,我看了下的确是这样的谢谢,还有问题。。就是
电池的代码中有这样的Store (^^EC0.BDC0, BFC1)
其中 ...
https://bbs.pcbeta.com/viewthread-935582-1-1.html
参见我的修改{:9_356:}
gatwin
发表于 2011-10-25 12:28
这个不替换1.3.5的AppleACPIPlatform.kext也行?
zenglg1977
发表于 2011-10-25 12:30
siriusalive 发表于 2011-10-25 10:50 static/image/common/back.gif
恩,我看了下的确是这样的谢谢,还有问题。。就是
电池的代码中有这样的Store (^^EC0.BDC0, BFC1)
其中 ...
修改成其它的名字就可以了,但不能太长,最大4个字符。
If (^^EC0.BDC0)就是判断BDC0非0,你可以在之前计算BDC0的值,然后进行判断,或者两个8位的数字不是全0,你简单看看ACPI的SPEC吧
a7962109
发表于 2011-10-25 12:30
z6will
发表于 2011-10-25 12:36
zenglg1977 发表于 2011-10-25 12:30 static/image/common/back.gif
修改成其它的名字就可以了,但不能太长,最大4个字符。
If (^^EC0.BDC0)就是判断BDC0非0,你可以在之前计 ...
链接在这里
http://www.insanelymac.com/forum/index.php?showtopic=264597
使用smartbattery确实会好很多,如果你有时间,可以试一试,使用起来会显得更加原生一些。
honglau
发表于 2011-10-25 13:50
再次来感谢楼主,通过修发DSDT搞定电池。。。非常感谢。。。我是乘以0xff,不知会不会出什么问题。。。
zenglg1977
发表于 2011-10-25 13:55
honglau 发表于 2011-10-25 13:50 static/image/common/back.gif
再次来感谢楼主,通过修发DSDT搞定电池。。。非常感谢。。。我是乘以0xff,不知会不会出什么问题。。。
应该不会,就是显示充电或者用电池显示的百分比或者剩余时间不太准确
siriusalive
发表于 2011-10-25 16:07
zenglg1977 发表于 2011-10-25 12:30 static/image/common/back.gif
修改成其它的名字就可以了,但不能太长,最大4个字符。
If (^^EC0.BDC0)就是判断BDC0非0,你可以在之前计 ...
恩,好的,谢谢楼主!
humblying
发表于 2011-10-25 16:45
马上试试!
gatwin
发表于 2011-10-25 18:44
能不能帮我的看看哪错了?我改了N次还是不行。电脑都快重启爆了。无奈啊。
yhz670
发表于 2011-10-25 18:55
我也下载一个来试试。我的就是电池问题了,其他都基本完美。
sensssz
发表于 2011-10-25 19:17
感谢楼主~~我也比较喜欢原版驱动。
cedccy
发表于 2011-10-25 20:28
谁上传一下原版的10.7.2的AppleACPIPlatform.kext?
gatwin
发表于 2011-10-25 20:30
非常谢谢。我搞定了。太粗心了。
zenglg1977
发表于 2011-10-25 20:51
cedccy 发表于 2011-10-25 20:28 static/image/common/back.gif
谁上传一下原版的10.7.2的AppleACPIPlatform.kext?
Mtt@s
发表于 2011-10-25 21:22
感谢楼主原创分享。
cedccy
发表于 2011-10-25 22:08
本帖最后由 cedccy 于 2011-10-25 22:19 编辑
我的如下:
Field (RAM, ByteAcc, Lock, Preserve)
{
Offset (0xE0),
BSRC, 16,
BSFC, 16,
BSPE, 16,
BSAC, 16,
BSVO, 16,
, 15,
BSCM, 1,
BSCU, 16,
BSTV, 16
}
Field (RAM, ByteAcc, Lock, Preserve)
{
Offset (0xE0),
BSDC, 16,
BSDV, 16,
BSSN, 16
红色的那些要改吗,怎么改?
页:
1
2
[3]
4
5
6
7
8
9
10
11
12