dsdt加核心显卡_第1页
dsdt加核心显卡_第2页
dsdt加核心显卡_第3页
dsdt加核心显卡_第4页
dsdt加核心显卡_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2014-03-19【LV4】dreamfly(ifight)()23:32:00我是想把核显给加入到dsdt【LV5】dndnt()23:32:21那你显示器接核显上还是独显上?【LV4】dreamfly(ifight)()23:32:23atihd6450在装好苹果后显示是hd6xxx【LV4】dreamfly(ifight)()23:32:32独显上【LV5】dndnt()23:32:45显示器接哪里就代表那个显卡要驱动【LV5】dndnt()23:33:02不然你驱动了核显也没有一样错误【LV5】dndnt()23:33:19系统从你接入的显卡读取EDID【LV4】dreamfly(i

2、fight)()23:33:31照你这样说,我就不应该卡bluetooth【LV5】dndnt()23:33:54你显示器接独显上去驱动核显【LV4】dreamfly(ifight)()23:34:19我想它两个都驱动【LV5】dndnt()23:34:28一个个来【LV5】dndnt()23:34:50你驱动完核显进去收集独显的信息再注入【LV5】dndnt()23:34:55再驱动【LV4】dreamfly(ifight)()23:35:06这样子【LV5】dndnt()23:35:18一个个来【LV5】dndnt()23:35:48核显和独显好像不能同时工作除非你接2个显示器上去【LV4

3、】dreamfly(ifight)()23:35:53不管怎样我现在先把核显弄进dsdt【LV4】dreamfly(ifight)()23:36:17我的显示器支持双输入【LV4】dreamfly(ifight)()23:36:27不过我还不设【LV5】dndnt()23:36:51APPLE的显卡切换机制是芯片没有软切换【LV5】dndnt()23:37:14所以很多双显卡的笔记本只能用核显【LV4】dreamfly(ifight)()23:37:53是,我以前弄过acer的本,就是只能用核显【LV5】dndnt()23:37:56显示器支持双输入但是你总得选择一个接口来显示【LV5】dnd

4、nt()23:38:39那个就代表显示器接受哪张卡来输出另一张就不一定能够读取到信息了【LV3】【LV1】wa()23:38:43搞不定了今天该睡觉了【LV4】dreamfly(ifight)()23:38:51是同时显示两个输入信号,等于分屏了【LV3】【LV1】wa()23:39:09就装了个系统上去【LV5】dndnt()23:39:33分屏不就等于2个主机接入一个显示器【LV4】dreamfly(ifight)()23:39:34明天继续【LV5】dndnt()23:39:39黑苹果慢慢搞的【LV5】dndnt()23:39:54我磨半年也一直磨下去【LV5】dndnt()23:40:

5、16一天解决一点点收集一点点信息后面都有大用的【LV4】dreamfly(ifight)()23:40:27我半年前装好机子,到现在还没有弄好【LV4】dreamfly(ifight)()23:40:43不过我在虚拟机了装了个【LV5】dndnt()23:40:56慢慢来虚拟机性能是个渣【LV5】dndnt()23:41:18我以前装虚拟机只为了做引导盘用【LV4】dreamfly(ifight)()23:41:19是,好差【LV4】dreamfly(ifight)()23:41:42我就是为了方便修改【LV3】【LV1】wa()23:42:25呵呵晚安了明天再向你们请教【LV5】dndnt(

6、)23:42:25最早10.8自己做懒人版做PE慢慢改【LV5】dndnt()23:42:3188【LV4】dreamfly(ifight)()23:42:38晚安【LV4】dreamfly(ifight)()23:43:02你刚才那个dsdt打了DGTP没有的?【LV5】dndnt()23:43:25打了【LV4】dreamfly(ifight)()23:43:47DGTP是显示在下面还是在开始的?【LV5】dndnt()23:43:48dsdteditorwin版里面有补丁包【LV5】dndnt()23:43:55是【LV5】dndnt()23:44:49我看了下没打【LV4】dreamf

