怎么样Use pci_name() instead?

声卡/显卡/打印机/USB设备等硬件问题(网卡问题请发上面的网卡板块)
回复
wswy100
帖子: 25
注册时间: 2005-10-07 9:22
送出感谢: 0
接收感谢: 0

怎么样Use pci_name() instead?

#1

帖子 wswy100 » 2006-05-07 23:30

我在安装新的网卡驱动时不成功,查阅readme,发现以下问题:
Problem: (CQ #13172) Driver does not compile on linux kernel
version 2.6.12.
Cause : This kernel version removes the pci_name field from
the device structure.
Change : Use pci_name() instead.
Impact : None.

怎么才能Use pci_name() instead?
请各位高手指点
头像
catinsnow
帖子: 773
注册时间: 2005-08-02 7:23
来自: 上海
送出感谢: 0
接收感谢: 1 次

#2

帖子 catinsnow » 2006-05-08 17:27

意思是修改驱动,使用pci_name()代替使用the pci_name field in
the device structure.
Ubuntu Intrepid
#P4 2.4
P4 2.4C
#1024MB
2048MB
#120G
500G+120G
Nvidia FX5700
#ATI9100 --拆了,受不了ATI的驱动.
wswy100
帖子: 25
注册时间: 2005-10-07 9:22
送出感谢: 0
接收感谢: 0

#3

帖子 wswy100 » 2006-05-08 17:59

我在所有的驱动源代码中查找pci_name字符串,结果只有下面这条:
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,12)
strcpy(info.bus_info, pci_name(pUmDevice->pdev));
怎么办呢?我是新手,请详细指点一下
回复

回到 “常用硬件支持”