公版hd7870驱动完美,但显示为hd7xxx,修改fb值无效。。。
本帖最后由 yahoo! 于 2014-10-9 11:03 编辑如题,t宝的dell公版hd7870,原生驱动成功,但是显示hd7xxx,有4个接口DP, DP, DDVI, HDMI.首先查找fb,从以下俩网站查到的fb不一样,http://forge.voodooprojects.org/p/chameleon/source/tree/HEAD/trunk/i386/libsaio/ati.c 这个查到的是ajihttp://sourceforge.net/p/cloverefiboot/code/HEAD/tree/rEFIt_UEFI/Platform/ati.c 这个查到的是futomaki
先用aji原始值: tx enc 序号 senseid00040000 04030000 0001010112 04 05 0100040000 04030000 0001020122 05 04 0204000000 14020000 0001030000 00 03 0600080000 04020000 0001040011 02 01 04用工具提取显卡bios得到:接口 txmit enc senseid dp 12 04 01dp 22 05 02hdmi -a 11 02 03dvi -i 10 00 06dvi -i 00 10 06
接口类型:0200LVDS0400DVI-I1000VGA8000S-Video0002DVI0004Displayport0008HDMI按照接口类型改为: tx enc序号 senseid00040000 04030000 0001010112 04 04 0100040000 04030000 0001020122 05 03 0204000000 14020000 0001030010 00 02 06 因提取出来的数据有两个dvi-i,就用其中一个实验。00080000 04020000 0001040011 02 01 03
最终结果:00040000040300000001010112040401000400000403000000010201220503020400000014020000000103001000020600080000040200000001040011020103用hexedit打开AMD7000Controller发现有两处跟aji一样的原始值。将两处原始值都替换后,安装AMD7000Controller.kext,修复权限。最后失败。。
然后又用futomaki值测试:原始值是: txmitenc 序号senseid 000400000403000000010101 12 04 04 01000400000403000000010201 22 05 05 02040000001402000000010300 00 00 06 06000800000402000000010400 11 02 01 03可以发现就只有dvi-i的不一样,修改一个后如下:同时序号也改了。 txmitenc 序号senseid 000400000403000000010101 12 04 04 01000400000403000000010201 22 05 03 02040000001402000000010300 00 10 02 06000800000402000000010400 11 02 01 03最后将其替换到AMD7000Controller后安装,修复权限,还是失败~~~~。求解。疑问1,这个序号会不会有问题,卡的接口顺序从金手指开始是dvi hdmi dp dp疑问2,我全程没有用dsdt,那个hd7870对应的显卡代码没有找到,会不会有影响。各种附件:3657460[/attach
{:9_413:}一般来说显不显示详细型号没多大关系 显示为HD7xxx主要是因为没有修改DSDT,修改FB只是解决多屏输出。 支持下。。。。。
页:
[1]