hackintosh dsdt

硬件兼容

[笔记本品牌/型号]
CPU+主板(芯片组)
(所有)显卡+屏幕分辨率
WIFI 网卡 声卡等

DSDT

DSDT是主板BIOS中ACPI的一个表。什么是ACPI呢,它是BIOS的一个高级功能模块。
ACPI由很多表组成,包括:RSDP,SDTH,RSDT,FADT,FACS,DSDT,SSDT,MADT,SBST,XSDT,ECDT,SLIT,SRAT。(略写了,不用太详细介绍)其中DSDT就是它的一个重要的描述表。
它是The Differentiated System Description Table的简写。字面上就可以知道它是一个描述系统不同信息的表。
包含了除基本系统以外所有不同设备的信息,也就是每台计算机设备的基本系统是相同的,而不相同的设备用DSDT来描述。
DSDT表用ACPI Machine Language (AML)格式描述。
Mac OS X不完整支持ACPI规范,仅支持它的子集DSDT。

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

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

The tables allow description of system hardware in a platform-independent manner, and are presented as either fixed-formatted data structures or in AML.
The main AML table is the DSDT (differentiated system description table)

Do i really need it?

No, to get a functional Hackintosh you don’t need a DSDT.

But having one can make your system running more stable, lighter (editing this one table replace many extra files).

One thought on “hackintosh dsdt

发表评论

电子邮件地址不会被公开。