- 积分
- 8
- 最后登录
- 2024-2-21
- 精华
- 0
- 阅读权限
- 10
- 主题
- 1
- UID
- 3590014
- 帖子
- 20
- PB币
- 2
- 威望
- 0
- 贡献
- 0
- 技术
- 0
- 活跃
- 100
- UID
- 3590014
- 帖子
- 20
- PB币
- 2
- 贡献
- 0
- 技术
- 0
- 活跃
- 100
|
发表于 2016-6-9 20:19:24
IP属地广东
|显示全部楼层
最近搞声卡时遇到的问题,像vt2021这种要同时注入两个layout id的在dsdt里要怎么写?我只注入5的话只有后面板出声,只注入7的话全部无声。(AppleALC中的定义:VT2020/2021 0x100100, layout 5, 7)
之前没注入dsdt,同时用另一个贴子下的hdaenabler5和hdaenabler7两个kext就能完美识别前后面板,所以总想着dsdt里也要同时注入两个id。我是ozmosis引导的,没得用clover注入,请问dsdt中要如何注入才能达到像之前那样用两个hdaenabler的效果呢?感觉oz里的kext加载有点不稳定,不想再用回两个hdaenabler。。。
主板是z77m d3h
附教程原帖和dsdt下的注入代码,万分感谢!
https://bbs.pcbeta.com/viewthread-1683592-1-1.html
https://bbs.pcbeta.com/viewthread-1684858-1-1.html
- "codec-id",
- Buffer (0x04)
- {
- 0x89, 0x08, 0xEC, 0x10
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x05, 0x00, 0x00, 0x00
- },
- "PinConfigurations",
- Buffer (0x30)
- {
- /* 0000 */ 0x10, 0x40, 0x01, 0x01, 0xF0, 0x10, 0x01, 0x41,
- /* 0008 */ 0xF0, 0x60, 0x01, 0x41, 0xF0, 0x20, 0x01, 0x41,
- /* 0010 */ 0x10, 0x40, 0x21, 0x02, 0x30, 0x90, 0xA1, 0x02,
- /* 0018 */ 0x30, 0x30, 0x81, 0x01, 0x30, 0x90, 0xA1, 0x01,
- /* 0020 */ 0xF0, 0x00, 0x37, 0x59, 0xF0, 0x10, 0x44, 0x47,
- /* 0028 */ 0xF0, 0x00, 0x56, 0x58, 0xF0, 0x20, 0xC4, 0x47
- }
复制代码
|
|