LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1448|回复: 0

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

[复制链接]
发表于 2006-3-15 11:22:17 | 显示全部楼层 |阅读模式
以英特尔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口有问题啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表