7、ly(ifight)()23:44:51我用dsdteditor,打的是显示在最下面的【LV5】dndnt()23:45:00用的代码格式不一样【LV5】dndnt()23:45:26tonymacx86上的代码全是if的【LV4】dreamfly(ifight)()23:45:35那你现在正常的dsdt是没打dtgp?【LV5】dndnt()23:45:39可以不加DTGP【LV5】dndnt()23:45:47恩【LV5】dndnt()23:45:55除非你函数用到DTGP【LV5】dndnt()23:46:00需要【LV5】dndnt()23:46:04你加了也没事【LV4】dreamf

8、ly(ifight)()23:46:24好的,我现在弄下【LV5】dndnt()23:46:27说不定你用远景的加些什么功能他们的代码都是加DTGP【LV4】dreamfly(ifight)()23:46:41是【LV4】dreamfly(ifight)()23:46:50我看的教程都是有加的【LV5】dndnt()23:47:18我到要用时候加【LV4】dreamfly(ifight)()23:55:51GFX0是不是要改【LV5】dndnt()23:58:06改陈IGPU吧核显的【LV4】dreamfly(ifight)()23:58:35【LV5】dndnt()23:58:41GFX0上

9、面一个设备B0D?的改成HDAU【LV5】dndnt()23:58:59地址应该是【LV4】dreamfly(ifight)()23:59:05这下面没有【LV5】dndnt()23:59:12【LV5】dndnt()23:59:18前面那个错了【LV5】dndnt()23:59:50我的是ALC892的声卡你确定和我一样?2014-03-20【LV5】dndnt()0:00:05Device(AZUL)Name(_ADR,0x001B0000)Method(_DSM,4,NotSerialized)If(LEqual(Arg2,Zero)Return(Buffer(One)0x03)Retu

10、rn(Package(0x06)layout-id,Buffer(0x04)0x7C,0x03,0x00,0x00,PinConfigurations,Buffer(Zero),hda-gfx,Buffer(0x0A)onboard-1)【LV4】dreamfly(ifight)()0:00:54【LV4】dreamfly(ifight)()0:01:17我的是ALC887的声卡【LV5】dndnt()0:01:27Device(IGPU)Name(_ADR,0x)Method(_DSM,4,NotSerialized)If(LEqual(Arg2,Zero)Return(Buffer(One

11、)0x03)Return(Package(0x04)AAPL,ig-platform-id,Buffer(0x04)0x00,0x00,0x26,0x0C,hda-gfx,Buffer(0x0A)onboard-1)【LV5】dndnt()0:01:51那你去论坛看看ALC887的声卡代码是什么改成那个代码就可以【LV4】dreamfly(ifight)()0:02:26你的核显和我的是一样的吧【LV4】dreamfly(ifight)()0:03:35Method(_DEP,0,NotSerialized)If(LAnd(LEqual(S0ID,One),And(PEPY,One)Retur

12、n(Package(0x01)_SB.PEPD)ElseReturn(Package(0x00)【LV4】dreamfly(ifight)()0:04:03这段是不是替换成Method(_DSM,4,NotSerialized)If(LEqual(Arg2,Zero)Return(Buffer(One)0x03)Return(Package(0x04)AAPL,ig-platform-id,Buffer(0x04)0x00,0x00,0x26,0x0C,hda-gfx,Buffer(0x0A)onboard-1)【LV5】dndnt()0:04:11不是【LV5】dndnt()0:04:21不

13、是替换是加入【LV4】dreamfly(ifight)()0:04:37加入,明白【LV5】dndnt()0:05:06【LV5】dndnt()0:05:14DSM是我们加入的【LV5】dndnt()0:05:24下面那些都是原有的【LV5】dndnt()0:08:00修改DSDT如果是带Method这样的东西就是加入如果是修改局部的数值就修改就好了其他不动【LV4】dreamfly(ifight)()0:08:48明白【LV4】dreamfly(ifight)()0:08:54External(PNHM)External(HNOT,MethodObj)/1ArgumentsExternal(

14、OSYS)External(SCIS)External(SNXD)External(IDAB,MethodObj)/0ArgumentsExternal(HDOS,MethodObj)/0ArgumentsExternal(DSEN)External(PEPY)External(S0ID)External(PR0B,IntObj)External(AR0B,IntObj)External(PR0A,IntObj)External(AR0A,IntObj)External(PR02,IntObj)External(AR02,IntObj)External(PICM,IntObj)External

15、(GPRW,IntObj)External(GUAM,MethodObj)/1ArgumentsExternal(_SB_.PEPD)External(_SB_.PCI0,DeviceObj)OperationRegion(SANV,SystemMemory,0xAA1F0C18,0x0169)Field(SANV,AnyAcc,Lock,Preserve)SARV,32,ASLB,32,IMON,8,IGDS,8,CADL,8,PADL,8,CSTE,16,NSTE,16,DID9,32,DIDA,32,【LV4】dreamfly(ifight)()0:09:00这个加入到哪【LV5】dnd

16、nt()0:09:28OperationRegion(SANV,SystemMemory,0xAA1F0C18,0x0169)Field(SANV,AnyAcc,Lock,Preserve)【LV5】dndnt()0:09:43你先把这个框内函数复制出来【LV5】dndnt()0:10:12加入到最上面有个类似的那段的前或后【LV4】dreamfly(ifight)()0:10:27OperationRegion(SANV,SystemMemory,0xAA1F0C18,0x0169)Field(SANV,AnyAcc,Lock,Preserve)【LV4】dreamfly(ifight)()

17、0:10:37这个括号要不要【LV5】dndnt()0:11:06OperationRegion(SANV,SystemMemory,0xBA856C18,0x0169)Field(SANV,AnyAcc,Lock,Preserve)SARV,32,ASLB,32,IMON,8,IGDS,8,CADL,8,PADL,8,CSTE,16,NSTE,16,DID9,32,DIDA,32,DIDB,32,IBTT,8,IPAT,8,IPSC,8,IBLC,8,IBIA,8,ISSC,8,IPCF,8,IDMS,8,IF1E,8,HVCO,8,NXD1,32,NXD2,32,NXD3,32,NXD4,

18、32,NXD5,32,NXD6,32,NXD7,32,NXD8,32,GSMI,8,PAVP,8,KSV0,32,KSV1,8,BBAR,32,BLCS,8,BRTL,8,ALSE,8,ALAF,8,LLOW,8,LHIH,8,ALFP,8,AUDA,32,AUDB,32,AUDC,32,DIDC,32,DIDD,32,DIDE,32,DIDF,32,CCSA,32,CCNT,32,Offset(0xC8),SGMD,8,SGFL,8,PWOK,8,HLRS,8,PWEN,8,PRST,8,CPSP,32,EECP,8,EVCP,16,XBAS,32,GBAS,16,SGGP,8,NVGA,3

19、2,NVHA,32,AMDA,32,NDID,8,DID1,32,DID2,32,DID3,32,DID4,32,DID5,32,DID6,32,DID7,32,DID8,32,OBS1,32,OBS2,32,OBS3,32,OBS4,32,OBS5,32,OBS6,32,OBS7,32,OBS8,32,LTRA,8,OBFA,8,LTRB,8,OBFB,8,LTRC,8,OBFC,8,SMSL,16,SNSL,16,P0UB,8,P1UB,8,P2UB,8,EDPV,8,NXDX,32,DIDX,32,PCSL,8,SC7A,8,DSEL,8,ESEL,8,PSEL,8,MXD1,32,MX

20、D2,32,MXD3,32,MXD4,32,MXD5,32,MXD6,32,MXD7,32,MXD8,32,PXFD,8,EBAS,32【LV5】dndnt()0:11:23照这样复制【LV5】dndnt()0:12:12复制完编译下有错再改【LV5】dndnt()0:12:46另外还有几个【LV5】dndnt()0:12:46External(HNOT,MethodObj)/1ArgumentsExternal(GUAM,MethodObj)/1ArgumentsExternal(LIDS)【LV5】dndnt()0:12:55这样的可能还缺4个【LV5】dndnt()0:13:01我这里做

21、的时候是这样的【LV5】dndnt()0:13:32你修改GFX0的时候要用【LV5】dndnt()0:13:55【LV4】dreamfly(ifight)()0:14:23DefinitionBlock(ssdt-6.aml,SSDT,1,SaSsdt,SaSsdt,0x)External(PNHM)External(HNOT,MethodObj)/1ArgumentsExternal(OSYS)External(SCIS)External(SNXD)External(IDAB,MethodObj这些External要不要也复制【LV5】dndnt()0:14:29不然只改了那个设备名称其他

22、调用这个设备的函数会出错【LV4】dreamfly(ifight)()0:14:46那我只必了一个【LV5】dndnt()0:14:50你编译下看提示添加【LV4】dreamfly(ifight)()0:14:51改【LV5】dndnt()0:15:20编译错误会提示说缺少哪个函数找出来复制进去【LV5】dndnt()0:15:50也会说那些函数重复了注释掉External开头同名函数就可以【LV5】dndnt()0:16:09你修改HDEF为AZUL也要全改【LV5】dndnt()0:16:23还有B0D3的也要【LV4】dreamfly(ifight)()0:17:40修改HDEF为AZU

23、LB0D3也改了【LV4】dreamfly(ifight)()0:18:03【LV5】dndnt()0:18:08HDEF改AZUL非必要【LV4】dreamfly(ifight)()0:18:0930个【LV5】dndnt()0:18:34B0D3改HDAU这个必要驱动HDMI音频【LV4】dreamfly(ifight)()0:18:53HDEF要不要全部替换AZUL,像【LV5】dndnt()0:19:18你到补丁包里面找_T_0这个补丁【LV5】dndnt()0:19:42他会帮你修改掉类似_X_?的错误 【LV5】dndnt()0:20:00你改过肯定要全改【LV4】dreamfly

24、(ifight)()0:20:21?【LV5】dndnt()0:20:29对【LV5】dndnt()0:20:36用这个打一次【LV5】dndnt()0:20:55这个错误就没了【LV5】dndnt()0:21:17这个是说函数重复了【LV5】dndnt()0:21:28前面的注释掉【LV4】dreamfly(ifight)()0:21:54【LV4】dreamfly(ifight)()0:22:14去掉了6个remarks【LV5】dndnt()0:22:18这个【LV4】dreamfly(ifight)()0:25:05【LV4】dreamfly(ifight)()0:25:249653怎

25、么改【LV5】dndnt()0:25:33当你要删除什么的时候用注释防止出现修改混乱【LV5】dndnt()0:25:48这个你点进去给我看看代码【LV5】dndnt()0:26:15我没见过有可能是你改了什么代码手误引起的【LV4】dreamfly(ifight)()0:26:47【LV5】dndnt()0:27:18把0x090x04那两个单独在外的注释掉【LV4】dreamfly(ifight)()0:27:22那两个是不是要删除掉【LV4】dreamfly(ifight)()0:27:46没了【LV5】dndnt()0:27:51你吧这两个值都填在括号里了就没用了【LV3】Better

26、Man()0:28:28刚做了个10.9不是很稳定啊【LV3】BetterMan()0:28:5010.8怎么搞都能开机【LV4】dreamfly(ifight)()0:29:06【LV3】BetterMan()0:29:0610.9就开不开提示各种错误【LV4】dreamfly(ifight)()0:29:16Return(GPRW)0x090x04【LV5】dndnt()0:29:47这个意思是你吧Return(GPRW)0x090x04改成Return(GPRW(0x09,0x04)【LV4】dreamfly(ifight)()0:30:01明白【LV5】dndnt()0:30:05下面

27、还有好几个都是这样【LV4】dreamfly(ifight)()0:33:09还剩这几个【LV5】dndnt()0:33:50这个是说缺的去SSDT里面找【LV4】dreamfly(ifight)()0:34:15External(IDAB,MethodObj)/0Arguments【LV5】dndnt()0:34:35这个是你改B0D3和HDEF没有全改所以出错了【LV4】dreamfly(ifight)()0:34:38随便放?【LV5】dndnt()0:34:57放在最上面那些变量里面【LV4】dreamfly(ifight)()0:34:57是哦【LV5】dndnt()0:35:42这

28、个你看是不是显示0x00【LV5】dndnt()0:35:57如果是改成0xFF【LV4】dreamfly(ifight)()0:36:09Return(Package(0x00)【LV4】dreamfly(ifight)()0:36:30消失了【LV5】dndnt()0:37:13这个你看看_DEP改成DEP【LV4】dreamfly(ifight)()0:37:22_SB.PCI0.B0D3.ASTR()改成_SB.PCI0.HDEF.ASTR()对不【LV5】dndnt()0:37:23看看行不行【LV5】dndnt()0:37:32不对【LV5】dndnt()0:38:15【LV4】d

29、reamfly(ifight)()0:38:31_DEP只改了一个就三个warning全部消失了【LV5】dndnt()0:38:45【LV5】dndnt()0:38:47没错啊【LV5】dndnt()0:39:13DEP3个错误行号码都是10271【LV4】dreamfly(ifight)()0:39:47是哦【LV4】dreamfly(ifight)()0:39:59我都没留意那号码【LV5】dndnt()0:40:06修改这个你自己多琢磨几次就知道了【LV5】dndnt()0:40:44差不多没错误警告什么的了把?【LV5】远景ID:okda()0:41:17有谁知道变色龙r2377怎么

30、安装?解压出来里面什么都有【LV4】dreamfly(ifight)()0:41:43这个改不了【LV5】dndnt()0:41:47你下的是编译版本?【LV5】dndnt()0:42:25你自己看看设备名称【LV5】dndnt()0:42:31是不是错了【LV4】dreamfly(ifight)()0:42:53【LV4】dreamfly(ifight)()0:43:08老大,是你打的【LV4】dreamfly(ifight)()0:43:17我是照着打 【LV5】dndnt()0:43:20错了就【LV4】dreamfly(ifight)()0:43:25呵呵【LV5】dndnt()0:4

31、3:27是我打错了【LV5】dndnt()0:43:43你不能全照搬看清楚因果关系【LV4】dreamfly(ifight)()0:43:44我就说奇怪,好像跟一开始有点不同【LV5】dndnt()0:44:14什么不一样?【LV5】dndnt()0:44:26哦名字【LV4】dreamfly(ifight)()0:44:35ZAULAZUL【LV5】dndnt()0:44:59好了把【LV4】dreamfly(ifight)()0:45:42【LV4】dreamfly(ifight)()0:45:47无错了【LV5】dndnt()0:45:55可以保存了【LV4】dreamfly(ifigh

32、t)()0:46:14要不要保存一份DSL【LV5】dndnt()0:46:15【LV5】dndnt()0:46:23不用【LV5】dndnt()0:46:45aml直接可以修改的不用DSL【LV4】dreamfly(ifight)()0:47:07【LV5】dndnt()0:47:17恩【LV4】dreamfly(ifight)()0:47:29好的【LV4】dreamfly(ifight)()0:47:42好激动【LV4】dreamfly(ifight)()0:48:09我还有个问题就是clover还要不要配置下【LV5】dndnt()0:48:11然后加载下clover里面显卡注入的选项全关闭【LV5】dndnt()0:48:30DSDT补丁选项全关闭【LV5】dndnt()0:49:11你用1995这样就可以先进系统了【LV4】dreamfly(ifight)()0:49:5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论