如何 修改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















