阅读:877回复:1
请教:probe到的pci基地址如何送到open
本人给一块pci卡编写驱动程序,在probe函数中用pci_resource_start
得到卡的基地址,如何送到open函数。 注:不能用全局变量,因为我可能同时插两块相同的卡。 |
|
|
沙发#
发布于:2004-04-03 11:02
我现在正在开发一个PCI的驱动,估计可以给你一点建议.
要是有多个卡的话,最好是自己建一个数据结构,例如XXX_state来代表每张卡,该书局结构包括了所有的信息,例如irq,pci_dev等,并且生成该数据结构的队列,在probe中检测到一张卡,就在队列中list_add_tail,而队列是全局的. |
|