如何 修改915resolution使他识别新显卡?
时间:2008-04-18
来源:互联网
915resolution.patch
#915resolution -l
这段东西要怎么弄,比如放在那里,要执行什么命令。高手指导下。谢谢
代码:
--- /home/david/915resolution-0.5.3/915resolution.c_orig 2007-04-15 12:46:56.000000000 +0200 +++ 915resolution.c 2007-07-15 21:21:05.000000000 +0200 @@ -56,12 +56,12 @@ typedef enum { CT_UNKWN, CT_830, CT_845G, CT_855GM, CT_865G, CT_915G, CT_915GM, CT_945G, CT_945GM, - CT_946GZ, CT_G965, CT_Q965 + CT_946GZ, CT_G965, CT_Q965, CT_965GM } chipset_type; char * chipset_type_names[] = { "UNKNOWN", "830", "845G", "855GM", "865G", "915G", "915GM", "945G", "945GM", - "946GZ", "G965", "Q965" + "946GZ", "G965", "Q965", "965GM" }; typedef enum { @@ -225,6 +225,10 @@ type = CT_Q965; break; + case 0x2a008086: + type = CT_965GM; + break; + default: type = CT_UNKWN; break; @@ -511,6 +515,7 @@ case CT_946GZ: case CT_G965: case CT_Q965: + case CT_965GM: outl(0x80000090, 0xcf8); map->b1 = inb(0xcfd); map->b2 = inb(0xcfe); @@ -551,6 +556,7 @@ case CT_946GZ: case CT_G965: case CT_Q965: + case CT_965GM: outl(0x80000090, 0xcf8); outb(map->b1, 0xcfd); outb(map->b2, 0xcfe); @@ -809,6 +815,9 @@ else if (!strcmp(argv[index], "G965")) { *forced_chipset = CT_G965; } + else if (!strcmp(argv[index], "965GM")) { + *forced_chipset = CT_965GM; + } else if (!strcmp(argv[index], "Q965")) { *forced_chipset = CT_Q965; }
代码:
Intel 800/900 Series VBIOS Hack : version 0.5.3 Intel chipset detected. However, 915resolution was unable to determine the chipset type. Chipset Id:2a008086 Please report this problem to [email protected]
作者: zrael 发布时间: 2008-04-18
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28