Win10论坛

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

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

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

搜索
查看: 621|回复: 16

[DSDT] 使用DSDT后显卡名称多了几个“,,,,” [复制链接]

Rank: 2Rank: 2

UID
2954265
帖子
199
PB币
463
贡献
0
技术
0
活跃
204
发表于 2020-2-10 14:22:04 |显示全部楼层
如图,PCI里面多了独显,后面也跟着,,,,
然而DSDT里面

                Device (PEGP)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Device (LTRE)
                    {
                        Name (_ADR, Zero)  // _ADR: Address
                        Device (GFX0)
                        {
                            Name (_ADR, Zero)  // _ADR: Address
                            Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                            {
                                If (LEqual (Arg2, Zero))
                                {
                                    Return (Buffer (One)
                                    {
                                         0x03                                          
                                    })
                                }

                                Return (Package (0x10)
                                {
                                    "AAPL,slot-name",
                                    Buffer (0x07)
                                    {
                                        "Slot-1"
                                    },

                                    "@0,name",
                                    Buffer (0x0D)
                                    {
                                        "ATY,Iriri"
                                    },

                                    "@1,name",
                                    Buffer (0x0D)
                                    {
                                        "ATY,Iriri"
                                    },

                                    "@2,name",
                                    Buffer (0x0D)
                                    {
                                        "ATY,Iriri"
                                    },

                                    "@3,name",
                                    Buffer (0x0D)
                                    {
                                        "ATY,Iriri"
                                    },

                                    "device_type",
                                    Buffer (0x13)
                                    {
                                        "ATY,IririParent"
                                    },

                                    "model",
                                    Buffer (0x16)
                                    {
                                        "Radeon RX Vega 64"
                                    },

                                    "hda-gfx",
                                    Buffer (0x0A)
                                    {
                                        "onboard-2"
                                    }
                                })
                            }
                        }



附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
958864
帖子
699
PB币
152
贡献
0
技术
5
活跃
610
发表于 2020-2-10 14:25:10 |显示全部楼层
为啥要用DSDT呢?直接OC 或者 clover 注入不更好,另外你的显卡好像这样没有被内建,显卡不应该出现在PCI列表里

点评

左右流之  去掉AAPL,slot-name部分就可以了  发表于 2020-2-10 14:40

远景刁民

Rank: 9

UID
1102266
帖子
3903
PB币
2463
贡献
0
技术
33
活跃
1737
发表于 2020-2-10 14:27:54 |显示全部楼层
你把 Buffer (0x16)改成0x18还能多出两个

点评

kingmaxgl  = v =  发表于 2020-2-10 14:33

Rank: 5Rank: 5Rank: 5

UID
4856977
帖子
683
PB币
268
贡献
0
技术
0
活跃
670
发表于 2020-2-10 14:34:35 |显示全部楼层
先保存成dsl,然后吧"model",
                                    Buffer (0x16)
                                    {
                                        "Radeon RX Vega 64"
                                    },

的0x16删除在另存为aml

Rank: 2Rank: 2

UID
2954265
帖子
199
PB币
463
贡献
0
技术
0
活跃
204
发表于 2020-2-10 14:34:47 |显示全部楼层
kingmaxgl 发表于 2020-2-10 14:25
为啥要用DSDT呢?直接OC 或者 clover 注入不更好,另外你的显卡好像这样没有被内建,显卡不应该出现在PCI列 ...

因为我把weg删了,用的DSDT
http://bbs.pcbeta.com/viewthread-1772352-1-1.html
然后我和这位老哥一样,所以改了我的DSDT
clover怎么注入独显呢?我只弄个核显。

Rank: 2Rank: 2

UID
2954265
帖子
199
PB币
463
贡献
0
技术
0
活跃
204
发表于 2020-2-10 14:37:04 |显示全部楼层
左右流之 发表于 2020-2-10 14:27
你把 Buffer (0x16)改成0x18还能多出两个

是因为字节长度吗?

远景刁民

Rank: 9

UID
1102266
帖子
3903
PB币
2463
贡献
0
技术
33
活跃
1737
发表于 2020-2-10 14:39:07 |显示全部楼层
Tempoit 发表于 2020-2-10 14:37
是因为字节长度吗?

是的,算不准括号里可以留空,编译后会自动补上。

Rank: 2Rank: 2

UID
2954265
帖子
199
PB币
463
贡献
0
技术
0
活跃
204
发表于 2020-2-10 14:58:43 |显示全部楼层
左右流之 发表于 2020-2-10 14:39
是的,算不准括号里可以留空,编译后会自动补上。

多谢大佬,确实可以,学习了!
只是BitBar显卡插件报错了是为什么呢?

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
2954265
帖子
199
PB币
463
贡献
0
技术
0
活跃
204
发表于 2020-2-10 15:11:17 |显示全部楼层
左右流之 发表于 2020-2-10 14:39
是的,算不准括号里可以留空,编译后会自动补上。

看了你的点评,把AAPL,slot-name删了就好了,太感谢了!
头像被屏蔽

UID
159952
帖子
3014
PB币
1313
贡献
0
技术
334
活跃
2430

7周年庆典勋章 8周年庆典勋章

发表于 2020-2-10 15:49:04 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

111

Rank: 2Rank: 2

UID
2485616
帖子
286
PB币
646
贡献
0
技术
0
活跃
875
发表于 2020-2-10 15:55:22 |显示全部楼层
学习了 感谢

Rank: 2Rank: 2

UID
2954265
帖子
199
PB币
463
贡献
0
技术
0
活跃
204
发表于 2020-2-10 16:23:33 |显示全部楼层
独行秀才 发表于 2020-2-10 15:49
"model",
                                    Buffer (0x16)
                                    {
...

感谢,已经正常了,谢谢!

Rank: 7Rank: 7Rank: 7

UID
2451983
帖子
1569
PB币
181
贡献
0
技术
12
活跃
1452
发表于 2020-2-10 16:51:36 |显示全部楼层
直接把 Buffer (0x16) 改成  Buffer ()  ,就是去掉括号里的数字,保存后会自动计算字符的。,不用转格式。另外PCI卡信息只要把"AAPL,slot-name删了就行了

Rank: 2Rank: 2

UID
2954265
帖子
199
PB币
463
贡献
0
技术
0
活跃
204
发表于 2020-2-10 17:23:12 |显示全部楼层
tsepangching 发表于 2020-2-10 16:51
直接把 Buffer (0x16) 改成  Buffer ()  ,就是去掉括号里的数字,保存后会自动计算字符的。,不用转格式。 ...

谢谢!已经搞定了

套大大

Rank: 9

UID
157829
帖子
1048
PB币
811
贡献
0
技术
20
活跃
2195

7周年庆典勋章

发表于 2020-2-10 23:18:07 |显示全部楼层
其实dsl很多都可以自动不全的,比如Buffer大小,字节偏移量大小,留空编译自动补全方便又准确

海军陆战队

Rank: 2Rank: 2

UID
857019
帖子
483
PB币
131
贡献
0
技术
0
活跃
813
发表于 2020-2-10 23:28:03 来自手机 |显示全部楼层
学习一下,感谢楼上各位大佬

Rank: 7Rank: 7Rank: 7

UID
713168
帖子
1635
PB币
142
贡献
0
技术
6
活跃
2538
发表于 2020-2-11 06:09:40 |显示全部楼层
谢谢楼主分享
回顶部
Copyright (C) 2005-2021 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