[HardwareIdsDatabase]
GenNvRaidDisk="nvraid"
*_NVRAIDBUS="nvraid"
*NVRAIDBUS="nvraid"
PCI\VEN_10DE&DEV_01BC="pciide";nforce PATA
PCI\VEN_10DE&DEV_0065="pciide";MCP2 PATA
PCI\VEN_10DE&DEV_0085="pciide";MCP2S PATA
PCI\VEN_10DE&DEV_008E="nvatabus";MCP2S SATA
;PCI\VEN_10DE&DEV_00D5&REV_A?;CK8 PATA
;PCI\VEN_10DE&DEV_00D5&REV_F?;CK8 PATA2SATA
PCI\VEN_10DE&DEV_00D5="nvatabus";CK8 PATA/PATA2SATA
PCI\VEN_10DE&DEV_00E5="pciide";CK8S PATA
PCI\VEN_10DE&DEV_00E3="nvatabus";CK8S SATA
PCI\VEN_10DE&DEV_00EE="nvatabus";CK8S SATA
PCI\VEN_10DE&DEV_0035="pciide";MCP04 PATA
PCI\VEN_10DE&DEV_0036="nvatabus";MCP04 SATA
PCI\VEN_10DE&DEV_003E="nvatabus";MCP04 SATA
..................
上面的这一段内容,是n版主提供的如何处理“nv南桥磁盘驱动最终不管测试版”的TXTSETUP.SIF文件中的一部分,请问该如何区分每一条硬件记录?
GenNvRaidDisk="nvraid"
*_NVRAIDBUS="nvraid"
*NVRAIDBUS="nvraid"
PCI\VEN_10DE&DEV_01BC="pciide";nforce PATA
以上四行是属于一个硬件(nforce PATA)的记录么? 还是上面的三行是公用的,它还能与第五行 PCI\VEN_10DE&DEV_0065="pciide";MCP2 PATA 来构成另一个硬件 MCP2 PATA 的记录?
再如下面的这两行:
PCI\VEN_10DE&DEV_00E3="nvatabus";CK8S SATA
PCI\VEN_10DE&DEV_00EE="nvatabus";CK8S SATA
它们应该属于一个硬件 CK8S SATA 的记录对么?之所以要清楚的区分记录中隶属于不同的硬件的部分,主要是想知道在编写HWIDS硬件库的时候,"$"符应该打在何处?
对于上面给出的[HardwareIdsDatabase]字段,我下面编写的HWIDS硬件库对么?(下面内容中的空行仅为了方便观看而临时加入)
--------------------------------------------
GenNvRaidDisk="nvraid"
*_NVRAIDBUS="nvraid"
*NVRAIDBUS="nvraid"
PCI\VEN_10DE&DEV_01BC="pciide";nforce PATA
$PCI\VEN_10DE&DEV_0065="pciide";MCP2 PATA
$PCI\VEN_10DE&DEV_0085="pciide";MCP2S PATA
$PCI\VEN_10DE&DEV_008E="nvatabus";MCP2S SATA
$PCI\VEN_10DE&DEV_00D5="nvatabus";CK8 PATA/PATA2SATA
$PCI\VEN_10DE&DEV_00E5="pciide";CK8S PATA
$PCI\VEN_10DE&DEV_00E3="nvatabus";CK8S SATA
PCI\VEN_10DE&DEV_00EE="nvatabus";CK8S SATA
$PCI\VEN_10DE&DEV_0035="pciide";MCP04 PATA
$PCI\VEN_10DE&DEV_0036="nvatabus";MCP04 SATA
PCI\VEN_10DE&DEV_003E="nvatabus";MCP04 SATA
$
-----------------------------------------作者: netwinxp 时间: 2009-1-6 16:33
不能共用,为的就是避开NV不同RAID的HWID有不同的ACPI层ID项。每个带RAID的HWID下面都要有ACPI层的ID项,NV的PATA、SATA IDE MODE和SATA AHCI没有RAID的ID,后面不需要跟。