dsdt错误求助 添加DTGP函数 Object does not exist

dsdt错误求助 添加DTGP函数 Object does not exist,第1张

以select * from A where exists(select * from B where A.a=B.a)为例, exists表示,对于A中的每一个记录,如果,在表B中有记录,其属性a的值与表A这个记录的属性a的值相同,则表A的这个记录是符合条件的记录, 如果是NOT exists,则表示如果表B中没有

很多同学都还在为mac系统的高温不降烦恼,高温其实没那么可怕,

首先需要知道为什么mac系统的温度会这么高,

电脑的主要温度来源于CPU和显卡。

CPU温度和显卡温度降下来了,电脑温度还会这么高吗?

这就要选择适合自己的DSDT,SSDT了,这两个东西很重要,

第一、CPU温度高主要就是频率引起的,如果CPU长期高频不降,温度肯定下不来,

为什么CPU会高频不降呢,主要就是不能变频的问题,

或者是AGPM不能正确加载导致CPU高频不降,温度居高不下。

AGPM的正确加载和SMBIOS文件的关系很大,

需要选择一个合适的机型才能加载AGPM,

比如我选择的就是macbook pro 9.2,之前试过macbookpro 8.1,

发现就没加载AGPM,没做其他修改,就只是改了机型文件就成功加载了,

至于改机型也不能加载的同学请自行远景搜索加载AGPM的修改方法。

论坛里有介绍,因为我原生可以加载就没研究了。

第二、就是由于独立显卡长期的高功率引起的CPU高频不降了。

由于现在很多的独显切换技术的原因,大部分笔记本独立显卡都是不能工作的,

虽然正确识别,但是不能切换, 不仅如此,而且还一直处于满负荷工作状态,

不仅耗电量巨大,还导致CPU一直高频率为它提供处理。

这个时候需要的就是DSDT屏蔽独立显卡了,

第三、就是一个适合自己的SSDT了,以前在网上下载过几个相同CPU的I5-3210M的SSDT文件,

虽然也能正确变频,频率还很多,但是总觉得不适合自己的电脑,

开机时会有PS,CS错误,也就是变频的错误。使用ssdtPRGen生成的原版SSDT呢档位太少,达不到满意。

忘了说了,当然做这些的前提是能加载原生的CPU电源管理和LPC,至于加载LPC,只需要在DSDT中搜索0x001F0000在搜索到的

Name (_ADR, 0x001F0000)正下方添加 如下代码,

Method (_DSM, 4, NotSerialized)

