Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 556|回复: 1

[求助] 大神帮忙改下dsdt,菜鸟提取出来一堆错当时就懵逼了 [复制链接]

Rank: 2Rank: 2

UID
1954435
帖子
353
PB币
40
贡献
0
技术
4
活跃
610
发表于 2015-12-30 16:33:54 |显示全部楼层
提取的原件

归档.zip

44.13 KB, 下载次数: 2, 下载积分: PB币 -1

Rank: 2Rank: 2

UID
3591826
帖子
89
PB币
49
贡献
0
技术
7
活跃
339
发表于 2015-12-30 21:42:22 |显示全部楼层

我也是新手

抱歉楼主,我没能彻底修复错误

不过DSDT 在ACPI 5.0下是能用~


DSDT SSDT.zip (141.93 KB, 下载次数: 0)

ACPI 5.0下修改


DSDT

4109~4149 Zero 通过“//“注释屏蔽

4176~4182 Zero 通过“//“注释屏蔽

12212 Arg0 通过“//“注释屏蔽


SSDT-4

223~381 Package (0x06) 通过“//“注释屏蔽


然而没搞定下面的SSDT

SSDT-3  

117 Else 前 “,” 改成“)}”

120 删除)

162 同117行处理

165 同120行处理


没解决: 切换到ACPI 4.0 显示更多错误,然而我不会改...

171 syntax error, unexpected PARSEOP_DEVICE,expecting $end and premature End-Of-File


SSDT-6

参考 此帖求大神帮忙改一下DSDT  http://bbs.pcbeta.com/viewthread-1598331-1-1.html


引用8楼层主 - drcc 的回复

        Method (GPPR, 2, NotSerialized)能通过的如下

        {

            If (LEqual (Arg1, Zero))

            {

                If (LEqual (Arg0, Zero))

                {

                    If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO))

                    {

                        \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, One)

                                                \_SB.PCI0.PEG0.PEGP.SGPO (PWEN, Zero)

                                                }

                                                Else

                                {

                                    If (LEqual (Arg1, One))

                                    {

                                        If (LEqual (Arg0, Zero))

                                        {

                                            If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO))

                                            {

                                                \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, One)

                                                                                                \_SB.PCI0.PEG0.PEGP.SGPO (PWEN, One)

                                                                                                Sleep (DLPW)

                                                                                                \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, Zero)

                                                                                                Sleep (DLHR)

                                            }

                                        }

                                    }

                                }

                    

                }

            }

        }



PS:看了下 SSDT-5

注释中写有:*     OEM Table ID     “CpuSsdt"

且内容跟 OEM Table ID "CpuPm”差不多,觉得应该就是CpuPm了

个人感觉可以用ssdtPRGen.sh生成的SSDT代替




关闭

站长推荐

2020 CTIC网络安全分析与情报大会将于10/21线上开幕,距报名结束还有5天,抓紧时间上车 ...
扫描二维码, 关注官方服务号“微步在线”,参与活动即可领取丰厚奖品
回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件