+ -
当前位置:首页 → 问答吧 → 请教关于模块加载的问题,.probe函数什么时候调用?

请教关于模块加载的问题,.probe函数什么时候调用?

时间:2006-03-15

来源:互联网

以英特尔e1000 千兆PCI网卡为例,初始化模块时调用了pci_module_init(&e1000_driver)函数,e1000_driver的定义为:
static struct pci_driver e1000_driver = {
.name = e1000_driver_name,
.id_table = e1000_pci_tbl,
.probe = e1000_probe,
.remove = __devexit_p(e1000_remove),
}

pci_module_init在启动时就调用了,请问e1000_probe是何时被调用的?我在这个函数里加打印都没打出来,是不是我的PCI口有问题啊?

作者: myleone   发布时间: 2006-03-15