{

Store (Package (0x02)

{

"device-id",

Buffer (0x04)

{

0x18, 0x3A, 0x00, 0x00

}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Return (Local0)

}

因为此代码会调用DTGP,所以还需要在DSDT中添加DTGP的函数。

DTGP的函数代码为,添加到DSDT的最后一个 } 之前就可以了。

Method (DTGP, 5, NotSerialized)

{

If (LEqual (Arg0, Buffer (0x10)

{

/* 0000 */0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44,

/* 0008 */0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B

}))

{

If (LEqual (Arg1, One))

{

If (LEqual (Arg2, Zero))

{

Store (Buffer (One)

{

0x03

}, Arg4)

Return (One)

}

If (LEqual (Arg2, One))

{

Return (One)

}

}

}

Store (Buffer (One)

{

0x00

}, Arg4)

Return (Zero)

}

AppleIntelCPUPowerManagement.kext

AppleIntelCPUPowerManagementClient.kext

虽然很多人在DSDT修改了LPC可以加载原生电源管理,但是更大一部分人还是需要使用破解的

AppleIntelCPUPowerManagement.kext

才能不五国,才可以顺利进入系统。分享一份修改过的CPU电源管理,

10.9.4原版修改的,10.10上也在用,没发现什么问题。

声卡ID表

芯片型号仿冒ID

创作的CA01320x100918仿冒ID值 0,1,2,3,4,5,6,9,10,11,12

Cirrus Logic公司CS42100x100101仿冒ID值 13

Cirrus Logic公司CS42130x100100仿冒ID值 28

瑞昱ALC221仿冒ID值 11

瑞昱ALC225 / ALC3253仿冒ID值 28,30,33

瑞昱ALC230仿冒ID值 13

瑞昱ALC233仿冒ID值 3,13,27,32,33

瑞昱ALC235仿冒ID值 3,11,28

瑞昱ALC2360x100001,0x100002仿冒ID值 3,11,13,15

瑞昱ALC3236仿冒ID值 4,5,28,29

瑞昱ALC255仿冒ID值 3,13,17,18,27,28,99

瑞昱ALC256(3246)仿冒ID值 11,13,56

瑞昱ALC257仿冒ID值 11

瑞昱ALC260仿冒ID值 11,12

瑞昱ALC2620x100202仿冒ID值 11,12,13,28

瑞昱ALC268仿冒ID值 3

瑞昱ALC2690x100004,0x100100,0x100202,0x100203仿冒ID值 1-11,13-16,18-20,27-30,32,33,35,40,45,58,66,76,93,99,127

瑞昱ALC2700x100100,仿冒ID值 3,4,27,28

瑞昱ALC271x仿冒ID值 9,31

瑞昱ALC2720x100001,仿冒ID值 3,11

瑞昱ALC2750x100005,0x100008,仿冒ID值 3,13,28

瑞昱ALC280仿冒ID值 3,4,11,13,15

瑞昱ALC2820x100003,仿冒ID值 3,4,13,27,28,29,76,86,127

瑞昱ALC283仿冒ID值 1,3,11,66

瑞昱ALC284仿冒ID值 3

瑞昱ALC285仿冒ID值 11

瑞昱ALC2860x100002,0x100003仿冒ID值 3

瑞昱ALC288仿冒ID值 3,13

瑞昱ALC290仿冒ID值 3,28

瑞昱ALC3241仿冒ID值 4

瑞昱ALC292仿冒ID值 12,18,28

瑞昱ALC293仿冒ID值 28,29

瑞昱ALC294仿冒ID值 11,12,13

瑞昱ALC295仿冒ID值 1,3,13,14,15,28

瑞昱ALC2980x100101,0x100103仿冒ID值 3,11,13,28,29,30,47,66,72,99

瑞昱ALC6620x100101,0x100300仿冒ID值 5,7,11,12,13

瑞昱ALC6630x100001,0x100002,仿冒ID值 3,4,28,99

瑞昱ALC665仿冒ID值 12,13

瑞昱ALC6680x100003,仿冒ID值 3,20,27,28,29

瑞昱ALC6700x100002,仿冒ID值 12

瑞昱ALC671仿冒ID值 12

瑞昱ALC8820x100101,仿冒ID值 5,7

瑞昱ALC8830x100002,仿冒ID值 7

瑞昱ALC8850x100101,0x100103仿冒ID值 1,12

瑞昱ALC8870x100202,0x100302,仿冒ID值 1,2,3,5,7,11,13,17,18,33,50,99

瑞昱ALC888 / ALC12000x100101,0x100001,0x100202,0x100302仿冒ID值 1,2,3,(4为笔记本电脑),5,7,11,27,28,29

瑞昱ALC8890x100004,仿冒ID值 1,11,12

瑞昱ALC891 / ALC8670x100002,仿冒ID值 11,13

瑞昱ALC8920x100302,仿冒ID值 1,2,3,(笔记本电脑4),5,7,12,28,31,92,98,99

瑞昱ALC898 / ALC8990x100003,仿冒ID值 1,2,3,5,7,11,13,28,65,98,99,101

瑞昱ALC11500x100001,仿冒ID值 1,2,3,5,7,11

瑞昱ALC12200x100003,仿冒ID值 1,2,5,7,11,13

瑞昱ALCS1220A仿冒ID值 1,2,5,7

美国模拟器件公司AD19840x100400,仿冒ID值 11

美国模拟器件公司AD1984A0x100400,仿冒ID值 11,13

美国模拟器件公司AD1988B仿冒ID值 5,7,12

美国模拟器件公司AD2000B仿冒ID值 5,7

科胜讯CX8050仿冒ID值 3

科胜讯CX8200仿冒ID值 3

科胜讯CX205610x100000,仿冒ID值 11

科胜讯CX20583仿冒ID值 3

科胜讯CX20585仿冒ID值 3,13

科胜讯CX20588仿冒ID值 3

科胜讯CX205900x100000,0x100002,0x100003,仿冒ID值 3,12,28

科胜讯CX20641仿冒ID值 11,13

科胜讯CX20642仿冒ID值 11,13

科胜讯CX20722仿冒ID值 3

科胜讯CX20724仿冒ID值 3,13

科胜讯CX20751 / 20752仿冒ID值 3,28

科胜讯CX20753 / 4仿冒ID值 3

科胜讯CX20755仿冒ID值 3

科胜讯CX20756仿冒ID值 3,13

科胜讯CX20757仿冒ID值 3

IDTIDT92HD66C3 / 65仿冒ID值 3

IDTIDT92HD71B7X仿冒ID值 3

IDTIDT92HD73C1X5仿冒ID值 19

IDTIDT92HD75B2X5仿冒ID值 3

IDTIDT92HD75B3X5仿冒ID值 3,11

IDTIDT92HD99BXX仿冒ID值 3

IDTIDT92HD87B1仿冒ID值 3

IDTIDT92HD81B1C5仿冒ID值 3,11

IDTIDT92HD81B1X5仿冒ID值 3,11,12,20,21,28

IDTIDT92HD87B1 / 3仿冒ID值 12,13

IDTIDT92HD87B2 / 4仿冒ID值 12

IDTIDT92HD90BXX仿冒ID值 3,12

IDTIDT92HD91BXX0x100102,0x100303仿冒ID值 3,12,13,33,84

IDTIDT92HD93BXX0x100203,仿冒ID值 12

IDTIDT92HD95仿冒ID值 12

通过VT18020x100000,仿冒ID值 3,33

通过VT2020 / 20210x100100,仿冒ID值 5,7,9

英特尔HD4600

AMDRadeon 290 / 290X

Nvidia公司GK208

Nvidia公司GM200

Nvidia公司GM204

Nvidia公司GM206

Nvidia公司GP102

Nvidia公司GP104

Nvidia公司GP106

Nvidia公司GP107

Nvidia公司GP108​


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

原文地址: http://outofmemory.cn/bake/11406079.html

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

发表评论

登录后才能评论

评论列表(0条)

保存