阅读:1480回复:2
pci_dev和device
最近看了一个pci设备驱动,是用kernel2.2.*编译的,里面用了device
结构体,但现在的pci驱动好象都用pci_dev结构体. 请问:device和pci_dev有什么关系和区别?? 是不是device是所有设备通用的而pci_dev是专用于pci设备的,只要开发 pci的驱动用pci_dev就可以了? |
|
沙发#
发布于:2004-09-16 17:28
没见过这个device结构体,是在哪里定义的?我现在接触的PCI驱动程序在2.2, 2.4内核中用的都是pci_dev结构体。如果以前系统确实定义过那个device结构体的话,应该可以用pci_dev来代替的。能把你那个程序贴出来学习一下吗?
|
|
板凳#
发布于:2004-09-17 08:39
谢谢sdren!
device结构体的定义其实我在linux中也没找到, 但上网可以查到,确实有! |
|