全部博文(70)
标题 | 阅读 | 评论 | 转发 | 发布日期 | |
---|---|---|---|---|---|
linux用户态和内核态通信之netlink机制 | 4359 | 3 | 3 | 2010-05-27 | |
linux中tty->write_wait的疑惑(解决) | 4022 | 0 | 0 | 2010-05-26 | |
linux tty驱动架构分析 | 3342 | 0 | 5 | 2010-05-26 | |
linux2.6软中断-tasklet | 1579 | 0 | 0 | 2010-05-14 | |
linux不同总线的设备和驱动的匹配过程分析 | 3988 | 0 | 1 | 2010-05-07 | |
linux内核启动之lookup_machine_type | 4738 | 0 | 2 | 2010-05-07 | |
LInux内核打开MMU后的调试方法 | 2480 | 0 | 1 | 2010-05-06 | |
linux启动时自解压机制 | 1640 | 0 | 0 | 2010-05-05 | |
探究X Window System运行原理与启动过程 | 988 | 0 | 0 | 2010-04-29 | |
论山寨手机与Android | 1046 | 0 | 0 | 2010-02-28 | |
usb驱动的基本结构和函数简介 | 4044 | 0 | 2 | 2010-02-26 | |
2.6.29.6-rt24中断线程化的实现机制 | 2190 | 0 | 3 | 2010-02-04 | |
驱动程序调试方法 | 1072 | 1 | 1 | 2010-02-02 | |
platform设备驱动模型 | 1632 | 0 | 0 | 2010-01-30 | |
解密网络传输原理 带你深入了解网卡知识 | 1596 | 0 | 1 | 2010-01-27 | |
gcc编译器小知识 | 4100 | 0 | 0 | 2010-01-18 | |
例解 autoconf 和 automake 生成 Makefile 文件 | 957 | 0 | 0 | 2010-01-14 | |
linux-2.6.16.RT.x下semaphore结构 | 2136 | 0 | 0 | 2009-12-16 | |
从 2.4 到 2.6:Linux 内核可装载模块机制的改变对设备驱动的影响 | 1098 | 2 | 0 | 2009-12-15 | |
Linux之工作队列 | 1189 | 0 | 0 | 2009-12-03 |
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的赋值过程。 请教你,能指点一下吗?