EDA365电子论坛网

标题: Linux2.6内核中基于platform机制的驱动模型 (下) [打印本页]

作者: ulppknot    时间: 2019-8-27 13:46
标题: Linux2.6内核中基于platform机制的驱动模型 (下)
6    bus、device及driver三者之间的关系
2 x& s0 Z& n6 z! ~% {' h, n在数据结构设计上,总线、设备及驱动三者相互关联。
: Q* W+ D* b% S7 L

  J7 v6 a2 P4 j$ Zplatform device包含device,根据device可以获得相应的bus及driver。

+ J' q' V) a3 O# ]# p0 W: }% f' B2 ]. u6 S
设备添加到总线上后形成一个双向循环链表,根据总线可以获得其上挂接的所有device,进而获得了 platform device。根据device也可以获得驱动该总线上所有设备的相关driver。
* \" p7 Q3 }/ l
/ r2 ^/ g: o4 P. k3 E

作者: fanichicl    时间: 2019-8-28 18:15
Linux2.6内核中基于platform机制的驱动模型




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2