hswwm 发表于 2016-9-22 00:50

对于dsdt的语法理解,有几句不太懂,有大神看到了一起来讨论一下

本帖最后由 hswwm 于 2016-9-22 12:13 编辑

cpu: corem5y10c
声卡:alc269
网卡:usb rtl8188

对于我的这个平板。。。对没错。。昂达平板。。。在我修改它的dsdt电池部分时,我遇到了让我抓狂的地方,根据本论坛的daxuexinsheng大神和osx86论坛的rehabman大神的帖子,我改了EmbeddedControl下的16位字段为8位字段,并在调用这些字段的地方(bat0)看到了诸如此类代码:
Store (Multiply (B1FC, 0x0A), Index (BPKG, 0x02))
**B1FC为16位字段




                  If (B1FC)
                  {
                        Store (Divide (Multiply (B1FC, 0x0A), 0x0A, ), Index (
                            BPKG, 0x05))
                        Store (Divide (Multiply (B1FC, 0x0A), 0x19, ), Index (
                            BPKG, 0x06))
                        Store (Divide (Multiply (B1DC, 0x0A), 0x64, ), Index (
                            BPKG, 0x07))
                  }

hswwm 发表于 2016-9-22 16:15

电池只能显示充电与否,电量显示一直为0,打了rehabman的电量0 补丁也没有用

hswwm 发表于 2016-9-22 18:16

顶一顶,是不是我这个板子太小众了。。。主板是insyde h2o的bios。。。。

1312827762 发表于 2019-8-31 20:37

楼主解决了吗,我的酷比魔方i7这段代码和你的一样,同求解决方案

hswwm 发表于 2019-10-15 15:41

1312827762 发表于 2019-8-31 20:37 https://www.pcbeta.com/static/image/common/back.gif
楼主解决了吗,我的酷比魔方i7这段代码和你的一样,同求解决方案

解决了,可以看我发的帖子
页: [1]
查看完整版本: 对于dsdt的语法理解,有几句不太懂,有大神看到了一起来讨论一下