想请问一下clover提取的DSDT和SSDT如何命名才能加载

想请问一下clover提取的DSDT和SSDT如何命名才能加载,第1张

不同的电脑,要根据实际情况选择补丁。修改、编译好的,就是放到那个文件夹。就可以加载DSDT。要加载SSDT,就还需要参数。

DSDT是主板BIOS中ACPI的一个表。什么是ACPI呢,它是BIOS的一个高级功能模块。

它是The Differentiated System Description Table的简写。字面上就可以知道它是一个描述系统不同信息的表。

包含了所有除基本系统以外所有不同设备的信息,也就是每台计算机设备的基本系统是相同的,而不相同的设备用DSDT来描述。

DSDT表代码为ACPI Machine Language (AML)。

Mac OS X不完整支持ACPI规范,仅支持它的子集DSDT。

用户通过修改DSDT可以得到更好的硬件支持。最简单的理解就是DSDT是描述硬件的。mac的驱动是被动驱动,需要让系统知道存在这个硬件且知道硬件位置。

修改DSDT的主要目的就是让mac系统识别存在这个硬件并告诉mac系统你的硬件位置,以便让mac系统内置的驱动来驱动硬件工作。

我的z97-hd3+i5-4590,是通过在clover中勾选inject intel,ig-platform-id中填写0D220003,vram处填写64来实现的,系统里识别显卡为hd4600。

后来我删除掉clover中的graphics参数,利用rehabman的补丁源对dsl添加hd4400/4600/5000参数,并手动将其中的ig-platmform-id值改为0x03,0x00,0x22,0x0d,来使用dsdt驱动hd4600,结果系统里显示iris pro。

两种方法似乎一样驱动hd4600,象棋正常,睡眠停风扇。哪种更好呢?如果通过dsdt驱动,是否还需要在clover中设置vram的值为64吗?我的dsdt驱动法是否完整?

自己顶,不顶就看不到了

我肤浅的认为既然是黑苹果,那么只要功能正常就无所谓哪个好了

话说我打rehabman补丁就是不能点apply,不知道是不是少了什么

目前不能半透明中


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11235793.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存