全部博文(70)
标题 | 阅读 | 评论 | 转发 | 发布日期 | |
---|---|---|---|---|---|
linux墙上时间xtime与高精度时钟gettimeofday | 11401 | 3 | 5 | 2012-03-01 | |
switch各种Qos机制的底层实现 | 2669 | 0 | 0 | 2014-04-04 | |
usb热插拔实现机制 | 4467 | 1 | 8 | 2012-07-19 | |
usb接口驱动加载流程分析 | 8578 | 1 | 9 | 2012-07-13 | |
arm linux 启动 | 2069 | 0 | 2 | 2012-06-14 | |
linux htimer的实现 | 2724 | 0 | 1 | 2012-04-12 | |
定时器中断 timer_jiffies这个值的说明 | 4561 | 0 | 1 | 2012-02-29 | |
【推荐】 linux内核抢占 | 2761 | 1 | 3 | 2012-02-28 | |
详解Linux中断处理中的hardirq与softirq机制 | 1332 | 1 | 0 | 2012-02-24 | |
【推荐】 使用sockopt与内核交换数据 | 4309 | 7 | 11 | 2012-02-16 | |
sigsetjmp和siglongjmp | 1484 | 0 | 0 | 2012-02-01 | |
守护进程的疑惑之处 | 1158 | 0 | 0 | 2012-02-01 | |
fc11 syslog配置及syslog函数使用原理 | 4860 | 0 | 1 | 2012-02-01 | |
【推荐】 linux下/dev/tty, /dev/tty0, /dev/console区别 | 17028 | 0 | 1 | 2012-01-30 | |
exit并未关闭标准I/O流 | 1470 | 0 | 0 | 2012-01-18 | |
setuid/seteuid/setreuid函数 | 7184 | 0 | 1 | 2012-01-18 | |
【推荐】 文件的设置用户id和组用户id位小讨 | 2679 | 0 | 2 | 2012-01-18 | |
getchar/putchar/gets/puts小讨 | 1416 | 0 | 0 | 2012-01-18 | |
linux void main() and int main() | 1373 | 0 | 0 | 2012-01-16 | |
【推荐】 linux c socket 问题总结(未解) | 1204 | 0 | 1 | 2012-01-16 |
chinaunix网友2010-10-22 01:06
jinxinxin163.cublog.cn 看到你的文章《linux不同总线的设备和驱动的匹配过程分析 》,很受益。 我也仔细分析了各种总线下设备和驱动的匹配过程,同意你的观点。 下面有一问题请教: 以PCI驱动为例(内核drivers/Net/Hamachi.c 百兆网卡PCI驱动分析中) 在分析到pci_match_one_device此函数时候,有一点没有看到: pci_match_one_device函数中的第二个参数const struct pci_dev *dev 设备是什么时候被初始化的。 看到了pci_device_id赋值过程,但是没有看到const struct pci_dev *dev的赋值过程。 请教你,能指点一下吗?