- 积分
- 118
- 最后登录
- 2023-2-22
- 精华
- 0
- 阅读权限
- 20
- 主题
- 11
- UID
- 4743397
- 帖子
- 220
- PB币
- 109
- 威望
- 5
- 贡献
- 0
- 技术
- 0
- 活跃
- 242
- UID
- 4743397
- 帖子
- 220
- PB币
- 109
- 贡献
- 0
- 技术
- 0
- 活跃
- 242
|
这几天想把clover转换成oc, 但是遇到一个问题 -- 之前hpet的修补直接在clover打上 fix hpet就可以了,但是oc需要打补丁。按照别人的看法,减少在oc中重名。
根据宪武大大在https://github.com/daliansky/OC-little里面写的,使用《预置变量法》来禁止hpet, 将hpae置为0。禁止hpet补丁如下
- External (HPAE, IntObj)
- Scope (\)
- {
- If (_OSI ("Darwin"))
- {
复制代码
但是这个方法可以成功驱动声卡,但是电脑会在启动后过6分钟左右卡死。
一个晚上一直在尝试修改,发现是这个补丁的问题。目前的解决方案是重命名 _crs, 然后再添加_crs到ssdt中。
但是一直纠结于为什么会卡死,有没有人遇到同样的情况? 有没有大大知道为什么的? 求解答。万分感谢。
|
|