无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3192|回复: 11
打印 上一主题 下一主题

关于内核驱动与Lyra商榷

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-3 13:56:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在lyra的内核中,有一些附加的HWID,似乎前面已经出现过,可能会重复,如NV的

;以下为nVIDIA其他的HWID
PCI\VEN_10DE&DEV_0053&CC_0101="pciide"
PCI\VEN_10DE&DEV_0085&CC_0101="pciide"
PCI\VEN_10DE&DEV_00E5&CC_0101="pciide"
PCI\VEN_10DE&DEV_0265&CC_0101="pciide"
PCI\VEN_10DE&DEV_036E&CC_0101="pciide"
PCI\VEN_10DE&DEV_03EC&CC_0101="pciide"
PCI\VEN_10DE&DEV_0550&CC_0101="pciide"
PCI\VEN_10DE&DEV_0560&CC_0101="pciide"

而在前面已经有:
;<nv南桥磁盘驱动最终不管测试版>
。。。。。。。。。。
PCI\VEN_10DE&DEV_003E="nvatabus";MCP04 SATA
PCI\VEN_10DE&DEV_0053="pciide";CK804 PATA
PCI\VEN_10DE&DEV_0054="nvatabus";CK804 SATA
PCI\VEN_10DE&DEV_0055="nvatabus";CK804 SATA
。。。。。。。。。。。。。

如果搜索顺序是从前到后的话,如前面已经有PCI\VEN_10DE&DEV_0053,找到了就匹配了,我想应该不会再去找PCI\VEN_10DE&DEV_0053&CC_0101了吧?

intel段也有一些这种情况,不知兄弟测试了没有。我在修改声卡驱动时就碰到过这种情况C-media中有个脚本与rtl的前面部分一样,导致rtl的驱动不了,后面将这个脚本去掉,rtl的又可以驱动了。
2#
发表于 2009-3-3 14:18:58 | 只看该作者
我是用无忧大虾jianliulin所制作的TXTSETUP编辑器来检查有没有重复ID的驱动的。

并没有发现LZ所说的问题,怀疑LZ的驱动不是我提供的原版。
回复

使用道具 举报

3#
发表于 2009-3-3 14:23:49 | 只看该作者
呵呵,很有可能,来源太多了,我看也看晕了。
回复

使用道具 举报

4#
 楼主| 发表于 2009-3-3 14:30:20 | 只看该作者
quote]原帖由 lyra 于 2009-3-3 14:18 发表
我是用无忧大虾jianliulin所制作的TXTSETUP编辑器来检查有没有重复ID的驱动的。

并没有发现LZ所说的问题,怀疑LZ的驱动不是我提供的原版。 [/quote]

是你的,原封不动拷下来的,实际上可以就事论事,如你的intel驱动中前面是N版的,后面是你附加的如

N版的
PCI\VEN_8086&DEV_2651="intelide";ICH6/6W SATA

你附加的
PCI\VEN_8086&DEV_2651&CC_0101="intelide" ; 82801FB Ultra ATA Storage Controllers - 2651

两者会冲突吗?或者是后加的这个根本不会用到。
回复

使用道具 举报

5#
发表于 2009-3-3 14:32:11 | 只看该作者
问题是,我刚才就用TXTSETUP编辑器检查了一遍,手工也检查了一遍,090218版本的驱动,是肯定没有重复的。麻烦LZ再下载过吧。
回复

使用道具 举报

6#
发表于 2009-3-3 17:32:57 | 只看该作者
原帖由 hhh333 于 2009-3-3 14:30 发表
quote]原帖由 lyra 于 2009-3-3 14:18 发表
我是用无忧大虾jianliulin所制作的TXTSETUP编辑器来检查有没有重复ID的驱动的。

并没有发现LZ所说的问题,怀疑LZ的 ...



PCI\VEN_8086&DEV_2651和PCI\VEN_8086&DEV_2651&CC_0101 TXTSETUP编辑器是视为不同的ID,
PCI\VEN_8086&DEV_2651 是否包括了 PCI\VEN_8086&DEV_2651&CC_0101  还有待讨论,如果包括了,那有很多类似的ID都应该是多余的了

[ 本帖最后由 jianliulin 于 2009-3-3 17:43 编辑 ]
回复

使用道具 举报

7#
 楼主| 发表于 2009-3-3 17:58:58 | 只看该作者
原帖由 jianliulin 于 2009-3-3 17:32 发表



PCI\VEN_8086&DEV_2651和PCI\VEN_8086&DEV_2651&CC_0101 TXTSETUP编辑器是视为不同的ID,
PCI\VEN_8086&DEV_2651 是否包括了 PCI\VEN_8086&DEV_2651&CC_0101  还有待讨论,如果包括了,那有很多类似的ID ...


这个说到点子上了,谁有办法测试一下
回复

使用道具 举报

8#
发表于 2009-3-3 18:13:10 | 只看该作者
以前问过 n 版 类似问题

是重复的

我是全部手工对比
回复

使用道具 举报

9#
 楼主| 发表于 2009-3-3 18:18:57 | 只看该作者
原帖由 dvd008 于 2009-3-3 18:13 发表
以前问过 n 版 类似问题

是重复的

我是全部手工对比


作过试验吗?

n 版也有一些重复的,如:
PCI\VEN_8086&DEV_2652&CC_0106="IASTOR47";ICH6R/6RW AHCI
PCI\VEN_8086&DEV_2652&CC_0104="IASTOR47";ICH6R/6RW SATA RAID
如果真象兄弟所说,则只要是使用一样的驱动且不与其他的冲突,我想应该就应该用一句话就可以了
PCI\VEN_8086&DEV_2652="IASTOR47";ICH6R/6RW AHCI/SATA RAID

如果真是这样的话,jianliulin 有得忙。

[ 本帖最后由 hhh333 于 2009-3-3 18:21 编辑 ]
回复

使用道具 举报

10#
发表于 2009-3-3 18:35:05 | 只看该作者
http://bbs.wuyou.net/forum.php?m ... age%3D1&page=29

有类似问题,n 版已经回答了
回复

使用道具 举报

11#
发表于 2009-3-3 20:59:10 | 只看该作者
原帖由 hhh333 于 2009-3-3 18:18 发表

作过试验吗?

n 版也有一些重复的,如:
PCI\VEN_8086&DEV_2652&CC_0106="IASTOR47";ICH6R/6RW AHCI
PCI\VEN_8086&DEV_2652&CC_0104="IASTOR47";ICH6R/6RW SATA RAID
如果真象兄弟所说,则只要是使用 ...


我不认为这些是重复的。
回复

使用道具 举报

12#
发表于 2009-3-3 21:09:22 | 只看该作者
对于ICH6 Family IDE优先使用PCI\VEN_8086&DEV_2651&CC_0101(比VEN_8086&DEV_2651),不过2651只有CC_0101一种形式,所以PCI\VEN_8086&DEV_2651&CC_0101="intelide"是没必要的。2652则不同CC_0101(intelide)与0104和0106(Iastor47)用不同的驱动,用
PCI\VEN_8086&DEV_2652&CC_0101="intelide"
PCI\VEN_8086&DEV_2652="Iastor47"
也可以正常驱动,不过给人一种混淆不清的感觉,我那个写法一看就一目了然,ICH6R系列有IDE、RAID、AHCI三种模式,第一种模式用intelide,后面两种用Iastor47,如果某个DID(DEV ID)只有一种模式,我是不会标上Class的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-1 20:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表